Re: [O] Capture error

2012-10-31 Thread Thomas S. Dye
Nick Dokos  writes:

> Thomas S. Dye  wrote:
>
>> Nick Dokos  writes:
>> 
>> > Thomas S. Dye  wrote:
>> >
>> >> Hi Nick,
>> >> 
>> >> I tried moving org-capture.elc out of the way and reloading Org, but
>> >> with the same results.  Starting emacs again didn't make a difference.
>> >> 
>> >> I'm still getting org-refile: Invalid function: with-demoted-errors
>> >> 
>> >
>> > But note the different error: now org-refile complains. It may have had
>> > the same compilation problem that the original function had. I'd suggest
>> > cleaning out all the .elc files, trying it, and if that succeeds, remaking
>> > from scratch.
>> 
>> Sharp eyes!  You must have been down this road before.
>> 
>> Yes, cleaning out the .elc files corrects the problem.  However, the
>> problem comes back with a new make update.
>> 
>> Thanks for your help and the interim solution.
>> 
>> Any idea if the compilation problem is something in my setup that I
>> should worry about? Or is it likely a problem with the Org build process
>> that will get ironed out?
>> 
>
> Not sure. I don't see the problem in my setup, and I believe you use emacs
> on a Mac, so it *may* be specific to your setup.
>
> OTOH, the with-demoted-errors calls were introduced recently, so there
> may be a more general problem that I might not see because of
> peculiarities in *my* setup.

Thanks for pointing me to the solution. The automated build was finding
the emacs that came with the Mac, which is apparently too old to know
about with-demoted-errors.  If I use local.mk to point to the emacs I'm
using from MacPorts, then do make update, all seems to be well.

All the best,
Tom

-- 
Thomas S. Dye
http://www.tsdye.com



Re: [O] Capture error

2012-10-30 Thread Thomas S. Dye
Yagnesh Raghava Yakkala  writes:

> Hello,
>
> On 10月 31 2012, t...@tsdye.com (Thomas S. Dye) wrote:
>
>> Nick Dokos  writes:
>>
>>> Thomas S. Dye  wrote:
>>>
 Hi Nick,
 
 I tried moving org-capture.elc out of the way and reloading Org, but
 with the same results.  Starting emacs again didn't make a difference.
 
 I'm still getting org-refile: Invalid function: with-demoted-errors
 
>>>
>>> But note the different error: now org-refile complains. It may have had
>>> the same compilation problem that the original function had. I'd suggest
>>> cleaning out all the .elc files, trying it, and if that succeeds, remaking
>>> from scratch.
>>
>> Sharp eyes!  You must have been down this road before.
>>
>> Yes, cleaning out the .elc files corrects the problem.  However, the
>> problem comes back with a new make update.
>>
>> Thanks for your help and the interim solution.
>>
>> Any idea if the compilation problem is something in my setup that I
>> should worry about? Or is it likely a problem with the Org build process
>> that will get ironed out?
>
> Sorry for jumping in.,

No problem.  I'm happy to have your attention.

>
> If I happened to see something is wrong with my Emacs or org-mode (I build 
> both
> from vc heads.) I will first do git clean and build again.,
>
> git reset --hard
> git clean -xdf
> # (Remember both commands are destructive in a sense)
>

Tried this, but the problem persists.

Thanks,
Tom

> So that I can make sure my built is clean up to certain degree.
>
> Thanks.,

-- 
Thomas S. Dye
http://www.tsdye.com



Re: [O] Capture error

2012-10-30 Thread Yagnesh Raghava Yakkala

Hello,

On 10月 31 2012, t...@tsdye.com (Thomas S. Dye) wrote:

