config/syntax/Literate Haskell.rb in ver-2010.02 vs config/syntax/Literate Haskell.rb in ver-2010.08

- old
+ new

@@ -2,20 +2,20 @@ {fileTypes: ["lhs"], keyEquivalent: "^~H", name: "Literate Haskell", patterns: - [{begin: /^((\\)begin)({)code(})(\s*\n)?/, + [{begin: /^(?<_1>(?<_2>\\)begin)(?<_3>{)code(?<_4>})(?<_5>\s*\n)?/, captures: {1 => {name: "support.function.be.latex"}, 2 => {name: "punctuation.definition.function.latex"}, 3 => {name: "punctuation.definition.arguments.begin.latex"}, 4 => {name: "punctuation.definition.arguments.end.latex"}}, contentName: "source.haskell.embedded.latex", end: "^((\\\\)end)({)code(})", name: "meta.function.embedded.haskell.latex", patterns: [{include: "source.haskell"}]}, - {begin: /^(> )/, + {begin: /^(?<_1>> )/, beginCaptures: {1 => {name: "punctuation.definition.bird-track.haskell"}}, comment: "This breaks type signature detection for now, but it's better than having no highlighting whatsoever.", end: "$", name: "meta.embedded.haskell",