unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: [Orgmode] Difference between org-footnote.el and footnote.el
       [not found]         ` <871v7k7ydt.fsf_-_@thinkpad.tsdh.de>
@ 2010-10-21  9:10           ` Andreas Röhler
  2010-10-21  9:38             ` Tassilo Horn
  0 siblings, 1 reply; 8+ messages in thread
From: Andreas Röhler @ 2010-10-21  9:10 UTC (permalink / raw)
  To: emacs-orgmode; +Cc: Carsten Dominik, Emacs developers

[ ... ]
>
> Oh, I was pretty sure that org-footnote.el is only a wrapper around the
> original footnote.el that comes with emacs, but looking at the code it
> seems to be a completely separate facility.
>
> It says to have "better support for resuming editing" than footnote.el
> but be less configurable.  Can someone enlighten my what is meant with
> that better support for resuming editing?  I mean, footnote.el already
> provides automatic renumbering which is the only special feature I can
> imagine to be of great use when resuming to edit a footnoted document...
>
> Bye,
> Tassilo
>
>

Hi Tassilo,

common footnote.el was never able to detect if a file opened has already 
footnote inside. Didn't check that for some month now...

Also org-footnote implemented labeled footnotes, very useful to avoid 
clashes with forms like list[1]

BTW suggest to replace the common footnote by the org's footnotes, 
remove the prefix then, leave some aliases in org-mode for 
backward-compatibility.

cc to emacs-devel for this.

Cheers

Andreas

--
https://code.launchpad.net/~a-roehler/python-mode/python-mode-components
https://code.launchpad.net/s-x-emacs-werkstatt/













^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21  9:10           ` [Orgmode] Difference between org-footnote.el and footnote.el Andreas Röhler
@ 2010-10-21  9:38             ` Tassilo Horn
  2010-10-21 10:17               ` Tassilo Horn
  2010-10-21 15:05               ` Nick Dokos
  0 siblings, 2 replies; 8+ messages in thread
From: Tassilo Horn @ 2010-10-21  9:38 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: Emacs developers, emacs-orgmode, Carsten Dominik

Andreas Röhler <andreas.roehler@easy-emacs.de> writes:

Hi Andreas,

>> Oh, I was pretty sure that org-footnote.el is only a wrapper around
>> the original footnote.el that comes with emacs, but looking at the
>> code it seems to be a completely separate facility.
>>
>> It says to have "better support for resuming editing" than
>> footnote.el but be less configurable.  Can someone enlighten my what
>> is meant with that better support for resuming editing?  I mean,
>> footnote.el already provides automatic renumbering which is the only
>> special feature I can imagine to be of great use when resuming to
>> edit a footnoted document...
>
> common footnote.el was never able to detect if a file opened has
> already footnote inside. Didn't check that for some month now...

Yes, I've just tried that.  Create a file with footnotes, save it, kill
the buffer, find it again, add another footnote, and it starts numbering
from [1] again.  Looks like a bug to me.  I'll report it...

> Also org-footnote implemented labeled footnotes, very useful to avoid
> clashes with forms like list[1]
>
> BTW suggest to replace the common footnote by the org's footnotes, remove the
> prefix then, leave some aliases in org-mode for backward-compatibility.

Well, I don't have a strong opinion on that.  But currently
org-footnote.el is not very good when writing mails, because it places
footnotes at the end of a buffer.  If there's a signature, then
footnotes are in that and likely to be removed by people replying to
your mail.

Bye,
Tassilo



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21  9:38             ` Tassilo Horn
@ 2010-10-21 10:17               ` Tassilo Horn
  2010-10-21 15:05               ` Nick Dokos
  1 sibling, 0 replies; 8+ messages in thread
From: Tassilo Horn @ 2010-10-21 10:17 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: Carsten Dominik, emacs-orgmode, Emacs developers

Tassilo Horn <tassilo@member.fsf.org> writes:

>> common footnote.el was never able to detect if a file opened has
>> already footnote inside. Didn't check that for some month now...
>
> Yes, I've just tried that.  Create a file with footnotes, save it, kill
> the buffer, find it again, add another footnote, and it starts numbering
> from [1] again.  Looks like a bug to me.  I'll report it...

