From 02b3a3dfb2a79010d4e6d291c804fc33b4b469e8 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@helsinki.fi>
Date: Thu, 13 Dec 2012 22:41:55 +0200
Subject: [PATCH 1/1] Allow escapes \[ and \] work with MapCSS parser
---
.../josm/gui/mappaint/mapcss/MapCSSParser.jj | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj b/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
index 148475f..cfbf845 100644
a
|
b
|
TOKEN:
|
43 | 43 | | < UINT: ["1"-"9"] ( ["0"-"9"] )* > |
44 | 44 | | < UFLOAT: ( ["0"-"9"] )+ ( "." ( ["0"-"9"] )+ )? > |
45 | 45 | | < STRING: "\"" ( [" ","!","#"-"[","]"-"~","\u0080"-"\uFFFF"] | "\\\"" | "\\\\" )* "\"" > |
46 | | | < #REGEX_CHAR_WITHOUT_STAR: [" "-")","+"-".","0"-"[","]"-"~","\u0080"-"\uFFFF"] | "\\/" | "\\\\" > |
| 46 | | < #REGEX_CHAR_WITHOUT_STAR: [" "-")","+"-".","0"-"[","]"-"~","\u0080"-"\uFFFF"] | "\\/" | "\\\\" | "\\[" | "\\]" > |
47 | 47 | | < REGEX: "/" <REGEX_CHAR_WITHOUT_STAR> ( <REGEX_CHAR_WITHOUT_STAR> | "*" )* "/" > |
48 | 48 | | < #H: ["0"-"9","a"-"f","A"-"F"] > |
49 | 49 | | < HEXCOLOR: "#" ( <H><H><H><H><H><H> | <H><H><H> ) > |