Browse Source

emacs.el: remove tab-mark from whitespace-style which causes unexpected display-mappining for tab

pull/1/head
10sr 11 years ago
parent
commit
75beacee8f
1 changed files with 5 additions and 5 deletions
  1. +5
    -5
      emacs.el

+ 5
- 5
emacs.el View File

@@ -384,19 +384,19 @@ found, otherwise returns nil."
)) ))


(when (require 'whitespace nil t) (when (require 'whitespace nil t)
(add-to-list 'whitespace-display-mappings ; not work
`(tab-mark ?\t ,(vconcat "^I\t")))
(add-to-list 'whitespace-display-mappings
`(newline-mark ?\n ,(vconcat "$\n")))
(setq whitespace-style '(face (setq whitespace-style '(face
trailing ; trailing blanks trailing ; trailing blanks
newline ; newlines newline ; newlines
newline-mark ; use display table for newline newline-mark ; use display table for newline
tab-mark
;; tab-mark
empty ; empty lines at beg or end of buffer empty ; empty lines at beg or end of buffer
lines-tail ; lines over 80 lines-tail ; lines over 80
)) ))
;; (setq whitespace-newline 'font-lock-comment-face) ;; (setq whitespace-newline 'font-lock-comment-face)
(add-to-list 'whitespace-display-mappings
`(newline-mark ?\n ,(vconcat "$\n")))
(add-to-list 'whitespace-display-mappings ; not work
`(tab-mark ?\t ,(vconcat "^I\t")))
(global-whitespace-mode t) (global-whitespace-mode t)
(when (eq (display-color-cells) (when (eq (display-color-cells)
256) 256)


Loading…
Cancel
Save