[Geany-devel] Default Snippets
lists.ban at xxxxx
Fri Dec 16 16:26:26 UTC 2011
Le 04/12/2011 01:53, Matthew Brush a écrit :
> On 12/03/2011 04:10 PM, Colomban Wendling wrote:
>> Hey Lex -- and sorry for the delay.
>> Le 24/11/2011 03:36, Lex Trotman a écrit :
>>> Hi All,
>>> There are problems with the default snippets applying to all
>>> documents. It is not possible to add<snippet><tab> in a document
>>> even though the snippet is irrelevant to that filetype.
>>> A recent conversation on the ML showed problems with the Haskell do
>>> snippet and shortly after I hit the problem adding "if<tab>" in a text
>>> document (Murphy I guess).
>>> Basically having language specific snippets in the default section is
>>> just wrong.
>>> The current defaults are C or C++ specific so in
>>> https://github.com/elextr/geany_stuff/raw/master/snippets.conf I moved
>>> them there and to Java, but I understand that other languages may want
>>> them as well so I decided to post here before committing.
>> First thing when I look at the file: it looks terribly repetitive!
>> Maybe something in the style of filetype's sections copying
>> ([name=othername]) would help having all this clearer, ending up with
>> something like
> I had started working on filetype-specific snippets here:
> This would let a `[snippets]` section be in the filetypes.* files and I
> think would support group copying like the `[styles]` section does.
> It still needs some work, but it's a start.
Hey, great idea! :)
More information about the Devel