[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eev d671913 61/64: Rewrote `ee-code-c-d-rest'.
From: |
Stefan Monnier |
Subject: |
[elpa] externals/eev d671913 61/64: Rewrote `ee-code-c-d-rest'. |
Date: |
Sun, 7 Apr 2019 16:59:14 -0400 (EDT) |
branch: externals/eev
commit d6719130450fea4353876299096f15c030356d89
Author: Eduardo Ochs <address@hidden>
Commit: Eduardo Ochs <address@hidden>
Rewrote `ee-code-c-d-rest'.
---
ChangeLog | 4 ++++
VERSION | 4 ++--
eev-code.el | 26 +++++++++++++++-----------
3 files changed, 21 insertions(+), 13 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 8a3075c..4c64ba7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,10 @@
functionality of `ee-tail-call' into the functions
`ee-code-brurl-rest' and ee-code-brfile-rest'.
+ * eev-code.el (ee-code-c-d-rest): moved the functionality of
+ `ee-tail-call' into the function `ee-code-c-d-rest'.
+ (ee-tail-call2): commented out.
+
* eev-beginner.el (load-path): uncommented the "(add-to-list
'load-path default-directory)"
diff --git a/VERSION b/VERSION
index 5620afa..993ba0b 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-Fri Mar 29 22:48:34 GMT 2019
-Fri Mar 29 19:48:34 -03 2019
+Fri Mar 29 23:08:28 GMT 2019
+Fri Mar 29 20:08:28 -03 2019
diff --git a/eev-code.el b/eev-code.el
index 2395426..8639052 100644
--- a/eev-code.el
+++ b/eev-code.el
@@ -19,7 +19,7 @@
;;
;; Author: Eduardo Ochs <address@hidden>
;; Maintainer: Eduardo Ochs <address@hidden>
-;; Version: 2019mar02
+;; Version: 2019mar29
;; Keywords: e-scripts
;;
;; Latest version: <http://angg.twu.net/eev-current/eev-code.el>
@@ -144,14 +144,15 @@ is used by some functions in \"eev-insert.el\".")
;; The name "tail call" is misleading - this is recursive,
;; but not a tail call in the usual sense.
-(defun ee-tail-call2 (fmt c d rest)
- "An internal function used to support keyword-argument pairs."
- (cond ((null rest) "")
- ((keywordp (car rest))
- (apply (intern (format fmt (car rest)))
- c d (cdr rest)))
- (t (error "Wrong rest: %S" rest))))
-
+;; 2019mar29: commented out.
+;; Moved its functionality into `ee-code-c-d-rest'.
+;;(defun ee-tail-call2 (fmt c d rest)
+;; "An internal function used to support keyword-argument pairs."
+;; (cond ((null rest) "")
+;; ((keywordp (car rest))
+;; (apply (intern (format fmt (car rest)))
+;; c d (cdr rest)))
+;; (t (error "Wrong rest: %S" rest))))
@@ -183,9 +184,12 @@ Try this: (find-code-c-d \"CODE\" \"/DIR/\" :info
\"INFO\")"
(ee-code-c-d-rest c d rest)))
;; Support for extra arguments
-;;
(defun ee-code-c-d-rest (c d rest)
- (ee-tail-call2 "ee-code-c-d-%S" c d rest))
+ (cond ((null rest) "")
+ ((keywordp (car rest))
+ (apply (intern (format "ee-code-c-d-%S" (car rest)))
+ c d (cdr rest)))
+ (t (error "Wrong rest: %S" rest))))
(defun find-code-c-d-rest (c d &rest rest)
(find-estring-elisp (ee-code-c-d-rest c d rest)))
- [elpa] externals/eev 5c4799d 12/64: Small fixes in `find-*-intro' functions, (continued)
- [elpa] externals/eev 5c4799d 12/64: Small fixes in `find-*-intro' functions, Stefan Monnier, 2019/04/07
- [elpa] externals/eev 0b2c4ac 07/64: `find-here-links', Stefan Monnier, 2019/04/07
- [elpa] externals/eev a0d3da0 33/64: Now the `find-xxx-intro' buffers are fontified., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 8601bc8 28/64: Small changes in eev-brxxx.el, Stefan Monnier, 2019/04/07
- [elpa] externals/eev c920947 38/64: Part of eev-plinks.el was commented out by accidented; fixed that., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 244f47a 34/64: Made eev-intro.el require info.el., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 95052ba 55/64: Added several fields to eev-pkg.el., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 3950e1e 16/64: First commit in two years; `find-eev-quick-intro', `to-latin1', and lots more, Stefan Monnier, 2019/04/07
- [elpa] externals/eev eee817f 56/64: Added a README (for the ELPA package)., Stefan Monnier, 2019/04/07
- [elpa] externals/eev e0d1bf1 44/64: Added some sections to `find-escripts-intro'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev d671913 61/64: Rewrote `ee-code-c-d-rest'.,
Stefan Monnier <=
- [elpa] externals/eev 3baac40 43/64: Added some sections to `find-escripts-intro'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 2dadb94 52/64: Added `find-pdftools-page'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev de74bf9 35/64: Added lots of comments., Stefan Monnier, 2019/04/07
- [elpa] externals/eev bfd11b4 47/64: Added some sections to `find-escripts-intro', Stefan Monnier, 2019/04/07
- [elpa] externals/eev 082a9f4 42/64: Changes in parts of `find-eev-intro' and `find-escripts-intro'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev e4d30ff 39/64: Rewrote parts of `find-escripts-intro' and `find-links-intro'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev f974ef7 37/64: Added lots of comments to eev-plinks.el., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 41323e0 58/64: Moved the function `ee-template0' to the file eev-template0.el., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 3325b83 41/64: Some clean-ups in the code for `find-eintro-links' and `find-einfo-links'., Stefan Monnier, 2019/04/07
- [elpa] externals/eev 8afeb43 45/64: Cleaned up eev-mode.el and other files., Stefan Monnier, 2019/04/07