> Nick Dokos  writes:
>
>> Thomas S. Dye  wrote:
>>
>>> Hi Nick,
>>> 
>>> I tried moving org-capture.elc out of the way and reloading Org, but
>>> with the same results.  Starting emacs again didn't make a difference.
>>> 
>>> I'm still getting org-refile: Invalid function: with-demoted-errors
>>> 
>>
>> But note the different error: now org-refile complains. It may have had
>> the same compilation problem that the original function had. I'd suggest
>> cleaning out all the .elc files, trying it, and if that succeeds, remaking
>> from scratch.
>
> Sharp eyes!  You must have been down this road before.
>
> Yes, cleaning out the .elc files corrects the problem.  However, the
> problem comes back with a new make update.
>
> Thanks for your help and the interim solution.
>
> Any idea if the compilation problem is something in my setup that I
> should worry about? Or is it likely a problem with the Org build process
> that will get ironed out?

Sorry for jumping in.,

If I happened to see something is wrong with my Emacs or org-mode (I build both
from vc heads.) I will first do git clean and build again.,

git reset --hard
git clean -xdf
# (Remember both commands are destructive in a sense)

So that I can make sure my built is clean up to certain degree.

Thanks.,
-- 
ఎందరో మహానుభావులు అందరికి వందనములు
YYR



Re: [O] Capture error

2012-10-30 Thread Nick Dokos
Thomas S. Dye  wrote:

> Nick Dokos  writes:
> 
> > Thomas S. Dye  wrote:
> >
> >> Hi Nick,
> >> 
> >> I tried moving org-capture.elc out of the way and reloading Org, but
> >> with the same results.  Starting emacs again didn't make a difference.
> >> 
> >> I'm still getting org-refile: Invalid function: with-demoted-errors
> >> 
> >
> > But note the different error: now org-refile complains. It may have had
> > the same compilation problem that the original function had. I'd suggest
> > cleaning out all the .elc files, trying it, and if that succeeds, remaking
> > from scratch.
> 
> Sharp eyes!  You must have been down this road before.
> 
> Yes, cleaning out the .elc files corrects the problem.  However, the
> problem comes back with a new make update.
> 
> Thanks for your help and the interim solution.
> 
> Any idea if the compilation problem is something in my setup that I
> should worry about? Or is it likely a problem with the Org build process
> that will get ironed out?
> 

Not sure. I don't see the problem in my setup, and I believe you use emacs
on a Mac, so it *may* be specific to your setup.

OTOH, the with-demoted-errors calls were introduced recently, so there
may be a more general problem that I might not see because of
peculiarities in *my* setup.

Nick




Re: [O] Capture error

2012-10-30 Thread Thomas S. Dye
Nick Dokos  writes:

> Thomas S. Dye  wrote:
>
>> Hi Nick,
>> 
>> I tried moving org-capture.elc out of the way and reloading Org, but
>> with the same results.  Starting emacs again didn't make a difference.
>> 
>> I'm still getting org-refile: Invalid function: with-demoted-errors
>> 
>
> But note the different error: now org-refile complains. It may have had
> the same compilation problem that the original function had. I'd suggest
> cleaning out all the .elc files, trying it, and if that succeeds, remaking
> from scratch.

Sharp eyes!  You must have been down this road before.

Yes, cleaning out the .elc files corrects the problem.  However, the
problem comes back with a new make update.

Thanks for your help and the interim solution.

Any idea if the compilation problem is something in my setup that I
should worry about? Or is it likely a problem with the Org build process
that will get ironed out?

All the best,
Tom

-- 
Thomas S. Dye
http://www.tsdye.com



Re: [O] Capture error

2012-10-30 Thread Nick Dokos
Thomas S. Dye  wrote:

> Hi Nick,
> 
> I tried moving org-capture.elc out of the way and reloading Org, but
> with the same results.  Starting emacs again didn't make a difference.
> 
> I'm still getting org-refile: Invalid function: with-demoted-errors
> 

But note the different error: now org-refile complains. It may have had
the same compilation problem that the original function had. I'd suggest
cleaning out all the .elc files, trying it, and if that succeeds, remaking
from scratch.

Nick



Re: [O] Capture error

2012-10-29 Thread Thomas S. Dye
Hi Nick,

