[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Possibility of using alternative separators in macros
From: |
Nicolas Goaziou |
Subject: |
Re: [PATCH] Possibility of using alternative separators in macros |
Date: |
Sat, 01 May 2021 12:04:21 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hello,
Bastien <bzg@gnu.org> writes:
> thank you for the patch. I understand the general idea, but I think
> we should be careful not to overload the macro syntax - escaping the
> coma seems okay to me. I'm closing this suggestion.
>
> I'm cc'ing Nicolas: if he thinks it's a useful addition, I won't of
> course insist on rejecting it.
This is a followup to a previous discussion in this mailing list, in
which Juan Manuel explained his use-case for a different argument
separator in macros. I noticed then that there was an opening for
a backward compatible syntax extension for it. As I was also not certain
it would be a good idea overall, I suggested him to start a new, more
visible, thread with the proposal, and collect feedback.
So, maybe it is a bit early to close it.
BTW, I would like to amend the proposed syntax, so as to limit friction
with the rest of Org. What would be more reasonable is the following:
{{{macroname·(...)}}}
where · is either nothing or a _single_ printable non-alphanumeric
non-space non-parenthesis character that isn't already meaningful in
Org. For example, if for some reason, we limit ourselves to ASCII
characters only, the set of allowed separators would be:
! % & , ; ? `
So, again, I'm not saying we should do this. TBH, I'm not convinced by
the idea of duplicate syntax (comma-escaping and alternate characters)
for the same thing. But hard-core macro users may have a word to say
about it.
WDYT?
Regards,
--
Nicolas Goaziou
- Re: [PATCH] Possibility of using alternative separators in macros, Bastien, 2021/05/01
- Re: [PATCH] Possibility of using alternative separators in macros,
Nicolas Goaziou <=
- Re: [PATCH] Possibility of using alternative separators in macros, Bastien, 2021/05/01
- Re: [PATCH] Possibility of using alternative separators in macros, Bastien, 2021/05/01
- Re: [PATCH] Possibility of using alternative separators in macros, Juan Manuel Macías, 2021/05/01
- Re: [PATCH] Possibility of using alternative separators in macros, Christian Moe, 2021/05/02
- Re: [PATCH] Possibility of using alternative separators in macros, Maxim Nikulin, 2021/05/12
- Re: [PATCH] Possibility of using alternative separators in macros, Christian Moe, 2021/05/16
- Re: [PATCH] Possibility of using alternative separators in macros, Maxim Nikulin, 2021/05/17
- Re: [PATCH] Possibility of using alternative separators in macros, Christian Moe, 2021/05/17
Re: [PATCH] Possibility of using alternative separators in macros, Eric S Fraga, 2021/05/02