[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nano-devel] Space in syntax names

From: Benno Schulenberg
Subject: Re: [Nano-devel] Space in syntax names
Date: Wed, 06 Apr 2016 09:35:48 +0200

On Wed, Apr 6, 2016, at 05:22, Mike Scalora wrote:
> I noticed if you try to put a space in a syntax name in the config file you
> get an error [...]
> It is not clear [if] the prohibition is intentional or not [...]

It may have been unintentional in the beginning, but since the
addition of the 'extendsyntax' command it is kind of necessary,
because that command only accepts unquoted syntax names.

> but I can't think
> of a good reason to quote the name if spaces are not permitted.

Probaly it was the intention that the name could contain spaces,
but... I can't think of a good reason why it should.  Such a name
is a kind of identifier, and in programs identifiers cannot contain
spaces either.  If people want a space there, they use an underscore.

> In any case
> the error is a bit misleading since the name is quoted.

It is.  I was considering (see
to allow the syntax name to be unquoted (and change all the
examples and the docs to have unquoted syntax names), but
haven't gotten around to doing that.


-- - Faster than the air-speed velocity of an
                          unladen european swallow

reply via email to

[Prev in Thread] Current Thread [Next in Thread]