[TxMt] Insert Command Header
Emmanuel Turquin
emmanuel at turquin.org
Tue Oct 31 17:56:55 UTC 2006
Allan Odgaard a écrit :
> On 31. Oct 2006, at 16:39, Emmanuel Turquin wrote:
>
>> The 'Insert Command Header' snippet in the 'source' bundle has '//'
>> hardcoded as the start comment token. Wouldn't it make more sense to
>> turn it into a command that would take each language comment
>> delimiters into account?
>
> Yes, except that some languages/users have block comment characters
> set as the default.
>
> So if it should be changed, it would need to be a command that scanned
> through the array of comment delimiters, and found the first single
> line comment character.
Or use block comments in case the language doesn't allow anything else.
I first tried to write it as a snippet, which ended looking very much
like a command masqueraded as a snippet (but maybe isn't it that bad on
Halloween day :).
In case of single line comments, there's not special issue, and in case
of block comments, what i was doing was filling each beginning of line
with the last character of the COMMENT_START token, times its length. At
least it seemed to make sense for the languages I had in mind.
More information about the textmate
mailing list