Commits

Rob Hoelz committed 3e4663e

Lay opening/closing bracket characters out in a more reader-friendly manner

  • Participants
  • Parent commits d89f7f2

Comments (0)

Files changed (1)

pygments/lexers/agile.py

         'not', '<==', '==>', '<<==', '==>>',
     )
 
-    PERL6_OPEN_BRACKET_CHARS  = u'\u0028\u003c\u005b\u007b\u00ab\u0f3a\u0f3c\u169b\u2018\u201a\u201b\u201c\u201e\u201f\u2039\u2045\u207d\u208d\u2208\u2209\u220a\u2215\u223c\u2243\u2252\u2254\u2264\u2266\u2268\u226a\u226e\u2270\u2272\u2274\u2276\u2278\u227a\u227c\u227e\u2280\u2282\u2284\u2286\u2288\u228a\u228f\u2291\u2298\u22a2\u22a6\u22a8\u22a9\u22ab\u22b0\u22b2\u22b4\u22b6\u22c9\u22cb\u22d0\u22d6\u22d8\u22da\u22dc\u22de\u22e0\u22e2\u22e4\u22e6\u22e8\u22ea\u22ec\u22f0\u22f2\u22f3\u22f4\u22f6\u22f7\u2308\u230a\u2329\u2768\u276a\u276c\u276e\u2770\u2772\u2774\u27c3\u27c5\u27c8\u27cb\u27d5\u27dd\u27e2\u27e4\u27e6\u27e8\u27ea\u27ec\u27ee\u2983\u2985\u2987\u2989\u298b\u298d\u298f\u2991\u2993\u2995\u2997\u29c0\u29c4\u29cf\u29d1\u29d4\u29d8\u29da\u29f8\u29fc\u2a2b\u2a2d\u2a34\u2a3c\u2a64\u2a79\u2a7d\u2a7f\u2a81\u2a83\u2a8b\u2a91\u2a93\u2a95\u2a97\u2a99\u2a9b\u2aa1\u2aa6\u2aa8\u2aaa\u2aac\u2aaf\u2ab3\u2abb\u2abd\u2abf\u2ac1\u2ac3\u2ac5\u2acd\u2acf\u2ad1\u2ad3\u2ad5\u2aec\u2af7\u2af9\u2e02\u2e04\u2e09\u2e0c\u2e1c\u2e20\u2e22\u2e24\u2e26\u2e28\u3008\u300a\u300c\u300e\u3010\u3014\u3016\u3018\u301a\u301d\ufd3e\ufe17\ufe35\ufe37\ufe39\ufe3b\ufe3d\ufe3f\ufe41\ufe43\ufe47\ufe59\ufe5b\ufe5d\ufe64\uff08\uff1c\uff3b\uff5b\uff5f\uff62'
-    PERL6_CLOSE_BRACKET_CHARS = u'\u0029\u003e\u005d\u007d\u00bb\u0f3b\u0f3d\u169c\u2019\u2046\u201d\u201d\u2046\u203a\u203a\u2046\u207e\u208e\u220b\u220c\u220d\u29f5\u223d\u22cd\u2253\u2255\u2265\u2267\u2269\u226b\u226f\u2271\u2273\u2275\u2277\u2279\u227b\u227d\u227f\u2281\u2283\u2285\u2287\u2289\u228b\u2290\u2292\u29b8\u22a3\u2ade\u2ae4\u2ae3\u2ae5\u22b1\u22b3\u22b5\u22b7\u22ca\u22cc\u22d1\u22d7\u22d9\u22db\u22dd\u22df\u22e1\u22e3\u22e5\u22e7\u22e9\u22eb\u22ed\u22f1\u22fa\u22fb\u22fc\u22fd\u22fe\u2309\u230b\u232a\u2769\u276b\u276d\u276f\u2771\u2773\u2775\u27c4\u27c6\u27c9\u27cd\u27d6\u27de\u27e3\u27e5\u27e7\u27e9\u27eb\u27ed\u27ef\u2984\u2986\u2988\u298a\u298c\u298e\u2990\u2992\u2994\u2996\u2998\u29c1\u29c5\u29d0\u29d2\u29d5\u29d9\u29db\u29f9\u29fd\u2a2c\u2a2e\u2a35\u2a3d\u2a65\u2a7a\u2a7e\u2a80\u2a82\u2a84\u2a8c\u2a92\u2a94\u2a96\u2a98\u2a9a\u2a9c\u2aa2\u2aa7\u2aa9\u2aab\u2aad\u2ab0\u2ab4\u2abc\u2abe\u2ac0\u2ac2\u2ac4\u2ac6\u2ace\u2ad0\u2ad2\u2ad4\u2ad6\u2aed\u2af8\u2afa\u2e03\u2e05\u2e0a\u2e0d\u2e1d\u2e21\u2e23\u2e25\u2e27\u2e29\u3009\u300b\u300d\u300f\u3011\u3015\u3017\u3019\u301b\u301e\ufd3f\ufe18\ufe36\ufe38\ufe3a\ufe3c\ufe3e\ufe40\ufe42\ufe44\ufe48\ufe5a\ufe5c\ufe5e\ufe65\uff09\uff1e\uff3d\uff5d\uff60\uff63'
+    PERL6_OPEN_BRACKET_CHARS  = u'''
+        \u0028 \u003c \u005b \u007b \u00ab \u0f3a \u0f3c \u169b \u2018 \u201a \u201b
+        \u201c \u201e \u201f \u2039 \u2045 \u207d \u208d \u2208 \u2209 \u220a \u2215
+        \u223c \u2243 \u2252 \u2254 \u2264 \u2266 \u2268 \u226a \u226e \u2270 \u2272
+        \u2274 \u2276 \u2278 \u227a \u227c \u227e \u2280 \u2282 \u2284 \u2286 \u2288
+        \u228a \u228f \u2291 \u2298 \u22a2 \u22a6 \u22a8 \u22a9 \u22ab \u22b0 \u22b2
+        \u22b4 \u22b6 \u22c9 \u22cb \u22d0 \u22d6 \u22d8 \u22da \u22dc \u22de \u22e0
+        \u22e2 \u22e4 \u22e6 \u22e8 \u22ea \u22ec \u22f0 \u22f2 \u22f3 \u22f4 \u22f6
+        \u22f7 \u2308 \u230a \u2329 \u2768 \u276a \u276c \u276e \u2770 \u2772 \u2774
+        \u27c3 \u27c5 \u27c8 \u27cb \u27d5 \u27dd \u27e2 \u27e4 \u27e6 \u27e8 \u27ea
+        \u27ec \u27ee \u2983 \u2985 \u2987 \u2989 \u298b \u298d \u298f \u2991 \u2993
+        \u2995 \u2997 \u29c0 \u29c4 \u29cf \u29d1 \u29d4 \u29d8 \u29da \u29f8 \u29fc
+        \u2a2b \u2a2d \u2a34 \u2a3c \u2a64 \u2a79 \u2a7d \u2a7f \u2a81 \u2a83 \u2a8b
+        \u2a91 \u2a93 \u2a95 \u2a97 \u2a99 \u2a9b \u2aa1 \u2aa6 \u2aa8 \u2aaa \u2aac
+        \u2aaf \u2ab3 \u2abb \u2abd \u2abf \u2ac1 \u2ac3 \u2ac5 \u2acd \u2acf \u2ad1
+        \u2ad3 \u2ad5 \u2aec \u2af7 \u2af9 \u2e02 \u2e04 \u2e09 \u2e0c \u2e1c \u2e20
+        \u2e22 \u2e24 \u2e26 \u2e28 \u3008 \u300a \u300c \u300e \u3010 \u3014 \u3016
+        \u3018 \u301a \u301d \ufd3e \ufe17 \ufe35 \ufe37 \ufe39 \ufe3b \ufe3d \ufe3f
+        \ufe41 \ufe43 \ufe47 \ufe59 \ufe5b \ufe5d \ufe64 \uff08 \uff1c \uff3b \uff5b
+        \uff5f \uff62
+    '''.replace(' ', '').replace('\n', '')
+    PERL6_CLOSE_BRACKET_CHARS = u'''
+        \u0029 \u003e \u005d \u007d \u00bb \u0f3b \u0f3d \u169c \u2019 \u2046 \u201d
+        \u201d \u2046 \u203a \u203a \u2046 \u207e \u208e \u220b \u220c \u220d \u29f5
+        \u223d \u22cd \u2253 \u2255 \u2265 \u2267 \u2269 \u226b \u226f \u2271 \u2273
+        \u2275 \u2277 \u2279 \u227b \u227d \u227f \u2281 \u2283 \u2285 \u2287 \u2289
+        \u228b \u2290 \u2292 \u29b8 \u22a3 \u2ade \u2ae4 \u2ae3 \u2ae5 \u22b1 \u22b3
+        \u22b5 \u22b7 \u22ca \u22cc \u22d1 \u22d7 \u22d9 \u22db \u22dd \u22df \u22e1
+        \u22e3 \u22e5 \u22e7 \u22e9 \u22eb \u22ed \u22f1 \u22fa \u22fb \u22fc \u22fd
+        \u22fe \u2309 \u230b \u232a \u2769 \u276b \u276d \u276f \u2771 \u2773 \u2775
+        \u27c4 \u27c6 \u27c9 \u27cd \u27d6 \u27de \u27e3 \u27e5 \u27e7 \u27e9 \u27eb
+        \u27ed \u27ef \u2984 \u2986 \u2988 \u298a \u298c \u298e \u2990 \u2992 \u2994
+        \u2996 \u2998 \u29c1 \u29c5 \u29d0 \u29d2 \u29d5 \u29d9 \u29db \u29f9 \u29fd
+        \u2a2c \u2a2e \u2a35 \u2a3d \u2a65 \u2a7a \u2a7e \u2a80 \u2a82 \u2a84 \u2a8c
+        \u2a92 \u2a94 \u2a96 \u2a98 \u2a9a \u2a9c \u2aa2 \u2aa7 \u2aa9 \u2aab \u2aad
+        \u2ab0 \u2ab4 \u2abc \u2abe \u2ac0 \u2ac2 \u2ac4 \u2ac6 \u2ace \u2ad0 \u2ad2
+        \u2ad4 \u2ad6 \u2aed \u2af8 \u2afa \u2e03 \u2e05 \u2e0a \u2e0d \u2e1d \u2e21
+        \u2e23 \u2e25 \u2e27 \u2e29 \u3009 \u300b \u300d \u300f \u3011 \u3015 \u3017
+        \u3019 \u301b \u301e \ufd3f \ufe18 \ufe36 \ufe38 \ufe3a \ufe3c \ufe3e \ufe40
+        \ufe42 \ufe44 \ufe48 \ufe5a \ufe5c \ufe5e \ufe65 \uff09 \uff1e \uff3d \uff5d
+        \uff60 \uff63
+    '''.replace(' ', '').replace('\n', '')
 
     name      = 'Perl6'
     aliases   = ['perl6', 'pl6']