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

Library paths for validating and navigation documents #36

Closed
GoogleCodeExporter opened this issue Apr 14, 2015 · 1 comment
Closed

Library paths for validating and navigation documents #36

GoogleCodeExporter opened this issue Apr 14, 2015 · 1 comment

Comments

@GoogleCodeExporter
Copy link

It would be great to...
be able to specify library/search paths.
This is necessary for include files that are outside of the project.

It is now possible to add an --include command line option so that LilyPond can 
find these files, but elysium doesn't know about them.
As a result the user gets wrong warnings (about unknown variables), 
and elysium/eclipse can't use these references for code navigation and other 
tricks.

Suggestion:
Add a multi-line field in Preferences->LilyPond->Compiler where one can enter 
multiple folders as LilyPond include paths (should be selectable by a file 
dialog).
These folders should then automatically be used as additional command line 
parameters for the lilypond command (this should be an addition to and not a 
replacement of the other quite new feature for additional parameters).

It should then be made possible that elysium searches these directories for 
variable declarations (in validation and code navigation).
Attention: LilyPond also uses subdirectories for this:
If I do --include=~/folder/foo and then write 
\include "tweaks/test.ily" 
into my source file, lilypond also finds the file ~/folder/foo/tweaks/test.ily

I hope this doesn't conflict with eclipse's Workspace policy.
If the second part of the enhancement isn't (easily) possible to achieve, the 
first part would already make a useful enhancement.

Original issue reported on code.google.com by lilyli...@googlemail.com on 22 Aug 2011 at 1:20

@GoogleCodeExporter
Copy link
Author

This issue was closed by revision 86bf799802bb.

Original comment by harmathdenes on 23 Aug 2011 at 12:47

  • Changed state: Fixed

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

No branches or pull requests

1 participant