[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/idlwave cba1950d51 216/360: Add structure tag completio
From: |
ELPA Syncer |
Subject: |
[elpa] externals/idlwave cba1950d51 216/360: Add structure tag completion by default (configurable). |
Date: |
Sun, 28 Apr 2024 00:59:26 -0400 (EDT) |
branch: externals/idlwave
commit cba1950d51ce73a633eb4f5131bea75ac82240b6
Author: JD Smith <jdtsmith@gmail.com>
Commit: JD Smith <jdtsmith@gmail.com>
Add structure tag completion by default (configurable).
---
idlwave.el | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/idlwave.el b/idlwave.el
index 6bc00ecb7a..643bd13426 100644
--- a/idlwave.el
+++ b/idlwave.el
@@ -601,6 +601,10 @@ for which to assume this can be set here."
:group 'idlwave-routine-info
:type '(repeat (regexp :tag "Match method:")))
+(defcustom idlwave-complete-structure-tags t
+ "Whether to complete structure tags in source and shell."
+ :group 'idlwave-routine-info
+ :type 'boolean)
(defcustom idlwave-completion-show-classes 1
"*Number of classes to show when completing object methods and keywords.
@@ -1996,6 +2000,11 @@ The main features of this mode are
;; Update the routine info with info about current buffer?
(idlwave-new-buffer-update)
+ (if idlwave-complete-structure-tags
+ (add-hook 'idlwave-mode-hook
+ (lambda ()
+ (require 'idlw-complete-structtag))))
+
;; Run the mode hook
(run-hooks 'idlwave-mode-hook))
- [elpa] externals/idlwave 2a800c0730 158/360: - Remove obsoleted HTML help stuff., (continued)
- [elpa] externals/idlwave 2a800c0730 158/360: - Remove obsoleted HTML help stuff., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 0ef92e9687 164/360: - Return t from assistant-start., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 32b1b75de5 169/360: - Update copyright., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 20dcf5b496 228/360: Look for pro/fun only for indent in MAIN-level routine., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave efd25a4cb3 179/360: make after-save-hook local, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave e250cb0787 199/360: New Eclipse-based help system support (alongside old Assistant system)., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave e74a13eafe 191/360: Add normal bindings for comint commands, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave b95cfc6fb1 215/360: v6.2, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave cf2850f09b 183/360: Height-frac, for in-frame shell windows, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 9d5bc223aa 172/360: Copyright/date, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave cba1950d51 216/360: Add structure tag completion by default (configurable).,
ELPA Syncer <=
- [elpa] externals/idlwave e27fc1ee3d 251/360: Doc cleanup., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave f334f5294e 247/360: Re-organize/simplify key man binding code., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 7340631fc7 159/360: - IDLWAVE 6.0, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave ecfa158b87 211/360: Added gitignore, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 3c7ea0dcf9 200/360: Email cleanup, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave def98bda5e 208/360: start-of-substatement: Skip blank/comment lines as well., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave f0a5d18574 186/360: Better current module name, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave a187552ac8 282/360: Comments/documentation, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 6adfc1a3a1 299/360: Clean comments and definitions, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 164b56ace2 284/360: Add link path information., ELPA Syncer, 2024/04/28