• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/

Lines Matching +defs:face +defs:name

60 (defvar add-log-buffer-file-name-function)
199 "`diff-mode' face inherited by hunk and index header faces."
202 (put 'diff-header-face 'face-alias 'diff-header)
203 (defvar diff-header-face 'diff-header)
215 "`diff-mode' face used to highlight file header lines."
218 (put 'diff-file-header-face 'face-alias 'diff-file-header)
219 (defvar diff-file-header-face 'diff-file-header)
223 "`diff-mode' face used to highlight index header lines."
226 (put 'diff-index-face 'face-alias 'diff-index)
227 (defvar diff-index-face 'diff-index)
231 "`diff-mode' face used to highlight hunk header lines."
234 (put 'diff-hunk-header-face 'face-alias 'diff-hunk-header)
235 (defvar diff-hunk-header-face 'diff-hunk-header)
239 "`diff-mode' face used to highlight removed lines."
242 (put 'diff-removed-face 'face-alias 'diff-removed)
243 (defvar diff-removed-face 'diff-removed)
247 "`diff-mode' face used to highlight added lines."
250 (put 'diff-added-face 'face-alias 'diff-added)
251 (defvar diff-added-face 'diff-added)
258 "`diff-mode' face used to highlight changed lines."
261 (put 'diff-changed-face 'face-alias 'diff-changed)
262 (defvar diff-changed-face 'diff-changed)
266 "`diff-mode' face used to highlight indicator of removed lines (-, <)."
269 (defvar diff-indicator-removed-face 'diff-indicator-removed)
273 "`diff-mode' face used to highlight indicator of added lines (+, >)."
276 (defvar diff-indicator-added-face 'diff-indicator-added)
280 "`diff-mode' face used to highlight indicator of changed lines."
283 (defvar diff-indicator-changed-face 'diff-indicator-changed)
287 "`diff-mode' face used to highlight function names produced by \"diff -p\"."
290 (put 'diff-function-face 'face-alias 'diff-function)
291 (defvar diff-function-face 'diff-function)
295 "`diff-mode' face used to highlight context and other side-information."
298 (put 'diff-context-face 'face-alias 'diff-context)
299 (defvar diff-context-face 'diff-context)
303 "`diff-mode' face used to highlight nonexistent files in recursive diffs."
306 (put 'diff-nonexistent-face 'face-alias 'diff-nonexistent)
307 (defvar diff-nonexistent-face 'diff-nonexistent)
334 (1 diff-hunk-header-face) (2 diff-function-face))
336 (1 diff-hunk-header-face) (2 diff-function-face))
337 ("^\\*\\*\\* .+ \\*\\*\\*\\*". diff-hunk-header-face) ;context
338 ("^--- .+ ----$" . diff-hunk-header-face) ;context
339 ("^[0-9,]+[acd][0-9,]+$" . diff-hunk-header-face) ;normal
340 ("^---$" . diff-hunk-header-face) ;normal
342 (0 diff-header-face) (2 diff-file-header-face prepend))
344 (1 diff-indicator-removed-face) (2 diff-removed-face))
346 (1 diff-indicator-added-face) (2 diff-added-face))
348 (1 diff-indicator-changed-face) (2 diff-changed-face))
350 (0 diff-header-face) (1 diff-index-face prepend))
351 ("^Only in .*\n" . diff-nonexistent-face)
353 (1 font-lock-comment-delimiter-face)
354 (2 font-lock-comment-face))
355 ("^[^-=+*!<>#].*\n" (0 diff-context-face))))
361 ;; Prefer second name as first is most likely to be a backup or
362 ;; version-control name. The [\t\n] at the end of the unidiff pattern
547 (defun diff-tell-file-name (old name)
553 (unless fs (error "No file name to look for"))
554 (list old (read-file-name (format "File for %s: " (car fs))
555 nil (diff-find-file-name old) t))))
557 (unless fs (error "No file name to look for"))
558 (push (cons fs name) diff-remembered-files-alist)))
588 (defun diff-find-file-name (&optional old prefix)
616 (and (string-match "\\.rej\\'" (or buffer-file-name ""))
617 (let ((file (substring buffer-file-name 0 (match-beginning 0))))
625 (diff-find-file-name old (match-string 1)))
627 (let ((file (read-file-name (format "Use file %s: " (or (first fs) ""))
1035 (set (make-local-variable 'add-log-buffer-file-name-function)
1036 'diff-find-file-name))
1057 (when (and buffer-file-name
1058 (eq 0 (nth 7 (file-attributes buffer-file-name))))
1059 (delete-file buffer-file-name)))
1313 (file (or (diff-find-file-name other) (error "Can't find the file")))
1370 (and buffer-file-name
1371 (backup-file-name-p buffer-file-name)
1375 (file-name-nondirectory
1376 buffer-file-name)))))))
1437 "Find the name of function at point.
1450 ;; try to figure out the function name just from the code-fragment.
1512 ;; (diff-find-file-name, diff-mode): add smarts to find the right file
1513 ;; for *.rej files (that lack any file name indication).
1532 ;; (diff-find-file-name): taken out of diff-goto-source.