(We had a bit of discussion off list. I had a fresh crack at the problem this morning, so I'm copying the list on this message.)
> (setq tmp-pub-dir > (file-name-directory > (concat pub-dir > (and (string-match (regexp-quote base-dir) ftname) > (substring ftname (match-end 0)))))) > > ;;;VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV > ;;; add a debug call, reeavaluate the function, do the publish and when > ;;; you are dumped into the debugger, say e project-plist <RET> and see > ;;; what :table-of-contents is set to. If it's what it's supposed to be, > ;;; continue execution with c and look at the html file, both contents > ;;; and modification time. If it's still wrong in terms of contents but > ;;; right in terms of modification time, there is something wrong with > ;;; the publishing function: you might want to step through it with > ;;; edebug, checking things along the way. > > (debug) > > ;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ I was stopping the debug process after pressing "R project-plist RET". I've finished stepping through the project with "c" and the project-plist contains the right project at every step, with the right settings, ":table-of-contents nil" and ":section-numbers nil". The file modification times are correct, but the content is wrong. There are section numbers, a table of contents, and the file lacks my defined linked style sheet. Could you walk me through "edebug"? Simply replace "(debug)" above with "(edebug)" didn't do the trick. Thanks! Jeff -- Jeffrey Horn Graduate Lecturer and PhD Student in Economics George Mason University (704) 271-4797 jh...@gmu.edu jrhorn...@gmail.com _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode