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

Reply via email to