emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 95c400a: Move declaration of c-syntax-table-hwm to


From: Alan Mackenzie
Subject: [Emacs-diffs] master 95c400a: Move declaration of c-syntax-table-hwm to avoid compiler warnings.
Date: Thu, 13 Jun 2019 04:48:08 -0400 (EDT)

branch: master
commit 95c400a508c5571cb1318334a19e53839bc0c590
Author: Alan Mackenzie <address@hidden>
Commit: Alan Mackenzie <address@hidden>

    Move declaration of c-syntax-table-hwm to avoid compiler warnings.
    
    This variable was declared after an invocation of a defsubst which used it,
    the defsubst being in another file.
    
    * lisp/progmodes/cc-mode (c-syntax-table-hwm): Move the declaration to 
earlier
    in the file.
---
 lisp/progmodes/cc-mode.el | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el
index b8e21e2..83c0e36 100644
--- a/lisp/progmodes/cc-mode.el
+++ b/lisp/progmodes/cc-mode.el
@@ -506,6 +506,13 @@ preferably use the `c-mode-menu' language constant 
directly."
 ;; and `after-change-functions'.  Note that this variable is not set when
 ;; `c-before-change' is invoked by a change to text properties.
 
+(defvar c-syntax-table-hwm most-positive-fixnum)
+;; A workaround for `syntax-ppss''s failure to take account of changes in
+;; syntax-table text properties.  This variable gets set to the lowest
+;; position where the syntax-table text property is changed, and that value
+;; gets supplied to `syntax-ppss-flush-cache' just before a font locking is
+;; due to take place.
+
 (defun c-basic-common-init (mode default-style)
   "Do the necessary initialization for the syntax handling routines
 and the line breaking/filling code.  Intended to be used by other
@@ -888,13 +895,6 @@ Note that the style variables are always made local to the 
buffer."
 
 
 ;;; Change hooks, linking with Font Lock and electric-indent-mode.
-(defvar c-syntax-table-hwm most-positive-fixnum)
-;; A workaround for `syntax-ppss''s failure to take account of changes in
-;; syntax-table text properties.  This variable gets set to the lowest
-;; position where the syntax-table text property is changed, and that value
-;; gets supplied to `syntax-ppss-flush-cache' just before a font locking is
-;; due to take place.
-
 (defun c-called-from-text-property-change-p ()
   ;; Is the primitive which invoked `before-change-functions' or
   ;; `after-change-functions' one which merely changes text properties?  This



reply via email to

[Prev in Thread] Current Thread [Next in Thread]