I tried moving org-capture.elc out of the way and reloading Org, but
with the same results.  Starting emacs again didn't make a difference.

I'm still getting org-refile: Invalid function: with-demoted-errors

All the best,
Tom

Nick Dokos  writes:

> Thomas S. Dye  wrote:
>
>> Aloha all,
>> 
>> With a recent make update from Git I'm getting this error when I try to
>> Finish (with C-c C-c) some tried and true capture templates:
>> 
>> org-capture-bookmark-last-stored-position: Invalid function:
>> with-demoted-errors
>> 
>> Here is a backtrace:
>> 
>> Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
>>   org-capture-bookmark-last-stored-position()
>>   org-capture-finalize(nil)
>>   call-interactively(org-capture-finalize nil nil)
>> 
>> Org-mode version 7.9.2 (release_7.9.2-535-g8fb598 @
>> /Users/dk/.emacs.d/src/org-mode/lisp/)
>> 
>> The information is captured to the file, but the capture buffer doesn't
>> go away.
>>  
>
> Can't see anything wrong and I cannot reproduce it. with-demoted-errors
> exists in both emacs 23 and 24. It (along with other
> with-... constructs) is a macro, so there may be some problem with
> compilation (although I tried compiling org as well). Can you try with
> uncompiled org-capture.el? The first error message seems to indicate
> that o-c-b-l-s-p was compiled without knowledge of the macro, so it
> assumes that it is a function that will exist at runtime.
>
> Or perhaps starting with a fresh emacs might make the problem go away.
>
> Nick
>
> PS. BTW, nothing to do with this problem but make update/make test got
> an unexpected failure:
>
> Test test-org/end-of-line backtrace:
>   signal(ert-test-failed (((should (org-test-with-temp-text "* Headlin
>   ert-fail(((should (org-test-with-temp-text "* Headline :tag:" (let (
>   (if (unwind-protect (setq value-3861 (let ((temp-buffer (generate-ne
>   (let (form-description-3862) (if (unwind-protect (setq value-3861 (l
>   (let ((value-3861 (ert--gensym "ert-form-evaluation-aborted-"))) (le
>   (lambda nil (let ((value-3857 (ert--gensym "ert-form-evaluation-abor
>   byte-code("\306\307!q\210\310\216\311 \312\216\313\314\315\316\3
>   ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc
>   byte-code("\306\307!\211\211r\310\311!q\210\312 d\313\223)L\210)\3
>   ert-run-test([cl-struct-ert-test test-org/end-of-line "Test `org-end
>   ert-run-or-rerun-test([cl-struct-ert--stats "\\(org\\|ob\\)" [[cl-st
>   ert-run-tests("\\(org\\|ob\\)" #[(event-type &rest event-args) "\306
>   ert-run-tests-batch("\\(org\\|ob\\)")
>   ert-run-tests-batch-and-exit("\\(org\\|ob\\)")
>   (let ((org-id-track-globally t) (org-id-locations-file (convert-stan
>   org-test-run-batch-tests()
>   call-interactively(org-test-run-batch-tests nil nil)
>   command-execute(org-test-run-batch-tests)
>   command-line-1(("--eval" "(add-to-list 'load-path \"./lisp\")" "--ev
>   command-line()
>   normal-top-level()
> Test test-org/end-of-line condition:
> (ert-test-failed
>  ((should
>(org-test-with-temp-text "* Headline :tag:"
>(let ... ...)))
>   :form
>   (let
> ((temp-buffer ...))
>   (with-current-buffer temp-buffer
> (unwind-protect ... ...)))
>   :value nil))
>FAILED  309/326  test-org/end-of-line
>

-- 
Thomas S. Dye
http://www.tsdye.com



Re: [O] Capture error

2012-10-29 Thread Nick Dokos
Thomas S. Dye  wrote:

> Aloha all,
> 
> With a recent make update from Git I'm getting this error when I try to
> Finish (with C-c C-c) some tried and true capture templates:
> 
> org-capture-bookmark-last-stored-position: Invalid function: 
> with-demoted-errors
> 
> Here is a backtrace:
> 
> Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
>   org-capture-bookmark-last-stored-position()
>   org-capture-finalize(nil)
>   call-interactively(org-capture-finalize nil nil)
> 
> Org-mode version 7.9.2 (release_7.9.2-535-g8fb598 @
> /Users/dk/.emacs.d/src/org-mode/lisp/)
> 
> The information is captured to the file, but the capture buffer doesn't
> go away.
>  

Can't see anything wrong and I cannot reproduce it. with-demoted-errors
exists in both emacs 23 and 24. It (along with other
with-... constructs) is a macro, so there may be some problem with
compilation (although I tried compiling org as well). Can you try with
uncompiled org-capture.el? The first error message seems to indicate
that o-c-b-l-s-p was compiled without knowledge of the macro, so it
assumes that it is a function that will exist at runtime.

Or perhaps starting with a fresh emacs might make the problem go away.

Nick

PS. BTW, nothing to do with this problem but make update/make test got
an unexpected failure:

Test test-org/end-of-line backtrace:
  signal(ert-test-failed (((should (org-test-with-temp-text "* Headlin
  ert-fail(((should (org-test-with-temp-text "* Headline :tag:" (let (
  (if (unwind-protect (setq value-3861 (let ((temp-buffer (generate-ne
  (let (form-description-3862) (if (unwind-protect (setq value-3861 (l
  (let ((value-3861 (ert--gensym "ert-form-evaluation-aborted-"))) (le
  (lambda nil (let ((value-3857 (ert--gensym "ert-form-evaluation-abor
  byte-code("\306\307!q\210\310\216\311 \312\216\313\314\315\316\3
  ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc
  byte-code("\306\307!\211\211r\310\311!q\210\312 d\313\223)L\210)\3
  ert-run-test([cl-struct-ert-test test-org/end-of-line "Test `org-end
  ert-run-or-rerun-test([cl-struct-ert--stats "\\(org\\|ob\\)" [[cl-st
  ert-run-tests("\\(org\\|ob\\)" #[(event-type &rest event-args) "\306
  ert-run-tests-batch("\\(org\\|ob\\)")
  ert-run-tests-batch-and-exit("\\(org\\|ob\\)")
  (let ((org-id-track-globally t) (org-id-locations-file (convert-stan
  org-test-run-batch-tests()
  call-interactively(org-test-run-batch-tests nil nil)
  command-execute(org-test-run-batch-tests)
  command-line-1(("--eval" "(add-to-list 'load-path \"./lisp\")" "--ev
  command-line()
  normal-top-level()
Test test-org/end-of-line condition:
(ert-test-failed
 ((should
   (org-test-with-temp-text "* Headline :tag:"
 (let ... ...)))
  :form
  (let
  ((temp-buffer ...))
(with-current-buffer temp-buffer
  (unwind-protect ... ...)))
  :value nil))
   FAILED  309/326  test-org/end-of-line




[O] Capture error

2012-10-29 Thread Thomas S. Dye
Aloha all,

With a recent make update from Git I'm getting this error when I try to
Finish (with C-c C-c) some tried and true capture templates:

org-capture-bookmark-last-stored-position: Invalid function: with-demoted-errors

Here is a backtrace:

Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
  org-capture-bookmark-last-stored-position()
  org-capture-finalize(nil)
  call-interactively(org-capture-finalize nil nil)

Org-mode version 7.9.2 (release_7.9.2-535-g8fb598 @
/Users/dk/.emacs.d/src/org-mode/lisp/)

The information is captured to the file, but the capture buffer doesn't
go away.
 
All the best,
Tom

-- 
T.S. Dye & Colleagues, Archaeologists
735 Bishop St, Suite 315, Honolulu, HI 96813
Tel: 808-529-0866, Fax: 808-529-0884
http://www.tsdye.com