Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filetype files documenting lexer property settings #3442

Open
elextr opened this issue Apr 2, 2023 · 3 comments
Open

Filetype files documenting lexer property settings #3442

elextr opened this issue Apr 2, 2023 · 3 comments

Comments

@elextr
Copy link
Member

elextr commented Apr 2, 2023

Since Lexilla only code-documents the available properties its hard for users to find what they have. It would be useful if the filetype files listed all the properties, either set to Lexilla default, or commented out.

Probably doesn't have to happen all at once, but as filetypes files are touched for other reasons.

@rdipardo
Copy link
Contributor

rdipardo commented Apr 2, 2023

See #3441 (comment)

@elextr
Copy link
Member Author

elextr commented Apr 2, 2023

Please continue the discussion of this topic here, its orthogonal to #3441.

Scite documentation does not necessarily match the Lexers in Geany, in particular older versions of Geany distributed by distros.

Since the place properties they are set is in the filetypes files, thats the place to have templates for them.

@eht16
Copy link
Member

eht16 commented Apr 16, 2023

Agreed.

And obviously I worked on this already before, as mentioned in #3441.
What if we use the code to generate an up2date list in #2517 and then copy the generated property definitions into the according filetypes files?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants