Hello, John Kitchin <jkitc...@andrew.cmu.edu> writes:
> What about: > > * Count headlines in current level > > > #+BEGIN_SRC emacs-lisp > (save-restriction > (org-narrow-to-subtree) > (1- (length > (org-element-map > (org-element-parse-buffer) > 'headline > (lambda (x) 1))))) > #+END_SRC > > #+RESULTS: > : 5 > > ** one > ** two > *** three > **** four > ** five > > > This counts the headline you are in, so I subtract one from the total > count. Note that, in this case, (org-element-parse-buffer 'headline) is much more efficient. Regards, -- Nicolas Goaziou