* Bug in iCalendar export
@ 2008-05-28 20:03 Nick Dokos
2008-05-28 21:02 ` Paul R
0 siblings, 1 reply; 10+ messages in thread
From: Nick Dokos @ 2008-05-28 20:03 UTC (permalink / raw)
To: emacs-orgmode
There seems to be a bug somewhere in org-export-icalendar code where the
*ical-tmp* buffer seems to get deleted prematurely, but I can't figure out
where exactly, so I'm hoping that a) it's reproducible and b) somebody will
see what's wrong.
Versions:
---------
emacs: GNU Emacs 22.1.50.2 (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-11-23 on gamaville.dokosmarshall.org
org: Org-mode version 6.04b
Sample org file:
----------------
I just cut and pasted from the org manual:
---------------------------------------------------------------------------
* Birthdays and similar stuff
#+CATEGORY: Holiday
%%(org-calendar-holiday) ; special function for holiday names
#+CATEGORY: Ann
%%(diary-anniversary 14 5 1956) Arthur Dent is %d years old
%%(diary-anniversary 2 10 1869) Mahatma Gandhi would be %d years old
---------------------------------------------------------------------------
Then I do M-x org-export-icalendar-this-file (or C-c C-e i) and I get the following
backtrace:
---------------------------------------------------------------------------
Debugger entered--Lisp error: (error "Selecting deleted buffer")
set-buffer(#<killed buffer>)
(save-current-buffer (set-buffer sexp-buffer) (insert sexp "\n"))
(with-current-buffer sexp-buffer (insert sexp "\n"))
(catch :skip (org-agenda-skip) (setq b (match-beginning 0)) (goto-char (1- ...)) (forward-sexp 1) (end-of-line 1) (setq sexp (buffer-substring b ...)) (with-current-buffer sexp-buffer (insert sexp "\n")) (princ (org-diary-to-ical-string sexp-buffer)))
(while (re-search-forward "^&?%%(" nil t) (catch :skip (org-agenda-skip) (setq b ...) (goto-char ...) (forward-sexp 1) (end-of-line 1) (setq sexp ...) (with-current-buffer sexp-buffer ...) (princ ...)))
(progn (goto-char (point-min)) (while (re-search-forward "^&?%%(" nil t) (catch :skip ... ... ... ... ... ... ... ...)))
(if (and org-icalendar-include-sexps (condition-case nil ... ...) (fboundp ...)) (progn (goto-char ...) (while ... ...)))
(when (and org-icalendar-include-sexps (condition-case nil ... ...) (fboundp ...)) (goto-char (point-min)) (while (re-search-forward "^&?%%(" nil t) (catch :skip ... ... ... ... ... ... ... ...)))
(save-excursion (goto-char (point-min)) (while (re-search-forward re1 nil t) (catch :skip ... ... ... ... ... ... ... ... ... ... ... ...)) (when (and org-icalendar-include-sexps ... ...) (goto-char ...) (while ... ...)) (when org-icalendar-include-todo (setq prefix "TODO-") (goto-char ...) (while ... ...)))
(let ((re1 ...) (re2 ...) (dts ...) hd ts ts2 state status (inc t) pos b sexp rrule scheduledp deadlinep prefix tmp pri category entry location summary desc uid (sexp-buffer ...)) (org-refresh-category-properties) (save-excursion (goto-char ...) (while ... ...) (when ... ... ...) (when org-icalendar-include-todo ... ... ...)))
org-print-icalendar-entries(nil)
(let ((standard-output ical-buffer)) (if combine (and ... ... ...) (org-start-icalendar-file category)) (org-print-icalendar-entries combine) (when (or ... ...) (org-finish-icalendar-file) (set-buffer ical-buffer) (save-buffer) (run-hooks ...) (and ... ... ...)))
(catch (quote nextfile) (org-check-agenda-file file) (set-buffer (org-get-agenda-file-buffer file)) (unless combine (setq ical-file ...) (setq ical-buffer ...) (with-current-buffer ical-buffer ...)) (setq category (or org-category ...)) (if (symbolp category) (setq category ...)) (let (...) (if combine ... ...) (org-print-icalendar-entries combine) (when ... ... ... ... ... ...)))
(while (setq file (pop files)) (catch (quote nextfile) (org-check-agenda-file file) (set-buffer ...) (unless combine ... ... ...) (setq category ...) (if ... ...) (let ... ... ... ...)))
(let* ((dir ...) file ical-file ical-buffer category started org-agenda-new-buffers) (and (get-buffer "*ical-tmp*") (kill-buffer "*ical-tmp*")) (when combine (setq ical-file ... ical-buffer ...) (set-buffer ical-buffer) (erase-buffer)) (while (setq file ...) (catch ... ... ... ... ... ... ...)) (org-release-buffers org-agenda-new-buffers))
(save-excursion (org-prepare-agenda-buffers files) (let* (... file ical-file ical-buffer category started org-agenda-new-buffers) (and ... ...) (when combine ... ... ...) (while ... ...) (org-release-buffers org-agenda-new-buffers)))
org-export-icalendar(nil "/home/nick/lib/org/ical.org")
org-export-icalendar-this-file()
call-interactively(org-export-icalendar-this-file)
(if (and bg (nth 2 ass)) (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[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*" ...) (message "Select command: ") (set
q 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)
---------------------------------------------------------------------------
If there is only one %%(...) expression in the file, the export seems to work, but
with more than one, the error gets triggered.
If more information is needed, let me know: I'd be happy to supply it.
Thanks,
Nick
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bug in iCalendar export
2008-05-28 20:03 Bug in iCalendar export Nick Dokos
@ 2008-05-28 21:02 ` Paul R
2008-05-28 22:05 ` Adam Spiers
2008-06-11 23:13 ` Nick Dokos
0 siblings, 2 replies; 10+ messages in thread
From: Paul R @ 2008-05-28 21:02 UTC (permalink / raw)
To: nicholas.dokos; +Cc: emacs-orgmode
Nick Dokos <nicholas.dokos@hp.com> writes:
You have some faulty site-lisp code provided by debian emacs packages.
Because it was the Nth bug I had to track down due to the way debian
handles site-lisp, I just decided to get rid, for good, of debian
emacs packages, and do everything by hand. So I'm sorry to tell you
that I can't tell what line is faulty this time. But I can tell, for
sure, that it lives in debian site-lisp. Good luck.
> There seems to be a bug somewhere in org-export-icalendar code where the
> *ical-tmp* buffer seems to get deleted prematurely, but I can't figure out
> where exactly, so I'm hoping that a) it's reproducible and b) somebody will
> see what's wrong.
>
> Versions:
> ---------
>
> emacs: GNU Emacs 22.1.50.2 (i686-pc-linux-gnu, GTK+ Version 2.10.11) of 2007-11-23 on gamaville.dokosmarshall.org
> org: Org-mode version 6.04b
>
> Sample org file:
> ----------------
>
> I just cut and pasted from the org manual:
>
> ---------------------------------------------------------------------------
> * Birthdays and similar stuff
> #+CATEGORY: Holiday
> %%(org-calendar-holiday) ; special function for holiday names
> #+CATEGORY: Ann
> %%(diary-anniversary 14 5 1956) Arthur Dent is %d years old
> %%(diary-anniversary 2 10 1869) Mahatma Gandhi would be %d years old
> ---------------------------------------------------------------------------
>
> Then I do M-x org-export-icalendar-this-file (or C-c C-e i) and I get the following
> backtrace:
>
> ---------------------------------------------------------------------------
> Debugger entered--Lisp error: (error "Selecting deleted buffer")
> set-buffer(#<killed buffer>)
> (save-current-buffer (set-buffer sexp-buffer) (insert sexp "\n"))
> (with-current-buffer sexp-buffer (insert sexp "\n"))
> (catch :skip (org-agenda-skip) (setq b (match-beginning 0)) (goto-char (1- ...)) (forward-sexp 1) (end-of-line 1) (setq sexp (buffer-substring b ...)) (with-current-buffer sexp-buffer (insert sexp "\n")) (princ (org-diary-to-ical-string sexp-buffer)))
> (while (re-search-forward "^&?%%(" nil t) (catch :skip (org-agenda-skip) (setq b ...) (goto-char ...) (forward-sexp 1) (end-of-line 1) (setq sexp ...) (with-current-buffer sexp-buffer ...) (princ ...)))
> (progn (goto-char (point-min)) (while (re-search-forward "^&?%%(" nil t) (catch :skip ... ... ... ... ... ... ... ...)))
> (if (and org-icalendar-include-sexps (condition-case nil ... ...) (fboundp ...)) (progn (goto-char ...) (while ... ...)))
> (when (and org-icalendar-include-sexps (condition-case nil ... ...) (fboundp ...)) (goto-char (point-min)) (while (re-search-forward "^&?%%(" nil t) (catch :skip ... ... ... ... ... ... ... ...)))
> (save-excursion (goto-char (point-min)) (while (re-search-forward re1 nil t) (catch :skip ... ... ... ... ... ... ... ... ... ... ... ...)) (when (and org-icalendar-include-sexps ... ...) (goto-char ...) (while ... ...)) (when org-icalendar-include-todo (setq prefix "TODO-") (goto-char ...) (while ... ...)))
> (let ((re1 ...) (re2 ...) (dts ...) hd ts ts2 state status (inc t) pos b sexp rrule scheduledp deadlinep prefix tmp pri category entry location summary desc uid (sexp-buffer ...)) (org-refresh-category-properties) (save-excursion (goto-char ...) (while ... ...) (when ... ... ...) (when org-icalendar-include-todo ... ... ...)))
> org-print-icalendar-entries(nil)
> (let ((standard-output ical-buffer)) (if combine (and ... ... ...) (org-start-icalendar-file category)) (org-print-icalendar-entries combine) (when (or ... ...) (org-finish-icalendar-file) (set-buffer ical-buffer) (save-buffer) (run-hooks ...) (and ... ... ...)))
> (catch (quote nextfile) (org-check-agenda-file file) (set-buffer (org-get-agenda-file-buffer file)) (unless combine (setq ical-file ...) (setq ical-buffer ...) (with-current-buffer ical-buffer ...)) (setq category (or org-category ...)) (if (symbolp category) (setq category ...)) (let (...) (if combine ... ...) (org-print-icalendar-entries combine) (when ... ... ... ... ... ...)))
> (while (setq file (pop files)) (catch (quote nextfile) (org-check-agenda-file file) (set-buffer ...) (unless combine ... ... ...) (setq category ...) (if ... ...) (let ... ... ... ...)))
> (let* ((dir ...) file ical-file ical-buffer category started org-agenda-new-buffers) (and (get-buffer "*ical-tmp*") (kill-buffer "*ical-tmp*")) (when combine (setq ical-file ... ical-buffer ...) (set-buffer ical-buffer) (erase-buffer)) (while (setq file ...) (catch ... ... ... ... ... ... ...)) (org-release-buffers org-agenda-new-buffers))
> (save-excursion (org-prepare-agenda-buffers files) (let* (... file ical-file ical-buffer category started org-agenda-new-buffers) (and ... ...) (when combine ... ... ...) (while ... ...) (org-release-buffers org-agenda-new-buffers)))
> org-export-icalendar(nil "/home/nick/lib/org/ical.org")
> org-export-icalendar-this-file()
> call-interactively(org-export-icalendar-this-file)
> (if (and bg (nth 2 ass)) (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[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*" ...) (message "Select command: ") (s
et
> q 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)
> ---------------------------------------------------------------------------
>
>
> If there is only one %%(...) expression in the file, the export seems to work, but
> with more than one, the error gets triggered.
>
> If more information is needed, let me know: I'd be happy to supply it.
>
> 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
>
--
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re: Bug in iCalendar export
2008-05-28 21:02 ` Paul R
@ 2008-05-28 22:05 ` Adam Spiers
2008-05-29 9:29 ` Paul R
2008-06-11 23:13 ` Nick Dokos
1 sibling, 1 reply; 10+ messages in thread
From: Adam Spiers @ 2008-05-28 22:05 UTC (permalink / raw)
To: emacs-orgmode
On Wed, May 28, 2008 at 11:02:37PM +0200, Paul R wrote:
> Nick Dokos <nicholas.dokos@hp.com> writes:
>
> You have some faulty site-lisp code provided by debian emacs packages.
> Because it was the Nth bug I had to track down due to the way debian
> handles site-lisp, I just decided to get rid, for good, of debian
> emacs packages, and do everything by hand. So I'm sorry to tell you
> that I can't tell what line is faulty this time. But I can tell, for
> sure, that it lives in debian site-lisp. Good luck.
I'm not sure this bug is specific to Debian - it has been plaguing me
on Fedora... unless there are two separate causes of the same error
message.
To be honest I'm not even convinced it's directly related to orgmode.
In my case it looks related to uniquify, but you (Paul) already said
that you are not using uniquify, which is weird. I did some digging
into it before but got lost in a maze of twisty function calls, all
alike. In case anyone's interested, my notes say:
** uniquify-managed ends up with a deleted buffer for some reason
** instrument `uniquify-rationalize-file-buffer-names'
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bug in iCalendar export
2008-05-28 22:05 ` Adam Spiers
@ 2008-05-29 9:29 ` Paul R
2008-05-29 17:12 ` Adam Spiers
0 siblings, 1 reply; 10+ messages in thread
From: Paul R @ 2008-05-29 9:29 UTC (permalink / raw)
To: emacs-orgmode
Adam Spiers <orgmode@adamspiers.org> writes:
> I'm not sure this bug is specific to Debian - it has been plaguing me
> on Fedora... unless there are two separate causes of the same error
> message.
Do Fedora have a similar distribution system for side-wide lisp ?
> To be honest I'm not even convinced it's directly related to orgmode.
It isn't, I experienced it with emacs-jabber once.
> In my case it looks related to uniquify, but you (Paul) already said
> that you are not using uniquify, which is weird.
I didn't, but since you mentionned it, I tried it and loved it, so
now I do use uniquify and enjoy it everyday :)
--
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re: Bug in iCalendar export
2008-05-29 9:29 ` Paul R
@ 2008-05-29 17:12 ` Adam Spiers
0 siblings, 0 replies; 10+ messages in thread
From: Adam Spiers @ 2008-05-29 17:12 UTC (permalink / raw)
To: emacs-orgmode
On Thu, May 29, 2008 at 11:29:04AM +0200, Paul R wrote:
> Adam Spiers <orgmode@adamspiers.org> writes:
>
> > I'm not sure this bug is specific to Debian - it has been plaguing me
> > on Fedora... unless there are two separate causes of the same error
> > message.
>
> Do Fedora have a similar distribution system for side-wide lisp ?
Couldn't say, as I'm not familiar with Debian's system.
> > To be honest I'm not even convinced it's directly related to orgmode.
>
> It isn't, I experienced it with emacs-jabber once.
I guess it might be deep inside the buffer handling C code then :-/
> > In my case it looks related to uniquify, but you (Paul) already said
> > that you are not using uniquify, which is weird.
>
> I didn't, but since you mentionned it, I tried it and loved it, so
> now I do use uniquify and enjoy it everyday :)
Cool :-)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bug in iCalendar export
2008-05-28 21:02 ` Paul R
2008-05-28 22:05 ` Adam Spiers
@ 2008-06-11 23:13 ` Nick Dokos
2008-06-12 7:53 ` Paul R
2008-06-12 10:03 ` Adam Spiers
1 sibling, 2 replies; 10+ messages in thread
From: Nick Dokos @ 2008-06-11 23:13 UTC (permalink / raw)
To: Paul R; +Cc: emacs-orgmode
Paul R <paul.r.ml@gmail.com> wrote:
> Nick Dokos <nicholas.dokos@hp.com> writes:
>
> You have some faulty site-lisp code provided by debian emacs packages.
> Because it was the Nth bug I had to track down due to the way debian
> handles site-lisp, I just decided to get rid, for good, of debian
> emacs packages, and do everything by hand. So I'm sorry to tell you
> that I can't tell what line is faulty this time. But I can tell, for
> sure, that it lives in debian site-lisp. Good luck.
>
> > There seems to be a bug somewhere in org-export-icalendar code where the
> > *ical-tmp* buffer seems to get deleted prematurely, but I can't figure out
> > where exactly, so I'm hoping that a) it's reproducible and b) somebody will
> > see what's wrong.
> >
> > ...
Paul,
that's an interesting perspective that hadn't crossed my mind at all.
Thanks!
After some testing (it took me a while to get back to it - sorry for the
delay), it certainly looks like the bug is somewhere other than
org-export-icalendar, but I'm not sure that debian site-lisp is to blame
in this case (although I may very well be missing something). I
originally tried this on GNU Emacs 22.1.50.2, which I had gotten from
CVS and built myself. I don't think I use any of Ubuntu's emacs setup at
all. I also tried it on emacs 23.0.60.1 (also obtained from CVS) and
starting it from the build directory with -Q, using whatever version of
org-mode is distributed with that version: I get the error there as
well. So it seems to me that the bug is somewhere fairly deep in emacs
itself (btw, I sent a bug report off to the emacs maintainers - we'll
see what they say). I also tried on an ancient RHEL4.1(?) system with
the stock emacs 21 version that was packaged with it: I had to do some
work to get org-mode installed there, but I could not then reproduce the
error.
Thanks again for opening my eyes (and thanks to Adam as well),
Nick
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bug in iCalendar export
2008-06-11 23:13 ` Nick Dokos
@ 2008-06-12 7:53 ` Paul R
2008-06-12 14:44 ` Nick Dokos
2008-06-12 10:03 ` Adam Spiers
1 sibling, 1 reply; 10+ messages in thread
From: Paul R @ 2008-06-12 7:53 UTC (permalink / raw)
To: nicholas.dokos; +Cc: emacs-orgmode
Nick Dokos <nicholas.dokos@hp.com> writes:
> After some testing (it took me a while to get back to it - sorry for the
> delay), it certainly looks like the bug is somewhere other than
> org-export-icalendar, but I'm not sure that debian site-lisp is to blame
> in this case (although I may very well be missing something).
You are absolutly right ! I can now repoduce it on a home-built emacs
22.2, on ubuntu, with emacs -Q . Sorry for the wrong track.
> I
> originally tried this on GNU Emacs 22.1.50.2, which I had gotten from
> CVS and built myself. I don't think I use any of Ubuntu's emacs setup at
> all. I also tried it on emacs 23.0.60.1 (also obtained from CVS) and
> starting it from the build directory with -Q, using whatever version of
> org-mode is distributed with that version: I get the error there as
> well. So it seems to me that the bug is somewhere fairly deep in emacs
> itself (btw, I sent a bug report off to the emacs maintainers - we'll
> see what they say). I also tried on an ancient RHEL4.1(?) system with
> the stock emacs 21 version that was packaged with it: I had to do some
> work to get org-mode installed there, but I could not then reproduce the
> error.
I currently don't use export, and have very little time to track this
bug down. Do you use combined org files for export ? IOW, do you have
a single org file or multiple files ?
--
Paul
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Bug in iCalendar export
2008-06-12 7:53 ` Paul R
@ 2008-06-12 14:44 ` Nick Dokos
0 siblings, 0 replies; 10+ messages in thread
From: Nick Dokos @ 2008-06-12 14:44 UTC (permalink / raw)
To: Paul R; +Cc: emacs-orgmode
Paul R <paul.r.ml@gmail.com> wrote:
> I currently don't use export, and have very little time to track this
> bug down. Do you use combined org files for export ? IOW, do you have
> a single org file or multiple files ?
>
I don't use export very much either - for now, I 'm playing with it, which
is how I came with the problem. In answer to your question, I have many org
files, only some of which are ever exported (to latex and html). The ical
thing was strictly a home experiment and consisted solely of a single test
file.
Regards,
Nick
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re: Bug in iCalendar export
2008-06-11 23:13 ` Nick Dokos
2008-06-12 7:53 ` Paul R
@ 2008-06-12 10:03 ` Adam Spiers
2008-06-12 15:20 ` Adam Spiers
1 sibling, 1 reply; 10+ messages in thread
From: Adam Spiers @ 2008-06-12 10:03 UTC (permalink / raw)
To: emacs-orgmode
On Wed, Jun 11, 2008 at 07:13:49PM -0400, Nick Dokos wrote:
> So it seems to me that the bug is somewhere fairly deep in emacs
> itself (btw, I sent a bug report off to the emacs maintainers - we'll
> see what they say). I also tried on an ancient RHEL4.1(?) system with
> the stock emacs 21 version that was packaged with it: I had to do some
> work to get org-mode installed there, but I could not then reproduce the
> error.
Please keep us informed if you make any progress. I see this error
probably at least once most days. What backtrace do you get if you
turn on `debug-on-error' (also doable from the Options menu) ?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Re: Bug in iCalendar export
2008-06-12 10:03 ` Adam Spiers
@ 2008-06-12 15:20 ` Adam Spiers
0 siblings, 0 replies; 10+ messages in thread
From: Adam Spiers @ 2008-06-12 15:20 UTC (permalink / raw)
To: emacs-orgmode
On Thu, Jun 12, 2008 at 11:03:12AM +0100, Adam Spiers wrote:
> On Wed, Jun 11, 2008 at 07:13:49PM -0400, Nick Dokos wrote:
> > So it seems to me that the bug is somewhere fairly deep in emacs
> > itself (btw, I sent a bug report off to the emacs maintainers - we'll
> > see what they say). I also tried on an ancient RHEL4.1(?) system with
> > the stock emacs 21 version that was packaged with it: I had to do some
> > work to get org-mode installed there, but I could not then reproduce the
> > error.
>
> Please keep us informed if you make any progress. I see this error
> probably at least once most days. What backtrace do you get if you
> turn on `debug-on-error' (also doable from the Options menu) ?
Doh - you already posted that, sorry.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2008-06-12 15:20 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-28 20:03 Bug in iCalendar export Nick Dokos
2008-05-28 21:02 ` Paul R
2008-05-28 22:05 ` Adam Spiers
2008-05-29 9:29 ` Paul R
2008-05-29 17:12 ` Adam Spiers
2008-06-11 23:13 ` Nick Dokos
2008-06-12 7:53 ` Paul R
2008-06-12 14:44 ` Nick Dokos
2008-06-12 10:03 ` Adam Spiers
2008-06-12 15:20 ` Adam Spiers
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).