Ah, hmm, would you please like to make this case insensitive? You know, it would be really nice if it just worked out of the box... modelines are such a common thing... I do not know how to change case with a regex, maybe there is some way to do that? Any other solution to make geany support this are very welcome, thanks! Have a nice day, Karma
On Tue, Jan 12, 2016 at 8:21 PM, Lex Trotman <[email protected]> wrote: > On 13 January 2016 at 02:23, Karma Kolabor <[email protected]> wrote: >> Hi, Thomas, >> >> thanks for the quick answer - unfortunately I can not get it to work. >> >> I have this on top of the file (this is btw a Vagrantfile, so you can >> easily reproduce): >> # -*- mode: ruby -*- > > The name extracted has to be spelled correctly, Ruby not ruby. > >> # vi: set ft=ruby : >> >> then I am using this regex in the extract_filetype_regex setting: >> -\*- mode: ([^\s]+) *-\*- >> >> That should match the first line - but no syntax highlighting is happening. >> The regex should be ok, see http://regexr.com/3cids >> >> what am I missing? >> >> Thanks again for your attention, >> Karma >> >> On Tue, Jan 12, 2016 at 3:34 PM, Thomas Martitz <[email protected]> wrote: >>> Am 12.01.2016 um 15:29 schrieb Thomas Martitz: >>>> >>>> Am 12.01.2016 um 14:40 schrieb Karma Kolabor: >>>>> >>>>> Hi, >>>>> >>>>> I have not seen any way to make geany recognize modeline line e.g. >>>>> # vi: set ft=ruby >>>>> >>>>> is there a feature or any plugin for this? >>>>> >>>>> If not, may I post this as feature request to the tracker? >>>>> >>>>> thanks for yor attention, >>>>> karma >>>> >>>> >>>> I have a modeline plugin in the works (will be based on my peasy proxy >>>> plugin) but it's not ready yet. I'll try to cover your use case. >>>> >>>> In the meantime you can set up a regex to extract the filetype in the >>>> various preferences that should at cover some filetypes, see >>>> http://www.geany.org/manual/current/index.html#various-preferences >>> >>> >>> Please be aware that for this to work the modeline has to be in the first or >>> second line of the file. >>> >>> Best regards >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> https://lists.geany.org/cgi-bin/mailman/listinfo/users >> _______________________________________________ >> Users mailing list >> [email protected] >> https://lists.geany.org/cgi-bin/mailman/listinfo/users > _______________________________________________ > Users mailing list > [email protected] > https://lists.geany.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] https://lists.geany.org/cgi-bin/mailman/listinfo/users
