[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25425: cannot express search path
From: |
Ludovic Courtès |
Subject: |
bug#25425: cannot express search path |
Date: |
Thu, 12 Jan 2017 15:38:04 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Ricardo Wurmus <address@hidden> skribis:
> It seems that the “search-path-specification” cannot be used to include
> placeholders such as “?” as required by LUA_PATH and LUA_CPATH. The
> search paths in Lua are not directories and they are not actual file
> names.
Indeed.
> I suggest adding an optional “placeholder” field to
> “search-path-specification”, which would hold a string like “?/?.lua” in
> this case.
I think this should work:
(search-path-specification
(variable "LUA_PATH")
(separator ";")
(files '("share/lua/5.3"))
(file-pattern "\\.lua$")
(file-type 'regular))
See libxml2 for an example with similar requirements.
HTH!
Ludo’.