Re: [Orgmode] org-publish error..

2009-02-05 Thread Madhu Rao

Sebastian,
Thanks. I did check and all the files/dirs do
exist.

Regards, Madhu

On 05-Feb-09, at 4:07 AM, Sebastian Rose wrote:


Hi Madhu,


do all the files and directories still exist?

I saw this once and a file or directory was missing.


Just an idea...


Regards,

  Sebastian

Madhu Rao bgm...@gmail.com writes:

When I try to publish current file I get the error below.
However, when I prompt for a project and publish, that
works all right. Publishing current file worked all right
in earlier versions of org-mode. Now I am on 6.21. I don't
know at which point this changed or something to do with
my emacs setup that meddled with; I haven't published for a while  
now.


Thanks.

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
 file-truename(nil)
 (file-name-as-directory (file-truename (plist-get project-
plist :base-directory)))
 (let* ((project ...) (project-plist ...) (ftname ...) (publishing-
function ...) (base-dir ...) (pub-dir ...) tmp-pub-dir) (setq tmp- 
pub-

dir (file-name-directory ...)) (if (listp publishing-function) (mapc
... publishing-function) (funcall publishing-function project-
plist filename tmp-pub-dir)))
 (progn (let* (... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub-
dir ...) (if ... ... ...)) (org-publish-update-timestamp filename))
 (if (org-publish-needed-p filename) (progn (let* ... ... ...) (org-
publish-update-timestamp filename)))
 (when (org-publish-needed-p filename) (let*
(... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub-dir ...)   
(if ... ... ...))

(org-publish-update-timestamp filename))
 org-publish-file(/Users/mac_u/Org/Publish/test_org.org)
 (let ((org-publish-use-timestamps-flag ...)) (org-publish-file
(buffer-file-name)))
 (save-window-excursion (let (...) (org-publish-file ...)))
 org-publish-current-file(nil)
 call-interactively(org-publish-current-file)
 (if (and bg (nth 2 ass) (not ...) (not ...)) (let (...) (set-
process-sentinel p ...) (message Background process \%s\:  
started p))

(call-interactively (nth 1 ass)))
 (let* ((bg ...) (help [t]   insert the export option template
\n[v]   limit export to visible part of outline tree\n\n[a] export as
ASCII\n\n[h] export as HTML\n[H] export as HTML to temporary buffer  
\n[R] export
region as HTML\n[b] export as HTML and browse immediately \n[x]  
export as
XOXO\n\n[l] export as LaTeX\n[p] export as LaTeX and  process to PDF 
\n[d] export
as LaTeX, process to PDF, and open the  resulting PDF document\n[L]  
export as
LaTeX to temporary buffer\n\n[i]  export current file as iCalendar  
file\n[I]
export all agenda files as  iCalendar files\n[c] export agenda  
files into
combined iCalendar file\n \n[F] publish current file\n[P] publish  
current
project\n[X]  publish... (project will be prompted for)\n[A]  
publish all
projects)  (cmds ...) r1 r2 ass) (save-window-excursion (delete- 
other-windows)

(with-output-to-temp-buffer *Org Export/Publishing Help* ...) (org-
fit-window-to-buffer ...) (message Select command: ) (setq  
r1 ...)) (setq r2
(if ... ... r1)) (unless (setq ass ...) (error No command   
associated with key
%c r1)) (if (and bg ... ... ...)  (let ... ... ...) (call- 
interactively ...)))

 org-export(nil)
 call-interactively(org-export)



___
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



--
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449  
Hannover

Tel.:  +49 (0)511 - 36 58 472
Fax:   +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http:  www.emma-stil.de




___
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


Re: [Orgmode] org-publish error..

2009-02-05 Thread Madhu Rao

Richard, Sebastian, Thanks.
Is there anything I could do to get the current
file publishing to work?

Regards, Madhu

On 05-Feb-09, at 5:59 AM, Sebastian Rose wrote:


Richard Riley rileyrg...@googlemail.com writes:

On this subject, something I forgot to mention. When you publish a
single file it does not publish it with the project style settings.  
It

