Commit 8b40bb55 authored by Vinicius Jose Latorre's avatar Vinicius Jose Latorre
Browse files

New newline minor mode visualization.

parent 2f56f788
2008-07-24 Vinicius Jose Latorre <viniciusjl@ig.com.br>
* whitespace.el: New version 11.2.
(whitespace-newline-mode, global-whitespace-newline-mode): New newline
minor mode visualization.
2008-07-24 Dan Nicolaescu <dann@ics.uci.edu>
* progmodes/cc-mode.el (auto-mode-alist): Add .i and .ii files.
......
......@@ -6,7 +6,7 @@
;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br>
;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br>
;; Keywords: data, wp
;; Version: 11.1
;; Version: 11.2
;; X-URL: http://www.emacswiki.org/cgi-bin/wiki/ViniciusJoseLatorre
;; This file is part of GNU Emacs.
......@@ -160,6 +160,12 @@
;;
;; There are also the following useful commands:
;;
;; `whitespace-newline-mode'
;; Toggle newline minor mode visualization ("nl" on modeline).
;;
;; `global-whitespace-newline-mode'
;; Toggle newline global minor mode visualization ("NL" on modeline).
;;
;; `whitespace-report'
;; Report some blank problems in buffer.
;;
......@@ -1016,6 +1022,26 @@ Only useful with a windowing system."
(t ; whitespace-mode off
(whitespace-turn-off))))
;;;###autoload
(define-minor-mode whitespace-newline-mode
"Toggle newline minor mode visualization (\"nl\" on modeline).
If ARG is null, toggle newline visualization.
If ARG is a number greater than zero, turn on visualization;
otherwise, turn off visualization.
Only useful with a windowing system.
See also `whitespace-newline'."
:lighter " nl"
:init-value nil
:global nil
:group 'whitespace
(let ((whitespace-style '(newline-mark newline)))
(whitespace-mode whitespace-newline-mode)
;; sync states (running a batch job)
(setq whitespace-newline-mode whitespace-mode)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; User commands - Global mode
......@@ -1074,6 +1100,26 @@ Only useful with a windowing system."
;; Otherwise, turn on whitespace mode.
(whitespace-turn-on)))))
;;;###autoload
(define-minor-mode global-whitespace-newline-mode
"Toggle newline global minor mode visualization (\"NL\" on modeline).
If ARG is null, toggle newline visualization.
If ARG is a number greater than zero, turn on visualization;
otherwise, turn off visualization.
Only useful with a windowing system.
See also `whitespace-newline'."
:lighter " NL"
:init-value nil
:global t
:group 'whitespace
(let ((whitespace-style '(newline-mark newline)))
(global-whitespace-mode global-whitespace-newline-mode)
;; sync states (running a batch job)
(setq global-whitespace-newline-mode global-whitespace-mode)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; User commands - Toggle
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment