[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gnuplot af7e8de 073/184: Remove references to obsolete kw-
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gnuplot af7e8de 073/184: Remove references to obsolete kw-compl and hilit19 packages |
Date: |
Sun, 29 Aug 2021 11:03:18 -0400 (EDT) |
branch: elpa/gnuplot
commit af7e8deba9ee13cdb0dd8db2356f9b16b6e75bee
Author: joddie <jonxfield@gmail.com>
Commit: joddie <jonxfield@gmail.com>
Remove references to obsolete kw-compl and hilit19 packages
See issue #12 re: ancient emacs versions
---
gnuplot.el | 23 +++--------------------
1 file changed, 3 insertions(+), 20 deletions(-)
diff --git a/gnuplot.el b/gnuplot.el
index a06b9f9..71f78c9 100644
--- a/gnuplot.el
+++ b/gnuplot.el
@@ -629,9 +629,7 @@ These are set by `gnuplot-set-keywords-list' from the
values in
(defcustom gnuplot-keywords-when 'deferred ;; 'immediately
"This variable controls when the info file is parsed.
The choices are immediately upon starting gnuplot-mode or the first
-time that data is needed. If you use hilit19, then the info file is
-parsed immediately regardless of the value of this variable. But
-you're not using that musty old thing, are you..."
+time that data is needed."
:group 'gnuplot
:type
'(radio (const :tag "Parse info file when gnuplot-mode starts"
immediately)
@@ -733,8 +731,6 @@ symbol `complete' in gnuplot-mode buffers."
(define-key gnuplot-mode-map "\M-\t" completion-function))
;;(define-key gnuplot-mode-map "\C-m" 'reindent-then-newline-and-indent)
- ;;(if (featurep 'kw-compl)
- ;; (define-key gnuplot-mode-map "\M-\r" 'kw-compl-abbrev)))
(cond (gnuplot-xemacs-p
(define-key gnuplot-mode-map '(shift button2)
'gnuplot-gui-mouse-set))
@@ -1689,7 +1685,6 @@ These are highlighted using `font-lock-constant-face'.")
;; Set up colorization for gnuplot.
;; This handles font-lock for emacs and xemacs.
-;; hilit19 is handled in `gnuplot-mode'.
(defvar gnuplot-font-lock-keywords nil)
(defvar gnuplot-font-lock-syntactic-keywords nil)
(defvar gnuplot-font-lock-defaults nil)
@@ -3079,20 +3074,8 @@ a list:
(set-syntax-table gnuplot-mode-syntax-table)
- (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 "\\|")
- "\\)\\b")))
- (hilit-set-mode-patterns
- 'gnuplot-mode
- `(("#.*$" nil comment)
- ("\\([a-zA-Z0-9_-]+\\)\\(([^)]*)\\)?\\s *=" nil define)
- ,(list keywords 'nil 'keyword)
- (hilit-string-find ?\\ string)))))
+ (when (eq gnuplot-keywords-when 'immediately) ; <HW>
+ (gnuplot-setup-info-look)) ;; <SE>
(if gnuplot-xemacs-p ; deal with font-lock
(when (fboundp 'turn-on-font-lock)
- [nongnu] elpa/gnuplot 6da76ee 052/184: Merge branch 'devel', (continued)
- [nongnu] elpa/gnuplot 6da76ee 052/184: Merge branch 'devel', ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot d26d498 062/184: Added a customization option for gnuplot-inline-image-mode., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot d70c94a 065/184: Better docstrings for context-sensitive and inline-image modes, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 43effb0 068/184: Add gnuplot-context to makefiles., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot f0b1ea7 085/184: Update lists of font-lock keywords., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 70dd22e 060/184: Keyboard shortcut and menu item for toggling inline mode., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot a0fee02 086/184: use `many1' for iteration spec, and tweak its test case, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 2dc71de 077/184: Move window-full-height-p up with other compatibility hacks, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 3245468 084/184: Fixes to context-sensitive grammar, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot a290617 079/184: Make info window/frame handling work alike in context and non-context modes, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot af7e8de 073/184: Remove references to obsolete kw-compl and hilit19 packages,
ELPA Syncer <=
- [nongnu] elpa/gnuplot 630c945 093/184: Clean up build process to be closer to gnuplot source tree., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot c827a90 090/184: Load gnuplot-eldoc only if needed, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot cabfc6c 088/184: fix annoying delay in indentation with blinking paren mode, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 327d564 091/184: Fix indentation: only outdent a maximum of one closing brace per line, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 7046fe1 092/184: Misc cleanup and documentation, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot a25b290 094/184: Update README for new release., ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 0134457 098/184: Add configure scripts, etc. back to repository for easier building, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot 1b8e0e3 095/184: Update included info file for Gnuplot 4.6, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot d5eb309 102/184: Merge pull request #17 from yyr/master, ELPA Syncer, 2021/08/29
- [nongnu] elpa/gnuplot ae7c4b4 104/184: readme tweaks, ELPA Syncer, 2021/08/29