* Cannot use org-mode and remember templates @ 2009-07-16 10:38 ` Frank Rust 2009-07-16 14:08 ` Sébastien Vauban ` (2 more replies) 0 siblings, 3 replies; 13+ messages in thread From: Frank Rust @ 2009-07-16 10:38 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1.1: Type: text/plain, Size: 952 bytes --] Hi, I'm using a new version of emacs for windows (GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-06-30 on LENNART-69DE564 (patched)) which provides Org-mode in version 6.21b. After the last upgrade the remember templates are not working anymore. Everytime I select a template with my shortcuts I receive the following error: Select template: [t]odo [j]ournal* org-remember-apply-template: Wrong type argument: listp, 5* This is the relevant entry in my .emacs ;; Remember mode (require 'remember) (org-remember-insinuate) (setq org-remember-store-without-prompt t) (setq org-remember-templates '(("Todo" ?t "* TODO %^{Brief Description} %^g\nAdded: %U" "~/emacs/gtd/gtd.org" "Tasks") ("Journal" ?j "\n* %^{topic} %T \n%i%?\n" "journal.org" "Ideas"))) Unfortunately I'm not very experienced in lisp programming and I couldn't find any hints with google. Is there any way to fix this? Thanks for your efforts and regards, Frank [-- Attachment #1.2: Type: text/html, Size: 1229 bytes --] [-- Attachment #2: Type: text/plain, Size: 204 bytes --] _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 10:38 ` Cannot use org-mode and remember templates Frank Rust @ 2009-07-16 14:08 ` Sébastien Vauban 2009-07-16 14:33 ` Nick Dokos 2009-07-16 21:22 ` Bastien 2 siblings, 0 replies; 13+ messages in thread From: Sébastien Vauban @ 2009-07-16 14:08 UTC (permalink / raw) To: emacs-orgmode-mXXj517/zsQ Hi Frank, Frank Rust wrote: > After the last upgrade the remember templates are not working anymore. > Everytime I select a template with my shortcuts I receive the following > error: > > Select template: [t]odo [j]ournal* > org-remember-apply-template: Wrong type argument: listp, 5* The error makes me think at this: don't you have set `org-time-stamp-rounding-minutes'? If yes, check that it looks like: --8<---------------cut here---------------start------------->8--- ;; number of minutes to round time stamps to (setq org-time-stamp-rounding-minutes '(5 5)) --8<---------------cut here---------------end--------------->8--- Seb -- Sébastien Vauban _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode-mXXj517/zsQ@public.gmane.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 10:38 ` Cannot use org-mode and remember templates Frank Rust 2009-07-16 14:08 ` Sébastien Vauban @ 2009-07-16 14:33 ` Nick Dokos 2009-07-16 16:32 ` Frank Rust 2009-07-16 21:22 ` Bastien 2 siblings, 1 reply; 13+ messages in thread From: Nick Dokos @ 2009-07-16 14:33 UTC (permalink / raw) To: Frank Rust; +Cc: emacs-orgmode Frank Rust <rustikus@gmail.com> wrote: > I'm using a new version of emacs for windows (GNU Emacs 23.1.50.1 (i386-mingw-nt5.1.2600) of 2009-06-30 on LENNART-69DE564 (patched)) which provides > Org-mode in version 6.21b. > > After the last upgrade the remember templates are not working anymore. Everytime I select a template with my shortcuts I receive the following error: > > Select template: [t]odo [j]ournal > org-remember-apply-template: Wrong type argument: listp, 5 > Please provide a backtrace: set the variable `debug-on-error' to t, e.g. by doing M-x set-var<RET>debug-on-error<RET>t<RET> and do whatever is necessary to produce the error - the backtrace should appear in a buffer called '*Backtrace*. If you can do that with uncompiled code, that is vastly preferable: do M-x load-library <RET>org-remember.el<RET> first and then try to produce the error. Thanks, Nick ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 14:33 ` Nick Dokos @ 2009-07-16 16:32 ` Frank Rust 2009-07-16 17:07 ` Nick Dokos 0 siblings, 1 reply; 13+ messages in thread From: Frank Rust @ 2009-07-16 16:32 UTC (permalink / raw) To: nicholas.dokos; +Cc: emacs-orgmode [-- Attachment #1.1: Type: text/plain, Size: 4093 bytes --] > > Please provide a backtrace: set the variable `debug-on-error' to t, e.g. > by doing > > M-x set-var<RET>debug-on-error<RET>t<RET> > > > and do whatever is necessary to produce the error - the backtrace should > appear in a buffer called '*Backtrace*. Debugger entered--Lisp error: (wrong-type-argument listp 5) org-current-time() org-remember-apply-template() run-hooks(text-mode-hook remember-mode-hook) apply(run-hooks (text-mode-hook remember-mode-hook)) run-mode-hooks(remember-mode-hook) remember-mode() remember(nil) call-interactively(remember nil nil) > If you can do that with > uncompiled code, that is vastly preferable: do > > M-x load-library <RET>org-remember.el<RET> > > first and then try to produce the error. > Debugger entered--Lisp error: (wrong-type-argument listp 5) org-current-time() (or org-overriding-default-time (org-current-time)) (let* ((entry ...) (ct ...) (dct ...) (ct1 ...) (tpl ...) (plist-p ...) (file ...) (headline ...) (v-c ...) (v-x ...) (v-t ...) (v-T ...) (v-u ...) (v-U ...) (v-i ...) (v-a ...) (clipboards ...) (v-A ...) (v-n user-full-name) (v-k ...) (v-K ...) v-I (org-startup-folded nil) (org-inhibit-startup t) org-time-was-given org-end-time-was-given x prompt completions char time pos default histvar) (when (functionp file) (setq file ...)) (when (and file ...) (setq file ...)) (setq org-store-link-plist (append ... org-store-link-plist)) (unless tpl (setq tpl "") (message "No template") (ding) (sit-for 1)) (erase-buffer) (insert (substitute-command-keys ...)) (insert tpl) (goto-char (point-min)) (while (re-search-forward "%\\([tTuUaiAcxkKI]\\)" nil t) (when ... ...) (replace-match ... t t)) (goto-char (point-min)) (while (re-search-forward "%\\[\\(.+\\)\\]" nil t) (let ... ... ... ...)) (goto-char (point-min)) (while (re-search-forward "%\\((.+)\\)" nil t) (goto-char ...) (let ... ... ...)) (when plist-p (goto-char ...) (while ... ...)) (let (...) (org-mode) (org-remember-mode 1)) (if (and file ... ...) (org-set-local ... file)) (if headline (org-set-local ... headline)) (goto-char (point-min)) (while (re-search-forward "%^\\({\\([^}]*\\)}\\)?\\([gGtTuUCLp]\\)?" nil t) (setq char ... prompt ...) (goto-char ...) (replace-match "") (setq completions nil default nil) (when prompt ...) (cond ... ... ... ... ... ...)) (goto-char (point-min)) (if (re-search-forward "%\\?" nil t) (replace-match "") (and ... ...))) (if org-remember-templates (let* (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... v-I ... ... org-time-was-given org-end-time-was-given x prompt completions char time pos default histvar) (when ... ...) (when ... ...) (setq org-store-link-plist ...) (unless tpl ... ... ... ...) (erase-buffer) (insert ...) (insert tpl) (goto-char ...) (while ... ... ...) (goto-char ...) (while ... ...) (goto-char ...) (while ... ... ...) (when plist-p ... ...) (let ... ... ...) (if ... ...) (if headline ...) (goto-char ...) (while ... ... ... ... ... ... ...) (goto-char ...) (if ... ... ...)) (let (...) (org-mode) (org-remember-mode 1))) org-remember-apply-template() run-hooks(text-mode-hook remember-mode-hook) apply(run-hooks (text-mode-hook remember-mode-hook)) run-mode-hooks(remember-mode-hook) remember-mode() remember(nil) call-interactively(remember nil nil) recursive-edit() byte-code(" xxxxxxxx --> bytecode" [unread-command-char debugger-args x debugger-buffer noninteractive debugger-batch-max-lines -1 debug backtrace-debug 4 t backtrace-frame lambda 5 pop-to-buffer debugger-mode debugger-setup-buffer count-lines 2 "...\n" message "%s" buffer-string kill-emacs "" nil recursive-edit middlestart buffer-read-only standard-output] 4) debug(error (wrong-type-argument listp 5)) org-current-time() org-remember-apply-template() run-hooks(text-mode-hook remember-mode-hook) apply(run-hooks (text-mode-hook remember-mode-hook)) run-mode-hooks(remember-mode-hook) remember-mode() remember(nil) call-interactively(remember nil nil) > > Thanks, > Nick > I hope this helps. Thanks and regards, Frank [-- Attachment #1.2: Type: text/html, Size: 5138 bytes --] [-- Attachment #2: Type: text/plain, Size: 204 bytes --] _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 16:32 ` Frank Rust @ 2009-07-16 17:07 ` Nick Dokos 2009-07-16 20:41 ` Sébastien Vauban 2009-07-17 14:03 ` Frank Rust 0 siblings, 2 replies; 13+ messages in thread From: Nick Dokos @ 2009-07-16 17:07 UTC (permalink / raw) To: Frank Rust; +Cc: emacs-orgmode Frank Rust <rustikus@gmail.com> wrote: > Debugger entered--Lisp error: (wrong-type-argument listp 5) > org-current-time() > org-remember-apply-template() > run-hooks(text-mode-hook remember-mode-hook) > apply(run-hooks (text-mode-hook remember-mode-hook)) > run-mode-hooks(remember-mode-hook) > remember-mode() > remember(nil) > call-interactively(remember nil nil) > > > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > org-current-time() > > ... > > I hope this helps. > p In this case, no, because Seb Vauban nailed the cause (he must have recently polished his crystal ball, so he did not need a backtrace at all): org-time-stamp-rounding-minutes should be a list of two numbers. In general, however, a bug report with a backtrace and uncompiled code makes things much easier: from your backtrace, anybody (with some knowledge of lisp) can see what the problem is - no crystal ball required. Thanks, Nick ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 17:07 ` Nick Dokos @ 2009-07-16 20:41 ` Sébastien Vauban 2009-07-20 16:56 ` Nick Dokos 2009-07-17 14:03 ` Frank Rust 1 sibling, 1 reply; 13+ messages in thread From: Sébastien Vauban @ 2009-07-16 20:41 UTC (permalink / raw) To: emacs-orgmode-mXXj517/zsQ Hi Nick, Nick Dokos wrote: > Frank Rust <rustikus-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> Debugger entered--Lisp error: (wrong-type-argument listp 5) >> org-current-time() > > In this case, no, because Seb Vauban nailed the cause (he must have recently > polished his crystal ball, so he did not need a backtrace at all): > org-time-stamp-rounding-minutes should be a list of two numbers. Great. I'm finally helping people out there ;-) But, that was not so difficult for me: just had the same type of message a couple of months ago. > In general, however, a bug report with a backtrace and uncompiled code > makes things much easier: from your backtrace, anybody (with some > knowledge of lisp) can see what the problem is - no crystal ball > required. For sure. BTW, the problem with the above is that bad code is still readable in lots of pages or tutorials on the Web. That's how it appeared for me, as I take a lot of inspiration on the setup some describe. Best regards, Seb -- Sébastien Vauban _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode-mXXj517/zsQ@public.gmane.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re: Cannot use org-mode and remember templates 2009-07-16 20:41 ` Sébastien Vauban @ 2009-07-20 16:56 ` Nick Dokos 2009-07-20 18:38 ` Bastien 0 siblings, 1 reply; 13+ messages in thread From: Nick Dokos @ 2009-07-20 16:56 UTC (permalink / raw) To: Sébastien Vauban; +Cc: emacs-orgmode =?utf-8?Q?S=C3=A9bastien_Vauban?= <wxhgmqzgwmuf@spammotel.com> wrote: > ... > > BTW, the problem with the above is that bad code is still readable in lots = > of > pages or tutorials on the Web. That's how it appeared for me, as I take a l= > ot > of inspiration on the setup some describe. > Are you saying that you copied the incorrect setting of org-time-stamp-rounding-minutes from somewhere on the web? If so, and since this problem seems to arise frequently (there was another report from Keith Lancaster a few minutes ago), I wonder whether anybody who's run into the problem remembers where they got the bad code. It might be worth tracking it down and having the webpage author fix it to avoid this problem from arising in the future. I did a cursory search in the various tutorials on Worg, but I did not find anything. Thanks, Nick ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re: Cannot use org-mode and remember templates 2009-07-20 16:56 ` Nick Dokos @ 2009-07-20 18:38 ` Bastien 2009-07-20 20:25 ` Nick Dokos 0 siblings, 1 reply; 13+ messages in thread From: Bastien @ 2009-07-20 18:38 UTC (permalink / raw) To: nicholas.dokos; +Cc: Sébastien Vauban, emacs-orgmode Nick Dokos <nicholas.dokos@hp.com> writes: > =?utf-8?Q?S=C3=A9bastien_Vauban?= <wxhgmqzgwmuf@spammotel.com> wrote: > >> ... >> >> BTW, the problem with the above is that bad code is still readable in lots = >> of >> pages or tutorials on the Web. That's how it appeared for me, as I take a l= >> ot >> of inspiration on the setup some describe. >> > > Are you saying that you copied the incorrect setting of > org-time-stamp-rounding-minutes from somewhere on the web? If so, and > since this problem seems to arise frequently (there was another report > from Keith Lancaster a few minutes ago), I wonder whether anybody > who's run into the problem remembers where they got the bad code. I found one occurrence in Worg: org-configs/org-customization-survey.org I fixed it (replaced "5" by "'(0 5)") -- Bastien ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Re: Cannot use org-mode and remember templates 2009-07-20 18:38 ` Bastien @ 2009-07-20 20:25 ` Nick Dokos 0 siblings, 0 replies; 13+ messages in thread From: Nick Dokos @ 2009-07-20 20:25 UTC (permalink / raw) To: Bastien; +Cc: Sébastien Vauban, emacs-orgmode Bastien <bastienguerry@googlemail.com> wrote: > Nick Dokos <nicholas.dokos@hp.com> writes: > > > =?utf-8?Q?S=C3=A9bastien_Vauban?= <wxhgmqzgwmuf@spammotel.com> wrote: > > > >> ... > >> > >> BTW, the problem with the above is that bad code is still readable in lots = > >> of > >> pages or tutorials on the Web. That's how it appeared for me, as I take a l= > >> ot > >> of inspiration on the setup some describe. > >> > > > > Are you saying that you copied the incorrect setting of > > org-time-stamp-rounding-minutes from somewhere on the web? If so, and > > since this problem seems to arise frequently (there was another report > > from Keith Lancaster a few minutes ago), I wonder whether anybody > > who's run into the problem remembers where they got the bad code. > > I found one occurrence in Worg: > > org-configs/org-customization-survey.org > > I fixed it (replaced "5" by "'(0 5)") > Great! Thanks, Bastien. Nick ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 17:07 ` Nick Dokos 2009-07-16 20:41 ` Sébastien Vauban @ 2009-07-17 14:03 ` Frank Rust 2009-07-17 15:26 ` Nick Dokos 1 sibling, 1 reply; 13+ messages in thread From: Frank Rust @ 2009-07-17 14:03 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1.1: Type: text/plain, Size: 3867 bytes --] Thanks to all for the hints so far but unfortunately the setting for "org-time-stamp-rounding-minutes" did not solve my problem. Here is an actual backtrace: Debugger entered--Lisp error: (wrong-type-argument listp 5) org-current-time() (or org-overriding-default-time (org-current-time)) (let* ((entry ...) (ct ...) (dct ...) (ct1 ...) (tpl ...) (plist-p ...) (file ...) (headline ...) (v-c ...) (v-x ...) (v-t ...) (v-T ...) (v-u ...) (v-U ...) (v-i ...) (v-a ...) (clipboards ...) (v-A ...) (v-n user-full-name) (v-k ...) (v-K ...) v-I (org-startup-folded nil) (org-inhibit-startup t) org-time-was-given org-end-time-was-given x prompt completions char time pos default histvar) (when (functionp file) (setq file ...)) (when (and file ...) (setq file ...)) (setq org-store-link-plist (append ... org-store-link-plist)) (unless tpl (setq tpl "") (message "No template") (ding) (sit-for 1)) (erase-buffer) (insert (substitute-command-keys ...)) (insert tpl) (goto-char (point-min)) (while (re-search-forward "%\\([tTuUaiAcxkKI]\\)" nil t) (when ... ...) (replace-match ... t t)) (goto-char (point-min)) (while (re-search-forward "%\\[\\(.+\\)\\]" nil t) (let ... ... ... ...)) (goto-char (point-min)) (while (re-search-forward "%\\((.+)\\)" nil t) (goto-char ...) (let ... ... ...)) (when plist-p (goto-char ...) (while ... ...)) (let (...) (org-mode) (org-remember-mode 1)) (if (and file ... ...) (org-set-local ... file)) (if headline (org-set-local ... headline)) (goto-char (point-min)) (while (re-search-forward "%^\\({\\([^}]*\\)}\\)?\\([gGtTuUCLp]\\)?" nil t) (setq char ... prompt ...) (goto-char ...) (replace-match "") (setq completions nil default nil) (when prompt ...) (cond ... ... ... ... ... ...)) (goto-char (point-min)) (if (re-search-forward "%\\?" nil t) (replace-match "") (and ... ...))) (if org-remember-templates (let* (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... v-I ... ... org-time-was-given org-end-time-was-given x prompt completions char time pos default histvar) (when ... ...) (when ... ...) (setq org-store-link-plist ...) (unless tpl ... ... ... ...) (erase-buffer) (insert ...) (insert tpl) (goto-char ...) (while ... ... ...) (goto-char ...) (while ... ...) (goto-char ...) (while ... ... ...) (when plist-p ... ...) (let ... ... ...) (if ... ...) (if headline ...) (goto-char ...) (while ... ... ... ... ... ... ...) (goto-char ...) (if ... ... ...)) (let (...) (org-mode) (org-remember-mode 1))) org-remember-apply-template() run-hooks(text-mode-hook remember-mode-hook) apply(run-hooks (text-mode-hook remember-mode-hook)) run-mode-hooks(remember-mode-hook) remember-mode() remember(nil) call-interactively(remember nil nil) I hope this helps. Thanks and regards, Frank On Thu, Jul 16, 2009 at 7:07 PM, Nick Dokos <nicholas.dokos@hp.com> wrote: > Frank Rust <rustikus@gmail.com> wrote: > > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > > org-current-time() > > org-remember-apply-template() > > run-hooks(text-mode-hook remember-mode-hook) > > apply(run-hooks (text-mode-hook remember-mode-hook)) > > run-mode-hooks(remember-mode-hook) > > remember-mode() > > remember(nil) > > call-interactively(remember nil nil) > > > > > > > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > > org-current-time() > > > > ... > > > > I hope this helps. > > p > > In this case, no, because Seb Vauban nailed the cause (he must have > recently polished his crystal ball, so he did not need a backtrace at > all): org-time-stamp-rounding-minutes should be a list of two numbers. > > In general, however, a bug report with a backtrace and uncompiled code > makes things much easier: from your backtrace, anybody (with some > knowledge of lisp) can see what the problem is - no crystal ball > required. > > Thanks, > Nick > > [-- Attachment #1.2: Type: text/html, Size: 4609 bytes --] [-- Attachment #2: Type: text/plain, Size: 204 bytes --] _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-17 14:03 ` Frank Rust @ 2009-07-17 15:26 ` Nick Dokos 2009-07-17 16:27 ` Frank Rust 0 siblings, 1 reply; 13+ messages in thread From: Nick Dokos @ 2009-07-17 15:26 UTC (permalink / raw) To: Frank Rust; +Cc: emacs-orgmode Frank Rust <rustikus@gmail.com> wrote: > Thanks to all for the hints so far but unfortunately the setting for "org-time-stamp-rounding-minutes" did not solve my problem. > What does C-h v org-time-stamp-rounding-minutes <RET> say? In fact, it might be better to evaluate it in the backtrace buffer itself: when you get the error, go to the backtrace buffer, type `e' which should give you an ``Eval: '' prompt in the echo area and then type ``org-time-stamp-rounding-minutes<RET>''. You see, the function that gets the error, org-current-time, is very short and simple: ,---- | (defun org-current-time () | "Current time, possibly rounded to `org-time-stamp-rounding-minutes'." | (if (> (car org-time-stamp-rounding-minutes) 1) | (let ((r (car org-time-stamp-rounding-minutes)) | (time (decode-time))) | (apply 'encode-time | (append (list 0 (* r (floor (+ .5 (/ (float (nth 1 time)) r))))) | (nthcdr 2 time)))) | (current-time))) `---- so there is not that much that can go wrong: the error message pretty much says we are trying to apply a function that takes a list as argument to something that is not a list: car is one such function. That's why I still think that the org-time-stamp-rounding-minutes variable is at fault. Are you setting it like this: (setq org-time-stamp-rounding-minutes '(0 5)) in your .emacs? BTW, what version of orgmode are you using? Thanks, Nick > Here is an actual backtrace: > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > org-current-time() > (or org-overriding-default-time (org-current-time)) > (let* ((entry ...) (ct ...) (dct ...) (ct1 ...) (tpl ...) (plist-p ...) (file ...) (headline ...) (v-c ...) (v-x ...) (v-t ...) (v-T ...) (v-u ...) > (v-U ...) (v-i ...) (v-a ...) (clipboards ...) (v-A ...) (v-n user-full-name) (v-k ...) (v-K ...) v-I (org-startup-folded nil) (org-inhibit-startup t) > org-time-was-given org-end-time-was-given x prompt completions char time pos default histvar) (when (functionp file) (setq file ...)) (when (and file > ...) (setq file ...)) (setq org-store-link-plist (append ... org-store-link-plist)) (unless tpl (setq tpl "") (message "No template") (ding) (sit-for > 1)) (erase-buffer) (insert (substitute-command-keys ...)) (insert tpl) (goto-char (point-min)) (while (re-search-forward "%\\([tTuUaiAcxkKI]\\)" nil t) > (when ... ...) (replace-match ... t t)) (goto-char (point-min)) (while (re-search-forward "%\\[\\(.+\\)\\]" nil t) (let ... ... ... ...)) (goto-char > (point-min)) (while (re-search-forward "%\\((.+)\\)" nil t) (goto-char ...) (let ... ... ...)) (when plist-p (goto-char ...) (while ... ...)) (let (...) > (org-mode) (org-remember-mode 1)) (if (and file ... ...) (org-set-local ... file)) (if headline (org-set-local ... headline)) (goto-char (point-min)) > (while (re-search-forward "%^\\({\\([^}]*\\)}\\)?\\([gGtTuUCLp]\\)?" nil t) (setq char ... prompt ...) (goto-char ...) (replace-match "") (setq > completions nil default nil) (when prompt ...) (cond ... ... ... ... ... ...)) (goto-char (point-min)) (if (re-search-forward "%\\?" nil t) > (replace-match "") (and ... ...))) > (if org-remember-templates (let* (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... v-I ... ... org-time-was-given > org-end-time-was-given x prompt completions char time pos default histvar) (when ... ...) (when ... ...) (setq org-store-link-plist ...) (unless tpl ... > ... ... ...) (erase-buffer) (insert ...) (insert tpl) (goto-char ...) (while ... ... ...) (goto-char ...) (while ... ...) (goto-char ...) (while ... ... > ...) (when plist-p ... ...) (let ... ... ...) (if ... ...) (if headline ...) (goto-char ...) (while ... ... ... ... ... ... ...) (goto-char ...) (if ... > ... ...)) (let (...) (org-mode) (org-remember-mode 1))) > org-remember-apply-template() > run-hooks(text-mode-hook remember-mode-hook) > apply(run-hooks (text-mode-hook remember-mode-hook)) > run-mode-hooks(remember-mode-hook) > remember-mode() > remember(nil) > call-interactively(remember nil nil) > > I hope this helps. > > Thanks and regards, > Frank > > On Thu, Jul 16, 2009 at 7:07 PM, Nick Dokos <nicholas.dokos@hp.com> wrote: > > Frank Rust <rustikus@gmail.com> wrote: > > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > > org-current-time() > > org-remember-apply-template() > > run-hooks(text-mode-hook remember-mode-hook) > > apply(run-hooks (text-mode-hook remember-mode-hook)) > > run-mode-hooks(remember-mode-hook) > > remember-mode() > > remember(nil) > > call-interactively(remember nil nil) > > > > > > > > Debugger entered--Lisp error: (wrong-type-argument listp 5) > > org-current-time() > > > > ... > > > > I hope this helps. > > p > > In this case, no, because Seb Vauban nailed the cause (he must have > recently polished his crystal ball, so he did not need a backtrace at > all): org-time-stamp-rounding-minutes should be a list of two numbers. > > In general, however, a bug report with a backtrace and uncompiled code > makes things much easier: from your backtrace, anybody (with some > knowledge of lisp) can see what the problem is - no crystal ball > required. > > Thanks, > Nick > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-17 15:26 ` Nick Dokos @ 2009-07-17 16:27 ` Frank Rust 0 siblings, 0 replies; 13+ messages in thread From: Frank Rust @ 2009-07-17 16:27 UTC (permalink / raw) To: emacs-orgmode [-- Attachment #1.1: Type: text/plain, Size: 449 bytes --] Hi all, sorry for the confusion but I finally found the reason for my problem. I set the variable "org-time-stamp-rounding-minutes" in my .emacs correctly but unfortunately I didn't recognize the same variable in "custom-set-variables" section. :( @Bastien: In the meantime I installed the actual version "Org-mode version 6.28e" Thanks a lot for all your efforts. Kind regards, Frank PS: At least I learned some aspects of lisp debugging. :) [-- Attachment #1.2: Type: text/html, Size: 602 bytes --] [-- Attachment #2: Type: text/plain, Size: 204 bytes --] _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Cannot use org-mode and remember templates 2009-07-16 10:38 ` Cannot use org-mode and remember templates Frank Rust 2009-07-16 14:08 ` Sébastien Vauban 2009-07-16 14:33 ` Nick Dokos @ 2009-07-16 21:22 ` Bastien 2 siblings, 0 replies; 13+ messages in thread From: Bastien @ 2009-07-16 21:22 UTC (permalink / raw) To: Frank Rust; +Cc: emacs-orgmode Hi Frank, Frank Rust <rustikus@gmail.com> writes: > I'm using a new version of emacs for windows (GNU Emacs 23.1.50.1 > (i386-mingw-nt5.1.2600) of 2009-06-30 on LENNART-69DE564 (patched)) which > provides Org-mode in version 6.21b. I can't reproduce your problem. Maybe try with the latest Org. If it doesn't work, please provide a backtrace as described here: http://orgmode.org/manual/Feedback.html Thanks, -- Bastien ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2009-07-20 20:27 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <rustikus@gmail.com> 2009-07-16 10:38 ` Cannot use org-mode and remember templates Frank Rust 2009-07-16 14:08 ` Sébastien Vauban 2009-07-16 14:33 ` Nick Dokos 2009-07-16 16:32 ` Frank Rust 2009-07-16 17:07 ` Nick Dokos 2009-07-16 20:41 ` Sébastien Vauban 2009-07-20 16:56 ` Nick Dokos 2009-07-20 18:38 ` Bastien 2009-07-20 20:25 ` Nick Dokos 2009-07-17 14:03 ` Frank Rust 2009-07-17 15:26 ` Nick Dokos 2009-07-17 16:27 ` Frank Rust 2009-07-16 21:22 ` Bastien
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).