Done as bug#7258.

Bye,
Tassilo



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Difference between org-footnote.el and footnote.el
  2010-10-21  9:38             ` Tassilo Horn
  2010-10-21 10:17               ` Tassilo Horn
@ 2010-10-21 15:05               ` Nick Dokos
  2010-10-21 17:30                 ` [Orgmode] " Andreas Röhler
  1 sibling, 1 reply; 8+ messages in thread
From: Nick Dokos @ 2010-10-21 15:05 UTC (permalink / raw)
  To: Tassilo Horn
  Cc: emacs-orgmode, Carsten Dominik, nicholas.dokos, Emacs developers

Tassilo Horn <tassilo@member.fsf.org> wrote:


> > BTW suggest to replace the common footnote by the org's footnotes, remove the
> > prefix then, leave some aliases in org-mode for backward-compatibility.
> 
> Well, I don't have a strong opinion on that.  But currently
> org-footnote.el is not very good when writing mails, because it places
> footnotes at the end of a buffer.  If there's a signature, then
> footnotes are in that and likely to be removed by people replying to
> your mail.
> 

How does footnote.el find the signature? I assumed before that
signatures are free-form and therefore unfindable algorithmically, but
that seems to be a mistake on my part. If that's the case, the
mechanism can be grafted into org-footnote.el, perhaps with an expanded
meaning of org-footnote-placement: in addition to nil or a string, it
can be a symbol, say 'before-signature, and that can be set in an appropriate
mail composition hook.

Nick

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21 15:05               ` Nick Dokos
@ 2010-10-21 17:30                 ` Andreas Röhler
  2010-10-21 17:52                   ` Tassilo Horn
  2010-10-21 18:25                   ` Stephen J. Turnbull
  0 siblings, 2 replies; 8+ messages in thread
From: Andreas Röhler @ 2010-10-21 17:30 UTC (permalink / raw)
  To: emacs-devel; +Cc: Tassilo Horn, Nick Dokos, Carsten Dominik

Am 21.10.2010 17:05, schrieb Nick Dokos:
> Tassilo Horn<tassilo@member.fsf.org>  wrote:
>
>
>>> BTW suggest to replace the common footnote by the org's footnotes, remove the
>>> prefix then, leave some aliases in org-mode for backward-compatibility.
>>
>> Well, I don't have a strong opinion on that.  But currently
>> org-footnote.el is not very good when writing mails, because it places
>> footnotes at the end of a buffer.  If there's a signature, then
>> footnotes are in that and likely to be removed by people replying to
>> your mail.
>>
>
> How does footnote.el find the signature? I assumed before that
> signatures are free-form and therefore unfindable algorithmically, but
> that seems to be a mistake on my part. If that's the case, the
> mechanism can be grafted into org-footnote.el, perhaps with an expanded
> meaning of org-footnote-placement: in addition to nil or a string, it
> can be a symbol, say 'before-signature, and that can be set in an appropriate
> mail composition hook.
>
> Nick
>
>

Hi,

there is no stringent relation between footnote.el and mail.
It's misplaced IMHO, mentioned that years ago BTW, it belongs into 
text-modes directory.

Keeping things easy, it seems preferable to have a working common 
footnote first and reflect the use in mails resp. signature issue 
afterwards.

Andreas

--
https://code.launchpad.net/~a-roehler/python-mode/python-mode-components
https://code.launchpad.net/s-x-emacs-werkstatt/







^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21 17:30                 ` [Orgmode] " Andreas Röhler
@ 2010-10-21 17:52                   ` Tassilo Horn
  2010-10-21 18:21                     ` Andreas Röhler
  2010-10-21 18:25                   ` Stephen J. Turnbull
  1 sibling, 1 reply; 8+ messages in thread
From: Tassilo Horn @ 2010-10-21 17:52 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: Nick Dokos, Carsten Dominik, emacs-devel

Andreas Röhler <andreas.roehler@online.de> writes:

Hi Andreas,

> Keeping things easy, it seems preferable to have a working common
> footnote first and reflect the use in mails resp. signature issue
> afterwards.

