Nicolas Goaziou <m...@nicolasgoaziou.fr> writes: > Hello, > > Eric Abrahamsen <e...@ericabrahamsen.net> writes: > >> I keep hammering on this but... There's still a bug in >> `org-log-beginning', I think maybe the same one as before. Say it's >> called on an empty entry, or one that only contains a property drawer >> and/or a planning line, and there's another entry immediately after it, >> no blank line. Then we reach this line: >> >> (if (org-at-heading-p) (point) >> >> The test returns true because we're already on the next headline. >> (point) is returned as the place to put the new note, without checking >> if a drawer should be inserted, too. That means the first note won't go >> in a drawer, but all subsequent ones do. >> >> I came up with something that works, but I look forward to seeing a more >> elegant solution! > > You're right. Thanks for the patch. I applied something slightly > different, however.
It's always interesting to see your tweaks...