OK. I downloaded emacs v 24.4.50.1 .
I think I still had the problem the first time I ran it, but now I'm not sure if maybe I ran the old version by mistake. Anyway, I commented out my entire .emacs file, run 24.4.50.1, and the clock persistence worked. I restored my .emacs a few lines at a time, and it continued working the entire time. I restored my .emacs file, 24.4.50.1 was still working correctly. Then for giggles I tried 24.3, got the error, returned to 24.4.50.1, and no error. Then I removed 24.3 completely and installed 24.4.50.1 , and I haven't had the error since then. In our last episode, the evil Dr. Lacto had captured our hero, hy...@lactose.homelinux.net (hymie!), who said: >In our last episode, the evil Dr. Lacto had captured our hero, > Nick Dokos <ndo...@gmail.com>, who said: >>hy...@lactose.homelinux.net (hymie!) writes: >> >>Are you sure the two instances run the same version of emacs? And what >>version is that? > >Emacs : GNU Emacs 24.3.1 (i686-pc-linux-gnu, GTK+ Version 2.24.13) > of 2014-06-17 on herman >Package: Org-mode version 8.2.7c (8.2.7c-dist @ /home/hymie/org-mode/lisp/) > >>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. Solar flares. Anyway, thanks very much for all of the help. --hymie! http://lactose.homelinux.net/~hymie hy...@lactose.homelinux.net