comparison lisp/language/devan-util.el @ 46222:abba3d3c7e98

(dev-char-glyph-hash, dev-glyph-glyph-hash) (dev-glyph-glyph-2-hash): Switch makehash -> make-hash-table.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 07 Jul 2002 20:59:00 +0000
parents 4c8338cf29e9
children 0d8b17d428b5
comparison
equal deleted inserted replaced
46221:2f81e2382d8d 46222:abba3d3c7e98
425 "Devanagari characters to glyphs conversion table. 425 "Devanagari characters to glyphs conversion table.
426 Default value contains only the basic rules. You may add your own 426 Default value contains only the basic rules. You may add your own
427 preferred rule from the sanskrit fonts." ) 427 preferred rule from the sanskrit fonts." )
428 428
429 (defvar dev-char-glyph-hash 429 (defvar dev-char-glyph-hash
430 (let* ((hash (makehash 'equal))) 430 (let* ((hash (make-hash-table :test 'equal)))
431 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash))) 431 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash)))
432 dev-char-glyph) 432 dev-char-glyph)
433 hash)) 433 hash))
434 434
435 (defvar dev-char-glyph-regexp 435 (defvar dev-char-glyph-regexp
466 ("\$,4"L(B\$,4"&(B" . "\$,4"M(B") 466 ("\$,4"L(B\$,4"&(B" . "\$,4"M(B")
467 ("\$,4"L(B\$,4"'(B" . "\$,4"N(B") 467 ("\$,4"L(B\$,4"'(B" . "\$,4"N(B")
468 ("\$,4"L(B\$,4"'(B\$,4"&(B" . "\$,4"O(B") 468 ("\$,4"L(B\$,4"'(B\$,4"&(B" . "\$,4"O(B")
469 )) 469 ))
470 (defvar dev-glyph-glyph-hash 470 (defvar dev-glyph-glyph-hash
471 (let* ((hash (makehash 'equal))) 471 (let* ((hash (make-hash-table :test 'equal)))
472 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash))) 472 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash)))
473 dev-glyph-glyph) 473 dev-glyph-glyph)
474 hash)) 474 hash))
475 (defvar dev-glyph-glyph-regexp 475 (defvar dev-glyph-glyph-regexp
476 (devanagari-regexp-of-hashtbl-keys dev-glyph-glyph-hash)) 476 (devanagari-regexp-of-hashtbl-keys dev-glyph-glyph-hash))
481 '(("$,4"*(B" . "$,4".(B") 481 '(("$,4"*(B" . "$,4".(B")
482 ("$,4"+(B" . "$,4"/(B") 482 ("$,4"+(B" . "$,4"/(B")
483 ("$,4",(B" . "$,4"0(B") 483 ("$,4",(B" . "$,4"0(B")
484 ("$,4"-(B" . "$,4"1(B"))) 484 ("$,4"-(B" . "$,4"1(B")))
485 (defvar dev-glyph-glyph-2-hash 485 (defvar dev-glyph-glyph-2-hash
486 (let* ((hash (makehash 'equal))) 486 (let* ((hash (make-hash-table :test 'equal)))
487 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash))) 487 (mapc (function (lambda (x) (puthash (car x) (cdr x) hash)))
488 dev-glyph-glyph-2) 488 dev-glyph-glyph-2)
489 hash)) 489 hash))
490 (defvar dev-glyph-glyph-2-regexp 490 (defvar dev-glyph-glyph-2-regexp
491 (devanagari-regexp-of-hashtbl-keys dev-glyph-glyph-2-hash)) 491 (devanagari-regexp-of-hashtbl-keys dev-glyph-glyph-2-hash))