• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/mh-e/

Lines Matching defs:table

99 (defvar mh-thread-id-table nil
100 "Thread ID table maps from message identifiers to message containers.")
101 (make-variable-buffer-local 'mh-thread-id-table)
359 "Initialize the hash table in VAR.
360 TEST is the test to use when creating a new hash table."
362 `(if ,var (clrhash ,var) (setq ,var (make-hash-table :test ,test))))
368 (mh-thread-initialize-hash mh-thread-id-table #'eq)
377 "Given ID, return the corresponding container in `mh-thread-id-table'.
379 the id-table is updated."
382 (or (gethash id mh-thread-id-table)
383 (setf (gethash id mh-thread-id-table)
543 `mh-thread-duplicates' hash table."
554 (container (gethash id mh-thread-id-table)))
557 (t (setf (gethash id mh-thread-id-table)
564 (let* ((container (gethash id mh-thread-id-table))
644 mh-thread-id-table)
653 (flet ((mh-get-table (symbol)
657 (setq mh-thread-id-hash (mh-get-table 'mh-thread-id-hash))
658 (setq mh-thread-subject-hash (mh-get-table 'mh-thread-subject-hash))
659 (setq mh-thread-id-table (mh-get-table 'mh-thread-id-table))
660 (setq mh-thread-id-index-map (mh-get-table 'mh-thread-id-index-map))
661 (setq mh-thread-index-id-map (mh-get-table 'mh-thread-index-id-map))
662 (setq mh-thread-scan-line-map (mh-get-table 'mh-thread-scan-line-map))
664 (mh-get-table 'mh-thread-subject-container-hash))
665 (setq mh-thread-duplicates (mh-get-table 'mh-thread-duplicates))
666 (setq mh-thread-history (mh-get-table 'mh-thread-history))))
735 mh-thread-id-table)
762 (mh-thread-scan-line-map (make-hash-table)))
768 (when (> (hash-table-count mh-thread-scan-line-map) 0)
850 mh-thread-id-table)))))