emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/progmodes/cc-langs.el [lexbind]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/progmodes/cc-langs.el [lexbind]
Date: Sat, 04 Sep 2004 05:42:59 -0400

Index: emacs/lisp/progmodes/cc-langs.el
diff -c emacs/lisp/progmodes/cc-langs.el:1.19.2.2 
emacs/lisp/progmodes/cc-langs.el:1.19.2.3
*** emacs/lisp/progmodes/cc-langs.el:1.19.2.2   Tue Oct 14 23:30:15 2003
--- emacs/lisp/progmodes/cc-langs.el    Sat Sep  4 09:22:57 2004
***************
*** 374,379 ****
--- 374,385 ----
  not contain a \\| operator at the top level."
    t    nil
    c++  "::"
+   ;; Java has "." to concatenate identifiers but it's also used for
+   ;; normal indexing.  There's special code in the Java font lock
+   ;; rules to fontify qualified identifiers based on the standard
+   ;; naming conventions.  We still define "." here to make
+   ;; `c-forward-name' move over as long names as possible which is
+   ;; necessary to e.g. handle throws clauses correctly.
    java "\\."
    idl  "::"
    pike "\\(::\\|\\.\\)")




reply via email to

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