Variable: ede-inode-directory-hash

ede-inode-directory-hash is a variable defined in files.el.gz.

Value

#s(hash-table test equal data
	      ("/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/emacs/32.0.50/lisp/"
	       5020254
	       "/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/emacs/32.0.50/"
	       5019186
	       "/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/emacs/"
	       5019185
	       "/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/share/"
	       5019179
	       "/nix/store/4sqc1yyx22dax8qs94hnxkgyg1v6gqfn-emacs-snapshot/"
	       5019159 "/nix/store/" 4903337 "/nix/" 4903336 "/"
	       394746))

Documentation

A hash of directory names and inodes.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/files.el.gz
  (file-name-directory (expand-file-name (oref this file)))) ;; )


;; Why INODEs?
;; An inode represents a unique ID that transcends symlinks, hardlinks, etc.
;; so when we cache an inode in a project, and hash directories to inodes, we
;; can avoid costly filesystem queries and regex matches.

(defvar ede-inode-directory-hash (make-hash-table
				  ;; Note on test.  Can we compare inodes or something?
				  :test 'equal)
  "A hash of directory names and inodes.")