From: Martin Stjernholm Date: Wed, 16 Jul 2003 21:00:21 +0000 (+0000) Subject: #Updated to 5.30.4. X-Git-Tag: ttn-vms-21-2-B4~9312 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f6c4327a0c468215cfa5ada6377e1bbb32c087b2;p=emacs.git #Updated to 5.30.4. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f62e33326c5..67252fe15b1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,18 @@ +2003-07-16 Martin Stjernholm + + * progmodes/cc-defs.el (c-langelem-sym, c-langelem-pos, + c-langelem-2nd-pos): Added accessor functions for syntactic + elements. + +2003-07-16 Martin Stjernholm + + * progmodes/cc-engine.el (c-literal-faces): Declare as a variable + since it might be modified. + + * progmodes/cc-langs.el: (c++-make-template-syntax-table, + c-syntactic-ws-start, c-syntactic-ws-end): Gave more consistent + names to these language constants. + 2003-07-15 Kim F. Storm * apropos.el (apropos-sort-by-scores): Rename from apropos-show-scores. diff --git a/lisp/progmodes/cc-vars.el b/lisp/progmodes/cc-vars.el index d11a04f8cd9..e60854f3f50 100644 --- a/lisp/progmodes/cc-vars.el +++ b/lisp/progmodes/cc-vars.el @@ -1504,14 +1504,9 @@ as designated in the variable `c-file-style'.") (cc-bytecomp-defvar c-syntactic-context) (defvar c-syntactic-context) ;; Variable containing the syntactic analysis list during indentation. -;; It is a list with one element for each found syntactic symbol. -;; Each element is a list with the symbol name in the first position, -;; followed by zero or more elements containing any additional info -;; associated with the syntactic symbol. Specifically, the second -;; element is the relpos (a.k.a. anchor position), or nil if there -;; isn't any. See the comments in the `c-offsets-alist' variable for -;; more detailed info about the data each syntactic symbol provides. -;; +;; It is a list with one element for each found syntactic symbol. See +;; `c-syntactic-element' for further info. +;; ;; This is always bound dynamically. It should never be set ;; statically (e.g. with `setq'). @@ -1519,7 +1514,17 @@ as designated in the variable `c-file-style'.") (defvar c-syntactic-element) ;; Variable containing the info regarding the current syntactic ;; element during calls to the lineup functions. The value is one of -;; the elements in the list in `c-syntactic-context'. +;; the elements in the list in `c-syntactic-context' and is a list +;; with the symbol name in the first position, followed by zero or +;; more elements containing any additional info associated with the +;; syntactic symbol. There are accessor functions `c-langelem-sym', +;; `c-langelem-pos', `c-langelem-col', and `c-langelem-2nd-pos' to +;; access the list. +;; +;; Specifically, the element returned by `c-langelem-pos' is the +;; relpos (a.k.a. anchor position), or nil if there isn't any. See +;; the comments in the `c-offsets-alist' variable for more detailed +;; info about the data each syntactic symbol provides. ;; ;; This is always bound dynamically. It should never be set ;; statically (e.g. with `setq').