* Agenda error @ 2007-06-16 16:33 Rick Moynihan 2007-06-16 22:30 ` Carsten Dominik 0 siblings, 1 reply; 5+ messages in thread From: Rick Moynihan @ 2007-06-16 16:33 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 479 bytes --] When at home I get the following error in org-mode when bringing up the Agenda: Wrong type argument: stringp, nil I don't get this error on my setup at work. I am using org 4.77 (reports as 4.76) with GNU Emacs 22.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-06-09. This version of Emacs came from the Gentoo masked ebuild so there may be some issues with it. For the M-x toggle-debug-on-error backtrace see the attached file. -- Rick rick.moynihan@gmail.com [-- Attachment #2: backtrace --] [-- Type: application/octet-stream, Size: 3601 bytes --] [-- Attachment #3: Type: text/plain, Size: 149 bytes --] _______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Agenda error 2007-06-16 16:33 Agenda error Rick Moynihan @ 2007-06-16 22:30 ` Carsten Dominik [not found] ` <87hcp32n25.fsf@gmail.com> 0 siblings, 1 reply; 5+ messages in thread From: Carsten Dominik @ 2007-06-16 22:30 UTC (permalink / raw) To: Rick Moynihan; +Cc: emacs-orgmode On Jun 16, 2007, at 18:33, Rick Moynihan wrote: > When at home I get the following error in org-mode when bringing up > the Agenda: > > Wrong type argument: stringp, nil > > I don't get this error on my setup at work. > > I am using org 4.77 (reports as 4.76) with GNU Emacs 22.1.50.1 > (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-06-09. This version > of Emacs came from the Gentoo masked ebuild so there may be some > issues with it. > > For the M-x toggle-debug-on-error backtrace see the attached file. Thanks for the backtrace. This seems to be an odd error that can happen when a buffer without a filename is current when accessing the agenda, so this could be sensitively dependent on setup. This problem will be circumvented in the next version. Thanks. - Carsten ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <87hcp32n25.fsf@gmail.com>]
[parent not found: <4491f83ee44f16bef3ac15d74cb7504b@science.uva.nl>]
* Re: Agenda error [not found] ` <4491f83ee44f16bef3ac15d74cb7504b@science.uva.nl> @ 2007-06-30 17:56 ` Rick Moynihan 2007-07-02 5:33 ` Carsten Dominik 0 siblings, 1 reply; 5+ messages in thread From: Rick Moynihan @ 2007-06-30 17:56 UTC (permalink / raw) To: Carsten Dominik; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 2003 bytes --] Hi Carsten, Sorry for not getting this backtrace to you sooner. Thanks again, R. On 20/06/07, Carsten Dominik <dominik@science.uva.nl> wrote: > Hi Rick, > > as you can see from the backtrace, this is not the same bug. > > You you try to make me a better (uncompiled) backtrace by explicitly > loading all > relevant .el files, like > > > emacs -l /path/to/calendar.el -l /path/to/diary-lib.el -l > /path/to/org.el > > > Thanks. > > - Carsten > > On Jun 20, 2007, at 7:48, Rick Moynihan wrote: > > > Carsten Dominik <dominik@science.uva.nl> writes: > > > > Hi Carsten, > > > > Just to let you know I'm still getting the same error in 4.78 on the > > same version of GNU Emacs. I also get it when accessing the agenda > > from a buffer which is attached to a file. > > > > I've again attached a backtrace. > > > > <mime-attachment> > > > > > >> On Jun 16, 2007, at 18:33, Rick Moynihan wrote: > >> > >>> When at home I get the following error in org-mode when bringing up > >>> the Agenda: > >>> > >>> Wrong type argument: stringp, nil > >>> > >>> I don't get this error on my setup at work. > >>> > >>> I am using org 4.77 (reports as 4.76) with GNU Emacs 22.1.50.1 > >>> (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-06-09. This > >>> version > >>> of Emacs came from the Gentoo masked ebuild so there may be some > >>> issues with it. > >>> > >>> For the M-x toggle-debug-on-error backtrace see the attached file. > >> > >> Thanks for the backtrace. This seems to be an odd error that can > >> happen > >> when a buffer without a filename is current when accessing the agenda, > >> so this could be sensitively dependent on setup. > >> > >> This problem will be circumvented in the next version. Thanks. > >> > >> - Carsten > >> > > > > -- > > Rick Moynihan > > rick.moynihan@gmail.com > > > > -- > Carsten Dominik > Sterrenkundig Instituut "Anton Pannekoek" > Universiteit van Amsterdam > Kruislaan 403 > NL-1098SJ Amsterdam > phone: +31 20 525 7477 > > -- Rick rick.moynihan@gmail.com [-- Attachment #2: backtrace2 --] [-- Type: application/octet-stream, Size: 6079 bytes --] Debugger entered--Lisp error: (wrong-type-argument stringp nil) set-buffer(nil) (save-current-buffer (set-buffer (find-buffer-visiting ...)) (diary-unhide-everything)) (with-current-buffer (find-buffer-visiting (substitute-in-file-name diary-file)) (diary-unhide-everything)) fancy-diary-display() run-hooks(diary-display-hook) (if diary-display-hook (run-hooks (quote diary-display-hook)) (simple-diary-display)) (if list-only nil (if diary-display-hook (run-hooks ...) (simple-diary-display))) (unless list-only (if diary-display-hook (run-hooks ...) (simple-diary-display))) (save-excursion (setq file-glob-attrs (nth 1 ...)) (with-syntax-table diary-syntax-table (let ... ... ... ...)) (goto-char (point-min)) (run-hooks (quote nongregorian-diary-listing-hook) (quote list-diary-entries-hook)) (unless list-only (if diary-display-hook ... ...)) (run-hooks (quote diary-hook)) diary-entries-list) (let ((diary-saved-point ...)) (save-excursion (setq file-glob-attrs ...) (with-syntax-table diary-syntax-table ...) (goto-char ...) (run-hooks ... ...) (unless list-only ...) (run-hooks ...) diary-entries-list)) (save-excursion (let (...) (if ... ... ... ...)) (if (eq major-mode default-major-mode) (diary-mode) (if ... ...)) (let (...) (save-excursion ... ... ... ... ... ... diary-entries-list))) (let ((original-date date) diary-entries-list file-glob-attrs (date-string ...) (d-file ...)) (message "Preparing diary...") (save-excursion (let ... ...) (if ... ... ...) (let ... ...))) (progn (let (... diary-entries-list file-glob-attrs ... ...) (message "Preparing diary...") (save-excursion ... ... ...))) (if (> number 0) (progn (let ... ... ...))) (when (> number 0) (let (... diary-entries-list file-glob-attrs ... ...) (message "Preparing diary...") (save-excursion ... ... ...))) list-diary-entries((6 25 2007) 1) (save-window-excursion (list-diary-entries date 1)) (save-excursion (save-window-excursion (list-diary-entries date 1))) (let* ((fancy-diary-buffer "*temporary-fancy-diary-buffer*") (diary-display-hook ...) (list-diary-entries-hook ...) (diary-file-name-prefix-function nil) (diary-modify-entry-list-string-function ...) entries (org-disable-agenda-to-diary t)) (save-excursion (save-window-excursion ...)) (if (not ...) (setq entries nil) (with-current-buffer fancy-diary-buffer ... ... ... ...)) (when entries (setq entries ...) (setq entries ...))) org-get-entries-from-diary((6 25 2007)) (setq rtn (org-get-entries-from-diary date)) (progn (require (quote diary-lib)) (setq rtn (org-get-entries-from-diary date)) (setq rtnall (append rtnall rtn))) (if org-agenda-include-diary (progn (require ...) (setq rtn ...) (setq rtnall ...))) (while (setq d (pop day-numbers)) (setq date (calendar-gregorian-from-absolute d) s (point)) (if (or ... ...) (setq start-pos ...) (if ... ...)) (setq files thefiles rtnall nil) (while (setq file ...) (catch ... ... ... ...)) (if org-agenda-include-diary (progn ... ... ...)) (if (or rtnall org-agenda-show-all-dates) (progn ... ... ... ... ... ...))) (let* ((org-agenda-start-on-weekday ...) (thefiles ...) (files thefiles) (today ...) (sd ...) (start ...) (day-numbers ...) (inhibit-redisplay ...) s e rtn rtnall file date d start-pos end-pos todayp nd) (setq org-agenda-redo-command (list ... ... start-day ndays)) (setq ndays (or ndays org-agenda-ndays) nd ndays) (while (> ndays 1) (push ... day-numbers) (setq ndays ...)) (setq day-numbers (nreverse day-numbers)) (org-prepare-agenda "Day/Week") (org-set-local (quote org-starting-day) (car day-numbers)) (org-set-local (quote org-include-all-loc) include-all) (when (and ... ...) (setq files thefiles rtnall nil) (while ... ...) (when rtnall ... ... ...)) (setq s (point)) (insert (if ... "Week-" "Day-") "agenda:\n") (add-text-properties s (1- ...) (list ... ... ... t)) (while (setq d ...) (setq date ... s ...) (if ... ... ...) (setq files thefiles rtnall nil) (while ... ...) (if org-agenda-include-diary ...) (if ... ...)) (goto-char (point-min)) (org-fit-agenda-window) (unless (and ... ...) (goto-char ...) (recenter -1) (if ... ...)) (goto-char (or start-pos 1)) (add-text-properties (point-min) (point-max) (quote ...)) (org-finalize-agenda) (setq buffer-read-only t) (message "")) org-agenda-list(nil) call-interactively(org-agenda-list) (cond ((setq entry ...) (if ... ... ...)) ((equal c 67) (customize-variable ...)) ((equal c 97) (call-interactively ...)) ((equal c 116) (call-interactively ...)) ((equal c 84) (org-call-with-arg ... ...)) ((equal c 109) (call-interactively ...)) ((equal c 77) (org-call-with-arg ... ...)) ((equal c 101) (call-interactively ...)) ((equal c 76) (unless restrict-ok ...) (org-call-with-arg ... arg)) ((equal c 35) (call-interactively ...)) ((equal c 33) (customize-variable ...)) (t (error "Invalid key"))) (let* ((buf ...) (bfn ...) (restrict-ok ...) (custom org-agenda-custom-commands) c entry key type match lprops) (put (quote org-agenda-files) (quote org-restrict) nil) (setq org-agenda-restrict nil) (move-marker org-agenda-restrict-begin nil) (move-marker org-agenda-restrict-end nil) (setq org-agenda-last-dispatch-buffer (current-buffer)) (save-window-excursion (delete-other-windows) (switch-to-buffer-other-window " *Agenda Commands*") (erase-buffer) (insert ...) (while ... ... ...) (if restrict-ok ...) (goto-char ...) (if ... ...) (message "Press key for agenda command%s" ...) (setq c ...) (message "") (when ... ... ... ... ... ...)) (require (quote calendar)) (cond (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ... ...) (... ...) (... ...) (t ...))) (catch (quote exit) (let* (... ... ... ... c entry key type match lprops) (put ... ... nil) (setq org-agenda-restrict nil) (move-marker org-agenda-restrict-begin nil) (move-marker org-agenda-restrict-end nil) (setq org-agenda-last-dispatch-buffer ...) (save-window-excursion ... ... ... ... ... ... ... ... ... ... ... ...) (require ...) (cond ... ... ... ... ... ... ... ... ... ... ... ...))) org-agenda(nil) call-interactively(org-agenda) [-- Attachment #3: Type: text/plain, Size: 149 bytes --] _______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Agenda error 2007-06-30 17:56 ` Rick Moynihan @ 2007-07-02 5:33 ` Carsten Dominik 2007-09-28 18:12 ` Rick Moynihan 0 siblings, 1 reply; 5+ messages in thread From: Carsten Dominik @ 2007-07-02 5:33 UTC (permalink / raw) To: Rick Moynihan; +Cc: emacs-orgmode Hi Rick, this remains a hard error to catch. From the backtrace, it seems that this happens in one of the diary functions. I guess you do `org-agenda-include-diary'? Do you have a "~/diary" file at the computer where this happens? If you just start the calendar with M-x calendar, and then press "d" to display the diary, does this work flawlessly? How about when you do (add-hook 'diary-display-hook 'fancy-diary-display) Does this work without problems? Thanks. - Carsten On Jun 30, 2007, at 19:56, Rick Moynihan wrote: > Hi Carsten, > > Sorry for not getting this backtrace to you sooner. > > Thanks again, > > R. > > On 20/06/07, Carsten Dominik <dominik@science.uva.nl> wrote: >> Hi Rick, >> >> as you can see from the backtrace, this is not the same bug. >> >> You you try to make me a better (uncompiled) backtrace by explicitly >> loading all >> relevant .el files, like >> >> >> emacs -l /path/to/calendar.el -l /path/to/diary-lib.el -l >> /path/to/org.el >> >> >> Thanks. >> >> - Carsten >> >> On Jun 20, 2007, at 7:48, Rick Moynihan wrote: >> >> > Carsten Dominik <dominik@science.uva.nl> writes: >> > >> > Hi Carsten, >> > >> > Just to let you know I'm still getting the same error in 4.78 on the >> > same version of GNU Emacs. I also get it when accessing the agenda >> > from a buffer which is attached to a file. >> > >> > I've again attached a backtrace. >> > >> > <mime-attachment> >> > >> > >> >> On Jun 16, 2007, at 18:33, Rick Moynihan wrote: >> >> >> >>> When at home I get the following error in org-mode when bringing >> up >> >>> the Agenda: >> >>> >> >>> Wrong type argument: stringp, nil >> >>> >> >>> I don't get this error on my setup at work. >> >>> >> >>> I am using org 4.77 (reports as 4.76) with GNU Emacs 22.1.50.1 >> >>> (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-06-09. This >> >>> version >> >>> of Emacs came from the Gentoo masked ebuild so there may be some >> >>> issues with it. >> >>> >> >>> For the M-x toggle-debug-on-error backtrace see the attached file. >> >> >> >> Thanks for the backtrace. This seems to be an odd error that can >> >> happen >> >> when a buffer without a filename is current when accessing the >> agenda, >> >> so this could be sensitively dependent on setup. >> >> >> >> This problem will be circumvented in the next version. Thanks. >> >> >> >> - Carsten >> >> >> > >> > -- >> > Rick Moynihan >> > rick.moynihan@gmail.com >> > >> >> -- >> Carsten Dominik >> Sterrenkundig Instituut "Anton Pannekoek" >> Universiteit van Amsterdam >> Kruislaan 403 >> NL-1098SJ Amsterdam >> phone: +31 20 525 7477 >> >> > > > -- > Rick > rick.moynihan@gmail.com > <backtrace2> -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Agenda error 2007-07-02 5:33 ` Carsten Dominik @ 2007-09-28 18:12 ` Rick Moynihan 0 siblings, 0 replies; 5+ messages in thread From: Rick Moynihan @ 2007-09-28 18:12 UTC (permalink / raw) To: Carsten Dominik; +Cc: emacs-orgmode Hi Carsten, As seems to be increasingly the case it took me a while to look into this, but when I did, with your insights it turned out to be only a few minutes work. It turns out that I had a ~/diary/ directory not a ~/diary file. It was hence fixed with a simple: ~ rmdir ~/diary/ ~ touch ~/diary Thanks again, R. On 02/07/2007, Carsten Dominik <dominik@science.uva.nl> wrote: > Hi Rick, > > this remains a hard error to catch. > > From the backtrace, it seems that this happens in one of the > diary functions. I guess you do `org-agenda-include-diary'? > Do you have a "~/diary" file at the computer where this happens? > If you just start the calendar with M-x calendar, and then > press "d" to display the diary, does this work flawlessly? > How about when you do > > (add-hook 'diary-display-hook 'fancy-diary-display) > > Does this work without problems? > > Thanks. > > - Carsten > > On Jun 30, 2007, at 19:56, Rick Moynihan wrote: > > > Hi Carsten, > > > > Sorry for not getting this backtrace to you sooner. > > > > Thanks again, > > > > R. > > > > On 20/06/07, Carsten Dominik <dominik@science.uva.nl> wrote: > >> Hi Rick, > >> > >> as you can see from the backtrace, this is not the same bug. > >> > >> You you try to make me a better (uncompiled) backtrace by explicitly > >> loading all > >> relevant .el files, like > >> > >> > >> emacs -l /path/to/calendar.el -l /path/to/diary-lib.el -l > >> /path/to/org.el > >> > >> > >> Thanks. > >> > >> - Carsten > >> > >> On Jun 20, 2007, at 7:48, Rick Moynihan wrote: > >> > >> > Carsten Dominik <dominik@science.uva.nl> writes: > >> > > >> > Hi Carsten, > >> > > >> > Just to let you know I'm still getting the same error in 4.78 on the > >> > same version of GNU Emacs. I also get it when accessing the agenda > >> > from a buffer which is attached to a file. > >> > > >> > I've again attached a backtrace. > >> > > >> > <mime-attachment> > >> > > >> > > >> >> On Jun 16, 2007, at 18:33, Rick Moynihan wrote: > >> >> > >> >>> When at home I get the following error in org-mode when bringing > >> up > >> >>> the Agenda: > >> >>> > >> >>> Wrong type argument: stringp, nil > >> >>> > >> >>> I don't get this error on my setup at work. > >> >>> > >> >>> I am using org 4.77 (reports as 4.76) with GNU Emacs 22.1.50.1 > >> >>> (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-06-09. This > >> >>> version > >> >>> of Emacs came from the Gentoo masked ebuild so there may be some > >> >>> issues with it. > >> >>> > >> >>> For the M-x toggle-debug-on-error backtrace see the attached file. > >> >> > >> >> Thanks for the backtrace. This seems to be an odd error that can > >> >> happen > >> >> when a buffer without a filename is current when accessing the > >> agenda, > >> >> so this could be sensitively dependent on setup. > >> >> > >> >> This problem will be circumvented in the next version. Thanks. > >> >> > >> >> - Carsten > >> >> > >> > > >> > -- > >> > Rick Moynihan > >> > rick.moynihan@gmail.com > >> > > >> > >> -- > >> Carsten Dominik > >> Sterrenkundig Instituut "Anton Pannekoek" > >> Universiteit van Amsterdam > >> Kruislaan 403 > >> NL-1098SJ Amsterdam > >> phone: +31 20 525 7477 > >> > >> > > > > > > -- > > Rick > > rick.moynihan@gmail.com > > <backtrace2> > > -- > Carsten Dominik > Sterrenkundig Instituut "Anton Pannekoek" > Universiteit van Amsterdam > Kruislaan 403 > NL-1098SJ Amsterdam > phone: +31 20 525 7477 > > -- Rick rick.moynihan@gmail.com ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-09-28 18:12 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-06-16 16:33 Agenda error Rick Moynihan 2007-06-16 22:30 ` Carsten Dominik [not found] ` <87hcp32n25.fsf@gmail.com> [not found] ` <4491f83ee44f16bef3ac15d74cb7504b@science.uva.nl> 2007-06-30 17:56 ` Rick Moynihan 2007-07-02 5:33 ` Carsten Dominik 2007-09-28 18:12 ` Rick Moynihan
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).