hy...@lactose.homelinux.net (hymie!) writes: > IMPORTANT NEW DISCOVERY > > By default, I use emacs in a terminal window (emacs -nw) > > When I use emacs as an X program, the clock persistence works successfully > and I do not get any errors. > > Only when I use emacs with the -nw flag do I get the clock persistence > error below. >
Are you sure the two instances run the same version of emacs? And what version is that? FWIW, I cannot reproduce the problem either with -nw or without. In fact, I'm baffled as to what could explain this: as a I pointed out before, (match-string 1) says one thing and (match-end 1) says another and AFAICT that's impossible. The only explanation I can come up with is a bug in emacs's regexp matching code - a very unlikely scenario IMO. Can anybody else reproduce the problem? My version info: GNU Emacs 24.4.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.9) of 2014-08-18 Org-mode version 8.2.7c (release_8.2.7c @ /home/nick/elisp/org-mode/lisp/) (the latter only in order to work on this problem - I usually run the latest). -- Nick