should do IMO. I dont publish using timestamps since many
of my files are #include'd and so don't contribute to timestamp  
changes

and thus dont get published unless I publish the entire web : hence I
would like use publish single file sometimes rather than the time
consuming full project publish.


Yes.

The most time consuming part is, in my case, the sitemap generation.  
So

it would be nice to just do that, if new files are found in the
project. Otherwise ask. I don't change the titles that often and some
people won't use the sitemap feature at all (`index-filename').




--
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449  
Hannover

Tel.:  +49 (0)511 - 36 58 472
Fax:   +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http:  www.emma-stil.de




___
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


[Orgmode] org-publish error..

2009-02-04 Thread Madhu Rao

When I try to publish current file I get the error below.
However, when I prompt for a project and publish, that
works all right. Publishing current file worked all right
in earlier versions of org-mode. Now I am on 6.21. I don't
know at which point this changed or something to do with
my emacs setup that meddled with; I haven't published for a while now.

Thanks.

Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
  file-truename(nil)
  (file-name-as-directory (file-truename (plist-get project- 
plist :base-directory)))
  (let* ((project ...) (project-plist ...) (ftname ...) (publishing- 
function ...) (base-dir ...) (pub-dir ...) tmp-pub-dir) (setq tmp-pub- 
dir (file-name-directory ...)) (if (listp publishing-function)  
(mapc ... publishing-function) (funcall publishing-function project- 
plist filename tmp-pub-dir)))
  (progn (let* (... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub- 
dir ...) (if ... ... ...)) (org-publish-update-timestamp filename))
  (if (org-publish-needed-p filename) (progn (let* ... ... ...) (org- 
publish-update-timestamp filename)))
  (when (org-publish-needed-p filename) (let*  
(... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub-dir ...)  
(if ... ... ...)) (org-publish-update-timestamp filename))

  org-publish-file(/Users/mac_u/Org/Publish/test_org.org)
  (let ((org-publish-use-timestamps-flag ...)) (org-publish-file  
(buffer-file-name)))

  (save-window-excursion (let (...) (org-publish-file ...)))
  org-publish-current-file(nil)
  call-interactively(org-publish-current-file)
  (if (and bg (nth 2 ass) (not ...) (not ...)) (let (...) (set- 
process-sentinel p ...) (message Background process \%s\: started  
p)) (call-interactively (nth 1 ass)))
  (let* ((bg ...) (help [t]   insert the export option template 
\n[v]   limit export to visible part of outline tree\n\n[a] export as  
ASCII\n\n[h] export as HTML\n[H] export as HTML to temporary buffer 
\n[R] export region as HTML\n[b] export as HTML and browse immediately 
\n[x] export as XOXO\n\n[l] export as LaTeX\n[p] export as LaTeX and  
process to PDF\n[d] export as LaTeX, process to PDF, and open the  
resulting PDF document\n[L] export as LaTeX to temporary buffer\n\n[i]  
export current file as iCalendar file\n[I] export all agenda files as  
iCalendar files\n[c] export agenda files into combined iCalendar file\n 
\n[F] publish current file\n[P] publish current project\n[X]  
publish... (project will be prompted for)\n[A] publish all projects)  
(cmds ...) r1 r2 ass) (save-window-excursion (delete-other-windows)  
(with-output-to-temp-buffer *Org Export/Publishing Help* ...) (org- 
fit-window-to-buffer ...) (message Select command: ) (setq r1 ...))  
(setq r2 (if ... ... r1)) (unless (setq ass ...) (error No command  
associated with key %c r1)) (if (and bg ... ... ...)  
(let ... ... ...) (call-interactively ...)))

  org-export(nil)
  call-interactively(org-export)



___
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


Re: [Orgmode] org-publish error..

2009-02-04 Thread Sebastian Rose
Hi Madhu,


do all the files and directories still exist?

I saw this once and a file or directory was missing.


Just an idea...


Regards,

   Sebastian

