Am 18.10.2010 11:02, schrieb Noorul Islam K M:
Andreas Röhler<address@hidden> writes:
Am 18.10.2010 09:16, schrieb Noorul Islam K M:
Louis Turk<address@hidden> writes:
Hi everyone,
I trying to set up capture to use refile.org as the default notes
file.
lat-a-ws% locate refile.org
/home/lat/org/refile.org
lat-a-ws%
(setq org-default-notes-file "~/org/refile.org")
But I get:
Debugger entered--Lisp error: (void-function org-string-nw-p)
(org-string-nw-p file)
(or (org-string-nw-p file) org-default-notes-file (error "No notes
file specified, and no default available"))
(setq file (or (org-string-nw-p file) org-default-notes-file (error
"No notes file specified, and no default available")))
org-capture-target-buffer("~/org/refile.org")
(set-buffer (org-capture-target-buffer (nth 1 target)))
How do I fix this?
This function is defined in org-macs.el. I think you should have in
your
.emacs.
(require 'org-macs)
Thanks and Regards
Noorul
Hi Noorul,
would this not indicate a bug anyway?
IMHO functions needed should be available, if org-mode is activated.
BTW at my machine org-string-nw-p is defined in the git-repo only, not
in the installed org-macs.el.
HTH
Strange that org-string-nw-p is not there in org-macs.el.
Seems not that strange for me.
git blame says,
org-mobile.el, where it's defined, started 2009-09-15
So vendors might not have it, it's not distributed yet maybe.
If distributed, (require 'org-macs)
isn't needed BTW, because org.el already requires it then.
So my recommendation is just to load the git-version:
git clone git://repo.or.cz/org-mode.git
Andreas