Fixes the following warnings:
In toplevel form:
num3-mode.el:47:1:Warning: defcustom for ‘num3-group-size’ fails to specify
type
num3-mode.el:47:1:Warning: defcustom for ‘num3-group-size’ fails to specify
type
num3-mode.el:50:1:Warning: defcustom for ‘num3-threshold’ fails to specify
type
num3-mode.el:50:1:Warning: defcustom for ‘num3-threshold’ fails to specify
type
In num3-mode:
num3-mode.el:95:11:Warning: ‘font-lock-fontify-buffer’ is for interactive use
only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead.
:group 'text)
(defcustom num3-group-size 3
:group 'text)
(defcustom num3-group-size 3
- "Number of digits to group in decimal numbers.")
+ "Number of digits to group in decimal numbers."
+ :type 'integer)
(defcustom num3-threshold 5
(defcustom num3-threshold 5
- "Number must be at least that long to start highlighting.")
+ "Number must be at least that long to start highlighting."
+ :type 'integer)
(defface num3-face-odd
'((t))
(defface num3-face-odd
'((t))
(font-lock-add-keywords nil '(num3--matcher) 'append))
(font-lock-remove-keywords nil '(num3--matcher)))
(if (fboundp 'font-lock-flush) (font-lock-flush)
(font-lock-add-keywords nil '(num3--matcher) 'append))
(font-lock-remove-keywords nil '(num3--matcher)))
(if (fboundp 'font-lock-flush) (font-lock-flush)
- (when font-lock-mode (font-lock-fontify-buffer))))
+ (when font-lock-mode (with-no-warnings (font-lock-fontify-buffer)))))
;;;###autoload
(define-globalized-minor-mode global-num3-mode num3-mode num3-mode)
;;;###autoload
(define-globalized-minor-mode global-num3-mode num3-mode num3-mode)