Madhu Rao bgm...@gmail.com writes:
 When I try to publish current file I get the error below.
 However, when I prompt for a project and publish, that
 works all right. Publishing current file worked all right
 in earlier versions of org-mode. Now I am on 6.21. I don't
 know at which point this changed or something to do with
 my emacs setup that meddled with; I haven't published for a while now.

 Thanks.

 Debugger entered--Lisp error: (wrong-type-argument arrayp nil)
   file-truename(nil)
   (file-name-as-directory (file-truename (plist-get project-
 plist :base-directory)))
   (let* ((project ...) (project-plist ...) (ftname ...) (publishing-
 function ...) (base-dir ...) (pub-dir ...) tmp-pub-dir) (setq tmp-pub-
 dir (file-name-directory ...)) (if (listp publishing-function) (mapc
 ... publishing-function) (funcall publishing-function project- 
 plist filename tmp-pub-dir)))
   (progn (let* (... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub-
 dir ...) (if ... ... ...)) (org-publish-update-timestamp filename))
   (if (org-publish-needed-p filename) (progn (let* ... ... ...) (org-
 publish-update-timestamp filename)))
   (when (org-publish-needed-p filename) (let*
 (... ... ... ... ... ... tmp-pub-dir) (setq tmp-pub-dir ...)  (if ... ... 
 ...))
 (org-publish-update-timestamp filename))
   org-publish-file(/Users/mac_u/Org/Publish/test_org.org)
   (let ((org-publish-use-timestamps-flag ...)) (org-publish-file
 (buffer-file-name)))
   (save-window-excursion (let (...) (org-publish-file ...)))
   org-publish-current-file(nil)
   call-interactively(org-publish-current-file)
   (if (and bg (nth 2 ass) (not ...) (not ...)) (let (...) (set-
 process-sentinel p ...) (message Background process \%s\: started p))
 (call-interactively (nth 1 ass)))
   (let* ((bg ...) (help [t]   insert the export option template
 \n[v]   limit export to visible part of outline tree\n\n[a] export as
 ASCII\n\n[h] export as HTML\n[H] export as HTML to temporary buffer \n[R] 
 export
 region as HTML\n[b] export as HTML and browse immediately \n[x] export as
 XOXO\n\n[l] export as LaTeX\n[p] export as LaTeX and  process to PDF\n[d] 
 export
 as LaTeX, process to PDF, and open the  resulting PDF document\n[L] export as
 LaTeX to temporary buffer\n\n[i]  export current file as iCalendar file\n[I]
 export all agenda files as  iCalendar files\n[c] export agenda files into
 combined iCalendar file\n \n[F] publish current file\n[P] publish current
 project\n[X]  publish... (project will be prompted for)\n[A] publish all
 projects)  (cmds ...) r1 r2 ass) (save-window-excursion 
 (delete-other-windows)
 (with-output-to-temp-buffer *Org Export/Publishing Help* ...) (org- 
 fit-window-to-buffer ...) (message Select command: ) (setq r1 ...)) (setq r2
 (if ... ... r1)) (unless (setq ass ...) (error No command  associated with 
 key
 %c r1)) (if (and bg ... ... ...)  (let ... ... ...) (call-interactively 
 ...)))
   org-export(nil)
   call-interactively(org-export)



 ___
 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


-- 
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.:  +49 (0)511 - 36 58 472
Fax:   +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http:  www.emma-stil.de


___
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


Re: [Orgmode] org-publish error..

2009-02-04 Thread Richard Riley



Madhu Rao bgm...@gmail.com writes:

 When I try to publish current file I get the error below.
 However, when I prompt for a project and publish, that
 works all right. Publishing current file worked all right
 in earlier versions of org-mode. Now I am on 6.21. I don't
 know at which point this changed or something to do with
 my emacs setup that meddled with; I haven't published for a while now.


On this subject, something I forgot to mention. When you publish a
single file it does not publish it with the project style settings. It
should do IMO. I dont publish using timestamps since many
of my files are #include'd and so don't contribute to timestamp changes
and thus dont get published unless I publish the entire web : hence I
would like use publish single file sometimes rather than the time
consuming full project publish.



___
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


Re: [Orgmode] org-publish error..

