Hi Samuel, I believe I have fixed this bug now, please confirm. Thanks for insisting and staying on it - sometimes I am not quickly seeing the problem, and then I need pushing. - Carsten On Feb 11, 2009, at 7:32 AM, Samuel Wales wrote: > On Fri, Feb 6, 2009 at 15:10, Bernt Hansen wrote: >> I can't reproduce this either. > > I think you can now. > > Do c-c c on a headline to reproduce. > > Fairly minimal org file: > > #+SEQ_TODO: TODO(t) WAIT(w!) | DONE(d!) > > * sss > * sss > > Fairly minimal .emacs: > > (require 'cl) > > (defun alpha-add-path (p) (setq load-path (cons p load-path))) > > (alpha-add-path (concat (getenv "delorgsrc") "/lisp")) > (alpha-add-path (concat (getenv "delpkgbef") "/remember")) > > (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) > > (defvar alpha-mac-font > "-apple-courier-medium-r-normal--24-240-72-72-m-240-iso10646-1") > '(progn > (progn > (defconst alpha-mac-font-2 > "-apple-courier-medium-r-normal--*-*-*-*-*-240-*") > (set-frame-font alpha-mac-font-2)) > ) > (set-frame-font alpha-mac-font) > > ;;it seems to me that i never want blank lines ending a body > ;;;(setf org-cycle-separator-lines 0) > (setf org-cycle-separator-lines 1) > ;;keep body indentation intact when promoting and demoting > (setf org-adapt-indentation nil) > > ;;very strange. this gets overridden with time? > ;;;(setq org-log-done t) > (setq org-log-done 'time) > > (require 'org-install) > > (defvar alpha-org-map (make-sparse-keymap "alpha org map")) > (define-key global-map [f8] alpha-org-map) > (define-key alpha-org-map [f8] 'org-remember) ;c-c r > (define-key alpha-org-map "o" 'org-open-at-point-global) ;c-c o > > (require 'remember-autoloads) > (org-remember-insinuate) > > ;;http://mail.google.com/mail/x > (setf org-file-apps > '( > ;;(auto-mode . emacs) > ;;("\\.x?html?\\'" . default) > ;;("\\.pdf\\'" . default) > (t . emacs))) > > (define-key org-mode-map "\C-cc" (lambda () (interactive) (org-todo > "WAIT"))) > >> >> -Bernt >> >> >> Carsten Dominik writes: >> >>> Hi Samuel, >>> >>> I cannot reproduce this. >>> >>> - Carsten >>> >>> On Feb 6, 2009, at 6:44 AM, Samuel Wales wrote: >>> >>>> With org-log-done set to t or 'time and >>>> org-cycle-separator-lines set to 0 or 1, on a node with no >>>> body, org-done inserts a time log item with a blank line after >>>> it. This causes the blank line to show in the collapsed >>>> outline. >>>> >>>> Perhaps org-done could check for the presence of a body >>>> before deciding to insert a blank line. >>>> >>>> -- >>>> For personal and corporate gain, myalgic encephalomyelitis >>>> denialists >>>> are knowingly causing massive suffering and 25-years-early death by >>>> grossly corrupting science. >>>> http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm >>>> >>>> >>>> _______________________________________________ >>>> Emacs-orgmode mailing list >>>> Remember: use `Reply All' to send replies to the list. >>>> Emacs-orgmode@gnu.org >>>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >>> >>> >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Remember: use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> > > > > -- > Myalgic encephalomyelitis denialists are causing massive suffering and > 25-years-early death by grossly corrupting science. > http://www.meactionuk.org.uk/What_Is_ME_What_Is_CFS.htm