@@ -290,6 +290,35 @@ Run M-x describe-variable haskell-mode-hook for a list of such modes."))
290290 (modify-syntax-entry x " _" table))
291291 ; ; Some of these are actually OK by default.
292292 " !#$%&*+⧺./:<=>?@^|~" )
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+
293322 (unless (featurep 'mule )
294323 ; ; Non-ASCII syntax should be OK, at least in Emacs.
295324 (mapc (lambda (x )
0 commit comments