2009-02-04 Thread Sebastian Rose
Richard Riley rileyrg...@googlemail.com writes:
 On this subject, something I forgot to mention. When you publish a
 single file it does not publish it with the project style settings. It
 should do IMO. I dont publish using timestamps since many
 of my files are #include'd and so don't contribute to timestamp changes
 and thus dont get published unless I publish the entire web : hence I
 would like use publish single file sometimes rather than the time
 consuming full project publish.

Yes.

The most time consuming part is, in my case, the sitemap generation. So
it would be nice to just do that, if new files are found in the
project. Otherwise ask. I don't change the titles that often and some
people won't use the sitemap feature at all (`index-filename').




-- 
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.:  +49 (0)511 - 36 58 472
Fax:   +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http:  www.emma-stil.de


___
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


Re: [Emacs-orgmode] org-publish error

2006-06-22 Thread David O'Toole

Looking at the backtrace, I'd say the error occurs inside
org.el. Carsten, perhaps you could look at this? 

Leon [EMAIL PROTECTED] writes:

 Hi all,

 org 4.38

 When I delete the published html file, sequent publish will fail with
 error. Here is the backbrace.

 Debugger entered--Lisp error: (error File ~/Desktop/studyplan.html no longer 
 exists!)
   signal(error (File ~/Desktop/studyplan.html no longer exists!))
   error(File %s no longer exists! ~/Desktop/studyplan.html)
   find-file-noselect(./studyplan.html)
   (let* ((opt-plist ...) (style ...) (link-validate ...) valid (odd 
 org-odd-levels-only) (region-p ...) (region ...) (all_lines ...) (lines ...) 
 (level 0) (line ) (origline ) txt todo (umax nil) (filename ...) 
 (current-dir ...) (buffer ...) (levels-open ...) (date ...) (time ...) 
 (author ...) (title ...) (quote-re0 ...) (quote-re ...) (inquote nil) 
 (infixed nil) (in-local-list nil) (local-list-num nil) (local-list-indent 
 nil) (llt org-plain-list-ordered-item-terminator) (email ...) (language ...) 
 (text ...) (lang-words nil) (target-alist nil) tg (head-count 0) cnt (start 
 0) (coding-system ...) (coding-system-for-write ...) 
 (save-buffer-coding-system ...) (charset ...) table-open type table-buffer 
 table-orig-buffer ind start-is-num ...) (message Exporting...) (setq 
 org-last-level 1) (org-init-section-numbers) (setq lang-words (or ... ...)) 
 (if (or hidden ...) (set-buffer buffer) (switch-to-buffer-other-window 
 buffer)) (erase-buffer) (fundamental-mode) (let (... ...) (mapcar ... 
 org-export-plist-vars) (setq umax ...) (insert ...) (insert ...) (when ... 
 ... ...) (if org-export-with-toc ...) (setq head-count 0) 
 (org-init-section-numbers) (while ... ...) (when inquote ...) (when 
 in-local-list ... ...) (org-html-level-start 1 nil umax ... head-count) (when 
 ... ... ...) (if org-export-html-with-timestamp ...) (insert ...) (insert 
 /body\n/html\n) (normal-mode) (goto-char ...) (while ... ...) 
 (goto-char ...) (while ... ...) (save-buffer) (goto-char ...)))
   org-export-as-html(nil)
   call-interactively(org-export-as-html)
   (if (setq ass (assq r2 cmds)) (call-interactively (cdr ass)) (error No 
 command associated with key %c r1))
   (let ((help [t]   insert the export option template\n[v]   limit export to 
 visible part of outline tree\n\n[a] export as ASCII\n[h] export as HTML\n[b] 
 export as HTML and browse immediately\n[x] export as XOXO\n\n[i] export 
 current file as iCalendar file\n[I] export all agenda files as iCalendar 
 files\n[c] export agenda files into combined iCalendar file\n\n[F] publish 
 current file\n[P] publish current project\n[X] publish... (project will be 
 prompted for)\n[A] publish all projects) (cmds ...) r1 r2 ass) 
 (save-window-excursion (delete-other-windows) (with-output-to-temp-buffer 
 *Org Export/Publishing Help* ...) (message Select command: ) (setq r1 
 ...)) (setq r2 (if ... ... r1)) (if (setq ass ...) (call-interactively ...) 
 (error No command associated with key %c r1)))
   org-export()
   call-interactively(org-export)

 -- 
 Leon



 ___
 Emacs-orgmode mailing list
 Emacs-orgmode@gnu.org
 http://lists.gnu.org/mailman/listinfo/emacs-orgmode

