[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gnuplot 8d367f5 028/184: Better assignment-matching regexp
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gnuplot 8d367f5 028/184: Better assignment-matching regexp (?) |
Date: |
Sun, 29 Aug 2021 11:03:09 -0400 (EDT) |
branch: elpa/gnuplot
commit 8d367f588fec6ffd30ad221801884157eead3fd1
Author: Jonathan Oddie <j.j.oddie@gmail.com>
Commit: Jonathan Oddie <j.j.oddie@gmail.com>
Better assignment-matching regexp (?)
---
gnuplot.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnuplot.el b/gnuplot.el
index b658719..dc6458b 100644
--- a/gnuplot.el
+++ b/gnuplot.el
@@ -1610,8 +1610,8 @@ These are highlighted using `font-lock-reference-face'.")
'("\\[\\([^]]+\\)\\]" 1 font-lock-reference-face)
;; variable/function definitions
- '("\\(\\<[a-z]+[a-z_0-9(),\t]*\\)[ \t]*=" 1
- font-lock-variable-name-face)
+
'("\\(\\(\\sw\\|\\s_\\)+\\s-*\\((\\s-*\\(\\sw\\|\\s_\\)*\\s-*\\(,\\s-*\\sw*\\)*\\s-*)\\)?\\s-*=\\)[^=]"
+ 1 font-lock-variable-name-face)
;; built-in function names
(cons (gnuplot-make-regexp gnuplot-keywords-builtin-functions)
@@ -2298,7 +2298,6 @@ Add additional indentation for continuation lines."
;;
;; Functions for finding the start and end of continuation blocks
-;; (a bunch of
;;
;; Check if line containing point is a continuation
@@ -2864,6 +2863,7 @@ a list:
(if (or (fboundp 'hilit-set-mode-patterns)
(equal gnuplot-keywords-when 'immediately)) ; <HW>
(gnuplot-setup-info-look)) ;; <SE>
+
(if (fboundp 'hilit-set-mode-patterns) ; deal with hilit19 (ho hum!)
(let ((keywords (concat "\\b\\(" (mapconcat 'identity
gnuplot-keywords "\\|")
- [nongnu] elpa/gnuplot a375477 031/184: Merge pull request #7 from mcraveiro/master, (continued)
- [nongnu] elpa/gnuplot a375477 031/184: Merge pull request #7 from mcraveiro/master, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 566e92f 027/184: Fixed a dumb bug in gnuplot-indent-line., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot aba40f1 034/184: Document the change to `gnuplot-make-regexp', ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 72ccda3 017/184: Improved syntax parsing and highlighting, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 2387f12 016/184: Restored some XEmacs compatibility that I broke., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot df865fc 013/184: Slight change to font-lock regexps, and use buffer-local variables, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 0faec4f 022/184: Check that gnuplot-process is not nil in gnuplot-close-down, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 57fd4a2 036/184: Attempt to fix issue #9, void-function gnuplot-start-comint-function, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot ca241a7 035/184: Merge remote-tracking branch 'origin/devel' into devel, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 7f29578 023/184: Minor improvements to movement-by-command functions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 8d367f5 028/184: Better assignment-matching regexp (?),
ELPA Syncer <=
- [nongnu] elpa/gnuplot 049f953 044/184: Use absolute locations in all jump/call/choice/commit instructions., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 40efb8e 067/184: Make loading of gnuplot work with and without gnuplot-context., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 0d2079a 056/184: Fixed a regression in 7cb3975 relating to scanning stack at end-of-command, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 2bf9779 063/184: Remove macro hacks for ancient Emacs versions, as per issue #12, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot cf513f9 049/184: Added (require 'eldoc) to gnuplot-context.el. Improved documentation., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot a7cfd1d 055/184: Abbreviate "print" command, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot ae5e628 074/184: Make context completion work on xemacs (21.4), ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 6e0ed5f 050/184: Added x2label, y2label to grammar, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 89e5445 053/184: Add customization options to turn context completion on and off., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot ffe6c66 059/184: First shot at implementing inline plot images in process buffer, ELPA Syncer, 2021/08/29