[TxMt] autosorting of language
Timothy Bates
timothy.c.bates at gmail.com
Tue Jan 3 01:14:19 UTC 2006
hi,
i made a fairly complex match in a language (mx - a structural
equation modeling package)
The language formatter mis-sorts the capture list (sorts on the basis
of first digit, not on the numeric value of the match number).
Doesn't affect function, but it is a bit messy to read.
Here it is after autosorting:
{ name = 'meta.Start.values.matrices.mx';
match = '(?i)^\s*(Start|Value)\s+(\d*\.?\d*)\s+([A-Z])\s+(\d*)?\s*
((\d+)|([^, ]+))\s+((\d+)|([^, ]+))(\s(to|-)\s+([A-Z])\s+(\d*)?\s*((\d
+)|([^, ]+))\s+((\d+)|([^, \n]+)))?';
captures =
{ 1 = { name = 'keyword.control.start.mx'; };
10 = { name = 'constant.mx'; };
12 = { name = 'keyword.control.to.mx'; };
13 = { name = 'support.other.variable.matrix.mx'; };
14 = { name = 'constant.numeric.mx'; };
16 = { name = 'constant.numeric.mx'; };
17 = { name = 'constant.mx'; };
19 = { name = 'constant.numeric.mx'; };
2 = { name = 'constant.numeric.mx'; };
20 = { name = 'constant.mx'; };
3 = { name = 'support.other.variable.matrix.mx'; };
4 = { name = 'constant.numeric.mx'; };
6 = { name = 'constant.numeric.mx'; };
7 = { name = 'constant.mx'; };
9 = { name = 'constant.numeric.mx'; };
};
},
More information about the textmate
mailing list