--
You received this message because you are subscribed to the Google Groups "LiClipse" group.
To unsubscribe from this group and stop receiving emails from it, send an email to liclipse+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
case: insensitiveseparators: "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?"
Thanks Fabio, that seemed to work very well (I should sharpen up my YAML; I was just missing some escape characters in my separators string).I copied the separators element directly out of your CSS example, since it closely matches what I need. Now the code completion seems to work perfectly!case: insensitiveseparators: "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?"The 'mark occurrences' feature still behaves as though it is ignoring the separators element, however, and also it appears to be ignoring the case: insensitive element. Is that just the way that LiClipse currently works, or am I doing something wrong in my .liclipse file? I'll attach a copy of my .liclipse in case you want to look at it.
Other questions:1) My .liclipse file correctly recognizes individual functions in the code and puts their names into the Outline view of Eclipse. But is there a way I can make it so those function names are also available to code completion?
2) Does LiClipse implement code 'folding'? (i.e. so I can collapse functions in my code down to a single line?
Thanks again for taking time to answer my questions and help out. I'm now a huge fan of LiClipse; it's allowed me to harness all of the great features of Eclipse while working with a programming language (SQR) that hasn't been in heavy use since the 90's. I'm going to show it to some people at work, and see what I can do about convincing my employer to buy a few licenses for us.Cory
On Wednesday, October 12, 2016 at 3:05:10 PM UTC-6, Cory Banack wrote:Hi all,I've written a custom ".liclipse" file to define syntax coloring, outlines, etc for a custom programming language that I use. I'm currently using my .liclipse file in LiClipseText, and it's working great except for one detail: the programming language that I'm using has keywords (and function names) that include the '-' symbol. This causes a couple of problems that I'd like to resolve.1) code completion of a keyword like 'bottom-margin' works fine if I activate the completion after typing 'botto', but not if I activate it after typing 'bottom-m'2) the mark occurrences doesn't work properly on occurrences whose name contains a dash. For example, I want to see all the occurrences of the function "Get-Last-Login-Time()", but when I put the cursor on that name in the source code, it just finds all occurrences of "Get".I thought that using the top-level element called separators in my .liclipse file was going to be the answer to my problems (it is described briefly here.) But I can't seem to get it to have any effect at all when I try to use it, and I can't find an example of it being used anywhere in the delivered .liclipse files that come with LiClipse. Does anyone have an example of how to use separators that I can look at? Perhaps I'm just missing something obvious.Of course, I'm also open to any other suggestions for how to fix these problems.Thanks for taking the time to read this!Cory
--
To unsubscribe from this group and stop receiving emails from it, send an email to liclipse+u...@googlegroups.com.