[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/cobol-mode 3cc627e 5/8: * copyright_exceptions: Update
From: |
Stefan Monnier |
Subject: |
[elpa] externals/cobol-mode 3cc627e 5/8: * copyright_exceptions: Update for new uni-confusables/gen-confusables.el |
Date: |
Sat, 28 Nov 2020 00:16:40 -0500 (EST) |
branch: externals/cobol-mode
commit 3cc627e9067b8f97bd6da9615d6a933cd1863aaa
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* copyright_exceptions: Update for new uni-confusables/gen-confusables.el
---
cobol-mode.el | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/cobol-mode.el b/cobol-mode.el
index aed0370..a5c8be6 100644
--- a/cobol-mode.el
+++ b/cobol-mode.el
@@ -2476,17 +2476,22 @@ and ignored areas) between points BEG and END."
`(,prompt "WHEN " str
,@(let ((clauses nil))
(dotimes (_ num-also)
- (setf clauses (append clauses `(" ALSO " (skeleton-read ,prompt)))))
+ (push `(" ALSO " (skeleton-read ,prompt)) clauses))
clauses)
> \n > _ \n))
+(defvar cobol--num-conds)
+
(define-skeleton cobol-skeleton-evaluate
"Insert an EVALUATE - END-EVALUATE block."
"Variable/TRUE: "
- ;; This is set like so because num-conds is incremented even when no str is
supplied.
- '(setf num-conds -1)
- > "EVALUATE " str ("Variable/TRUE: " '(setf num-conds (1+ num-conds)) " ALSO
" str) > \n
- (cobol-when-with-also "Value/Condition: " num-conds)
+ ;; This is set like so because cobol--num-conds is incremented even when no
str is supplied.
+ '(setf cobol--num-conds -1)
+ > "EVALUATE " str ("Variable/TRUE: "
+ '(setf cobol--num-conds (1+ cobol--num-conds))
+ " ALSO " str)
+ > \n
+ (cobol-when-with-also "Value/Condition: " cobol--num-conds)
"END-EVALUATE")
(define-skeleton cobol-skeleton-program
- [elpa] branch externals/cobol-mode created (now 5290d35), Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode f6839ca 1/8: * packages/cobol-mode/cobol-mode.el: Fix copyright and maintainer, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode 3cc627e 5/8: * copyright_exceptions: Update for new uni-confusables/gen-confusables.el,
Stefan Monnier <=
- [elpa] externals/cobol-mode 5290d35 8/8: * cobol-mode.el: Fix misrepresenting variable, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode 7413c81 4/8: * cobol-mode/cobol-mode.el: Tweak syntax-propertize and use cl-lib, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode 1f5f80f 6/8: * cobol-mode.el (cobol--fixed-comment-indicators-re): Clarify regexp, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode f9718ac 2/8: * cobol-mode/cobol-mode.el: Fix compilation and heed the warnings, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode 56da646 3/8: * cobol-mode/cobol-mode.el: Misc tweaks; some from checkdoc, Stefan Monnier, 2020/11/28
- [elpa] externals/cobol-mode 7133670 7/8: * packages/cobol-mode/cobol-mode.el: Fix last change, Stefan Monnier, 2020/11/28