I don't get it.  The "common" footnote.el works great with email and
signatures, but doesn't recognize existing footnotes when revisiting a
file.  org-footnote.el doesn't (yet) handle signatures in mails and
requires some macros and compatibility functions from org, but it
recognizes existing footnotes.

Bye,
Tassilo



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21 17:52                   ` Tassilo Horn
@ 2010-10-21 18:21                     ` Andreas Röhler
  0 siblings, 0 replies; 8+ messages in thread
From: Andreas Röhler @ 2010-10-21 18:21 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: Nick Dokos, Carsten Dominik, emacs-devel

Am 21.10.2010 19:52, schrieb Tassilo Horn:
> Andreas Röhler<andreas.roehler@online.de>  writes:
>
> Hi Andreas,
>
>> Keeping things easy, it seems preferable to have a working common
>> footnote first and reflect the use in mails resp. signature issue
>> afterwards.
>
> I don't get it.  The "common" footnote.el works great with email and
> signatures, but doesn't recognize existing footnotes when revisiting a
> file.  org-footnote.el doesn't (yet) handle signatures in mails and
> requires some macros and compatibility functions from org, but it
> recognizes existing footnotes.
>
> Bye,
> Tassilo
>

Hi Tassilo,

thanks, missed that aspect.

Andreas



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Orgmode] Difference between org-footnote.el and footnote.el
  2010-10-21 17:30                 ` [Orgmode] " Andreas Röhler
  2010-10-21 17:52                   ` Tassilo Horn
@ 2010-10-21 18:25                   ` Stephen J. Turnbull
  1 sibling, 0 replies; 8+ messages in thread
From: Stephen J. Turnbull @ 2010-10-21 18:25 UTC (permalink / raw)
  To: Andreas Röhler
  Cc: Tassilo Horn, Nick Dokos, Carsten Dominik, emacs-devel

Andreas Röhler writes:
 > Am 21.10.2010 17:05, schrieb Nick Dokos:

 > > How does footnote.el find the signature? I assumed before that
 > > signatures are free-form and therefore unfindable
 > > algorithmically,

Nope.  Signatures are delimited by "\n-- \n".  What comes after the
dash-dash-space (the trailing space is significant here) is indeed
free-form.

 > there is no stringent relation between footnote.el and mail.

Well, actually, there is.  The author's intent was that it be used
mostly in mail, and in particular in an MUA that appends the signature
file after the user issues the "send" command.  It was not really
designed to be suitable for use in other contexts.  It made things
much simpler for him if he assumed that the document would be
completed in a single session.  That's why he never bothered dealing
with reading a document in from a file, and the buffer format is not
well-tuned to that kind of usage, either.

 > Keeping things easy, it seems preferable to have a working common 
 > footnote first and reflect the use in mails resp. signature issue 
 > afterwards.

If org-mode has a footnoting capability, it's probably a better bet
for future maintenance for the reasons mentioned above.  If
footnote.el is actually generalizable, that would probably surprise
the author. :-)



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-10-21 18:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <AANLkTimoDHgODvUGPpdmfqKtQ0FvEndv9KtEEiKfKWo5@mail.gmail.com>
     [not found] ` <87tykgxqbb.fsf@fastmail.fm>
     [not found]   ` <AANLkTimD8S90ypTsiSzNR54AczgaZPwadtWJ0LW1ka4S@mail.gmail.com>
     [not found]     ` <878w1s7zw8.fsf@thinkpad.tsdh.de>
     [not found]       ` <AANLkTik4Tq-8Kbd9aosmP4tOpScwurPKN-HPqPwKkBnQ@mail.gmail.com>
     [not found]         ` <871v7k7ydt.fsf_-_@thinkpad.tsdh.de>
2010-10-21  9:10           ` [Orgmode] Difference between org-footnote.el and footnote.el Andreas Röhler
2010-10-21  9:38             ` Tassilo Horn
2010-10-21 10:17               ` Tassilo Horn
2010-10-21 15:05               ` Nick Dokos
2010-10-21 17:30                 ` [Orgmode] " Andreas Röhler
2010-10-21 17:52                   ` Tassilo Horn
2010-10-21 18:21                     ` Andreas Röhler
2010-10-21 18:25                   ` Stephen J. Turnbull

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.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).