@@ -290,6 +290,35 @@ Run M-x describe-variable haskell-mode-hook for a list of such modes."))
290
290
(modify-syntax-entry x " _" table))
291
291
; ; Some of these are actually OK by default.
292
292
" !#$%&*+⧺./:<=>?@^|~" )
293
+
294
+ ; ; More different symbol characters
295
+ (modify-syntax-entry (cons 128768 128895 ) " _" table) ; Alchemical Symbols
296
+ (modify-syntax-entry (cons 65936 65999 ) " _" table) ; Ancient Symbols
297
+ (modify-syntax-entry (cons 8592 8703 ) " _" table) ; Arrows
298
+ (modify-syntax-entry (cons 118784 119039 ) " _" table) ; Byzantine Musical Symbols
299
+ (modify-syntax-entry (cons 12288 12351 ) " _" table) ; CJK Symbols and Punctuation
300
+ (modify-syntax-entry (cons 8400 8447 ) " _" table) ; Combining Diacritical Marks for Symbols
301
+ (modify-syntax-entry (cons 74752 74879 ) " _" table) ; Cuneiform Numbers and Punctuation
302
+ (modify-syntax-entry (cons 8352 8399 ) " _" table) ; Currency Symbols
303
+ (modify-syntax-entry (cons 8192 8303 ) " _" table) ; General Punctuation
304
+ (modify-syntax-entry (cons 6624 6655 ) " _" table) ; Khmer Symbols
305
+ (modify-syntax-entry (cons 8704 8959 ) " _" table) ; Mathematical Operators
306
+ (modify-syntax-entry (cons 10176 10223 ) " _" table) ; Miscellaneous Mathematical Symbols-A
307
+ (modify-syntax-entry (cons 10624 10751 ) " _" table) ; Miscellaneous Mathematical Symbols-B
308
+ (modify-syntax-entry (cons 9728 9983 ) " _" table) ; Miscellaneous Symbols
309
+ (modify-syntax-entry (cons 11008 11263 ) " _" table) ; Miscellaneous Symbols and Arrows
310
+ (modify-syntax-entry (cons 127744 128511 ) " _" table) ; Miscellaneous Symbols and Pictographs
311
+ (modify-syntax-entry (cons 119040 119295 ) " _" table) ; Musical Symbols
312
+ (modify-syntax-entry (cons 69216 69247 ) " _" table) ; Rumi Numeral Symbols
313
+ (modify-syntax-entry (cons 10224 10239 ) " _" table) ; Supplemental Arrows-A
314
+ (modify-syntax-entry (cons 10496 10623 ) " _" table) ; Supplemental Arrows-B
315
+ (modify-syntax-entry (cons 129024 129279 ) " _" table) ; Supplemental Arrows-C
316
+ (modify-syntax-entry (cons 10752 11007 ) " _" table) ; Supplemental Mathematical Operators
317
+ (modify-syntax-entry (cons 11776 11903 ) " _" table) ; Supplemental Punctuation
318
+ (modify-syntax-entry (cons 119552 119647 ) " _" table) ; Tai Xuan Jing Symbols
319
+ (modify-syntax-entry (cons 128640 128767 ) " _" table) ; Transport and Map Symbols
320
+ (modify-syntax-entry (cons 19904 19967 ) " _" table) ; Yijing Hexagram Symbols
321
+
293
322
(unless (featurep 'mule )
294
323
; ; Non-ASCII syntax should be OK, at least in Emacs.
295
324
(mapc (lambda (x )
0 commit comments