-- 
David O'Toole 
[EMAIL PROTECTED]
http://dto.freeshell.org/notebook/


___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Emacs-orgmode] org-publish error

2006-06-21 Thread Leon
Hi all,

org 4.38

When I delete the published html file, sequent publish will fail with
error. Here is the backbrace.

--8---cut here---start-8---
Debugger entered--Lisp error: (error File ~/Desktop/studyplan.html no longer 
exists!)
  signal(error (File ~/Desktop/studyplan.html no longer exists!))
  error(File %s no longer exists! ~/Desktop/studyplan.html)
  find-file-noselect(./studyplan.html)
  (let* ((opt-plist ...) (style ...) (link-validate ...) valid (odd 
org-odd-levels-only) (region-p ...) (region ...) (all_lines ...) (lines ...) 
(level 0) (line ) (origline ) txt todo (umax nil) (filename ...) 
(current-dir ...) (buffer ...) (levels-open ...) (date ...) (time ...) (author 
...) (title ...) (quote-re0 ...) (quote-re ...) (inquote nil) (infixed nil) 
(in-local-list nil) (local-list-num nil) (local-list-indent nil) (llt 
org-plain-list-ordered-item-terminator) (email ...) (language ...) (text ...) 
(lang-words nil) (target-alist nil) tg (head-count 0) cnt (start 0) 
(coding-system ...) (coding-system-for-write ...) (save-buffer-coding-system 
...) (charset ...) table-open type table-buffer table-orig-buffer ind 
start-is-num ...) (message Exporting...) (setq org-last-level 1) 
(org-init-section-numbers) (setq lang-words (or ... ...)) (if (or hidden ...) 
(set-buffer buffer) (switch-to-buffer-other-window buffer)) (erase-buffer) 
(fundamental-mode) (let (... ...) (mapcar ... org-export-plist-vars) (setq umax 
...) (insert ...) (insert ...) (when ... ... ...) (if org-export-with-toc ...) 
(setq head-count 0) (org-init-section-numbers) (while ... ...) (when inquote 
...) (when in-local-list ... ...) (org-html-level-start 1 nil umax ... 
head-count) (when ... ... ...) (if org-export-html-with-timestamp ...) (insert 
...) (insert /body\n/html\n) (normal-mode) (goto-char ...) (while ... 
...) (goto-char ...) (while ... ...) (save-buffer) (goto-char ...)))
  org-export-as-html(nil)
  call-interactively(org-export-as-html)
  (if (setq ass (assq r2 cmds)) (call-interactively (cdr ass)) (error No 
command associated with key %c r1))
  (let ((help [t]   insert the export option template\n[v]   limit export to 
visible part of outline tree\n\n[a] export as ASCII\n[h] export as HTML\n[b] 
export as HTML and browse immediately\n[x] export as XOXO\n\n[i] export current 
file as iCalendar file\n[I] export all agenda files as iCalendar files\n[c] 
export agenda files into combined iCalendar file\n\n[F] publish current 
file\n[P] publish current project\n[X] publish... (project will be prompted 
for)\n[A] publish all projects) (cmds ...) r1 r2 ass) (save-window-excursion 
(delete-other-windows) (with-output-to-temp-buffer *Org Export/Publishing 
Help* ...) (message Select command: ) (setq r1 ...)) (setq r2 (if ... ... 
r1)) (if (setq ass ...) (call-interactively ...) (error No command associated 
with key %c r1)))
  org-export()
  call-interactively(org-export)
--8---cut here---end---8---

-- 
Leon



___
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode