On Thu, Oct 16, 2025 at 03:06:25PM +0200, Martin Mareš wrote:
Hello, world!\n
Yes, exactly. In earlier versions, we forbade names that collide with keywords, but that caused compatibility issues when users upgrade to a new version, which may have new keywords that are accidentally the same as user-defined names. We changed that so a used-defined name overrides the keyword, so there is no compatibility problem, but it may lead to a strange behavior like this, as (due to how our parser is written) the name-keyword distinction is done independently of any context.
Perhaps it deserves a warning when parsing the configuration file then?
Yes, thought about that, will add it. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) "To err is human -- to blame it on a computer is even more so."