From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jai Jeffryes Subject: RE: org-agenda-file-to-front (unbalanced parentheses)))) Date: Fri, 4 Sep 2009 19:59:15 -0400 Message-ID: References: <87ws4f6s6b.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0764634932==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mjij1-0004Pd-Iv for emacs-orgmode@gnu.org; Fri, 04 Sep 2009 20:01:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mjiiv-0004PR-6k for emacs-orgmode@gnu.org; Fri, 04 Sep 2009 20:01:49 -0400 Received: from [199.232.76.173] (port=47178 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mjiiv-0004PO-43 for emacs-orgmode@gnu.org; Fri, 04 Sep 2009 20:01:45 -0400 Received: from col0-omc3-s10.col0.hotmail.com ([65.55.34.148]:29061) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mjiit-00019K-RO for emacs-orgmode@gnu.org; Fri, 04 Sep 2009 20:01:44 -0400 In-Reply-To: <87ws4f6s6b.fsf@bzg.ath.cx> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: bastienguerry@googlemail.com Cc: emacs-orgmode@gnu.org --===============0764634932== Content-Type: multipart/alternative; boundary="_8f5d0d43-7dcc-4822-b65d-b27067134b88_" --_8f5d0d43-7dcc-4822-b65d-b27067134b88_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit Bastien, Thanks for looking at my message. So, here's what I came up with by following the instructions on the Feedback page you suggested. 1. Emacs version: GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600) of 2009-07-29 on SOFT-MJASON2. Org version (it came with my Emacs install, I didn't do a separate installation of the mode):Org-mode version 6.21b 3. (Even though I'm writing to this email list, I was curious to try the command M-x org-submit-bug-report. That command is not defined in my Emacs.)4. Here are the org-related commands in my init file. I found out how to set up my agenda files there instead of relying on the command that I'm demonstrating now. ;; Org mode(require 'org)(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))(define-key global-map "\C-cl" 'org-store-link)(define-key global-map "\C-ca" 'org-agenda)(setq org-log-done t)(setq org-todo-keywords '("TODO" "WAITING" "DONE")) (setq org-agenda-include-diary t) (setq org-agenda-include-all-todo t) (setq org-agenda-files (file-expand-wildcards "J:/MyDocuments/GTD/org/*.org")) 4. Creating a backtrace. The command C-u M-x org-reload RET does not exist on my Emacs. 5. I turned on the option to enter the debugger.6. I visited a new file called sample.org. I didn't put it in the directory specified for agenda files in my init file (listed above). I wanted to add it interactively for this demo. 7. I saved that file.8. I selected from the menu: Org --> File List for Agenda --> Add/Move Current File to Front of List9. Here is the output from the *Backtrace* buffer. Debugger entered--Lisp error: (scan-error "Unbalanced parentheses" 17301 29246) scan-sexps(83 29245) forward-sexp(29245) custom-save-delete(custom-set-variables) custom-save-variables() custom-save-all() customize-save-variable(org-agenda-files ("j:/MyDocuments/GTD/sample.org" "j:/MyDocuments/GTD/org/GTDSteelWig.org" "j:/MyDocuments/GTD/org/SteelWigSomeday.org")) org-store-new-agenda-file-list(("j:/MyDocuments/GTD/sample.org" "j:/MyDocuments/GTD/org/GTDSteelWig.org" "j:/MyDocuments/GTD/org/SteelWigSomeday.org")) org-agenda-file-to-front(nil) call-interactively(org-agenda-file-to-front nil nil) I don't know Lisp, but I can count parentheses (or use Emacs to tell me what they match up with by backspacing over a right one and filling it back in again.) I don't see unbalanced parentheses in that output. I did try stepping through the code in the debugger once as an experiment. It went on and on and I finally held down the step key and let it do what seemed like hundreds of steps. It never errored out. I finally used whatever command it is that steps out. Guess what? That time, it added the file to the agenda file list. I'm trying to be complete about what I did, although I'm just experimenting. Did any of that clarify anything? Thanks for your help. Jai > From: bastienguerry@googlemail.com > To: jaijeffcom@hotmail.com > CC: emacs-orgmode@gnu.org > Subject: Re: [Orgmode] org-agenda-file-to-front (unbalanced parentheses)))) > Date: Fri, 4 Sep 2009 16:16:28 +0800 > > Hi Jai, > > I cannot reproduce this error. Please send a more detailed backtrace by > following the instructions here: > > http://orgmode.org/manual/Feedback.html > > Thanks, > > Jai Jeffryes writes: > > > I get a scan error when I try to add my current ORG file to the list of agenda > > files. > > > > I'm using Emacs 23.1.1 on Windows, so it has the Org mode built in. > > > > I create a new .ORG file, add some text, and save it. > > > > Then I type C-c [ > > > > and I get this error. > > > > Scan error: "Unbalanced parentheses", 17495, 29440 > > > > Any ideas? > > > > The same thing happens if I use the menu: > > > > Org --> File list for agenda --> Add/Move current file to front of list > > > > Or the full command: org-agenda-file-to-front > > > > I tried running the debugger, but that part of Emacs I've never learned. I > > haven't done my own Lisp programming. I'd provide some more info if someone > > wanted to prompt me on the next thing to try! > > > > Jai Jeffryes > > NYC > > > > $B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(B > > Windows Live: Keep your friends up to date with what you do online. Find out > > more. > > > > _______________________________________________ > > 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 > > -- > Bastien _________________________________________________________________ Windows Live: Make it easier for your friends to see what you$B!G(Bre up to on Facebook. http://windowslive.com/Campaign/SocialNetworking?ocid=PID23285::T:WLMTAGL:ON:WL:en-US:SI_SB_facebook:082009 --_8f5d0d43-7dcc-4822-b65d-b27067134b88_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit Bastien,

Thanks for looking at my message. So, here's what I came up with by following the instructions on the Feedback page you suggested.

1. Emacs version: GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600) of 2009-07-29 on SOFT-MJASON
2. Org version (it came with my Emacs install, I didn't do a separate installation of the mode):
Org-mode version 6.21b
3. (Even though I'm writing to this email list, I was curious to try the command M-x org-submit-bug-report. That command is not defined in my Emacs.)
4. Here are the org-related commands in my init file. I found out how to set up my agenda files there instead of relying on the command that I'm demonstrating now.

;; Org mode
(require 'org)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-log-done t)
(setq org-todo-keywords '("TODO" "WAITING" "DONE"))        
(setq org-agenda-include-diary t)                           
(setq org-agenda-include-all-todo t)                       
(setq org-agenda-files (file-expand-wildcards "J:/MyDocuments/GTD/org/*.org"))

4. Creating a backtrace. The command C-u M-x org-reload RET does not exist on my Emacs.
5. I turned on the option to enter the debugger.
6. I visited a new file called sample.org. I didn't put it in the directory specified for agenda files in my init file (listed above). I wanted to add it interactively for this demo.
7. I saved that file.
8. I selected from the menu: Org --> File List for Agenda --> Add/Move Current File to Front of List
9. Here is the output from the *Backtrace* buffer.

Debugger entered--Lisp error: (scan-error "Unbalanced parentheses" 17301 29246)
  scan-sexps(83 29245)
&nbs p; forward-sexp(29245)
  custom-save-delete(custom-set-variables)
  custom-save-variables()
  custom-save-all()
  customize-save-variable(org-agenda-files ("j:/MyDocuments/GTD/sample.org" "j:/MyDocuments/GTD/org/GTDSteelWig.org" "j:/MyDocuments/GTD/org/SteelWigSomeday.org"))
  org-store-new-agenda-file-list(("j:/MyDocuments/GTD/sample.org" "j:/MyDocuments/GTD/org/GTDSteelWig.org" "j:/MyDocuments/GTD/org/SteelWigSomeday.org"))
  org-agenda-file-to-front(nil)
  call-interactively(org-agenda-file-to-front nil nil)

I don't know Lisp, but I can count parentheses (or use Emacs to tell me what they match up with by backspacing over a right one and filling it back in again.) I don't see unbalanced parentheses in that output. I did try stepping through the code in the debugger once as an experiment. It went on and on and I finally held down the step key and let it do what seemed like hundreds of steps. It never errored out. I finally used whatever command it is that steps out. Guess what? That time, it added the file to the agenda file list.

I'm trying to be complete about what I did, although I'm just experimenting. Did any of that clarify anything?

Thanks for your help.

Jai

> From: bastienguerry@googlemail.com
> To: jaijeffcom@hotmail.com
> CC: emacs-orgmode@gnu.org
> Subject: Re: [Orgmode] org-a genda-file-to-front (unbalanced parentheses))))
> Date: Fri, 4 Sep 2009 16:16:28 +0800
>
> Hi Jai,
>
> I cannot reproduce this error. Please send a more detailed backtrace by
> following the instructions here:
>
> http://orgmode.org/manual/Feedback.html
>
> Thanks,
>
> Jai Jeffryes <jaijeffcom@hotmail.com> writes:
>
> > I get a scan error when I try to add my current ORG file to the list of agenda
> > files.
> >
> > I'm using Emacs 23.1.1 on Windows, so it has the Org mode built in.
> >
> > I create a new .ORG file, add some text, and save it.
> >
> > Then I type C-c [
> >
> > and I get this error.> >
> > Scan error: "Unbalanced parentheses", 17495, 29440
> >
> > Any ideas?
> >
> > The same thing happens if I use the menu:
> >
> > Org --> File list for agenda --> Add/Move current file to front of list
> >
> > Or the full command: org-agenda-file-to-front
> >
> > I tried running the debugger, but that part of Emacs I've never learned. I
> > haven't done my own Lisp programming. I'd provide some more info if someone
> > wanted to prompt me on the next thing to try!
> >
> > Jai Jeffryes
> > NYC
> >
> > $B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,( ,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(B
> > Windows Live: Keep your friends up to date with what you do online. Find out
> > more.
> >
> > _______________________________________________
> > 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
>
> --
> Bastien


Windows Live: Make it easier for your friends to see what you$B!G(Bre up to on Facebook. Find out more. --_8f5d0d43-7dcc-4822-b65d-b27067134b88_-- --===============0764634932== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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 --===============0764634932==--