[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dash 56db327 287/316: Fix printing in Emacs < 27
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dash 56db327 287/316: Fix printing in Emacs < 27 |
Date: |
Mon, 15 Feb 2021 15:58:18 -0500 (EST) |
branch: externals/dash
commit 56db327365b38bf3c6211db1bc29fa1a2f670e8e
Author: Basil L. Contovounesios <contovob@tcd.ie>
Commit: Basil L. Contovounesios <contovob@tcd.ie>
Fix printing in Emacs < 27
* dev/examples-to-docs.el (example-to-string):
* dev/examples-to-info.el (dash--print-lisp-as-texi): Turn on
print-quoted for the benefit of Emacs versions before 27.
---
dev/examples-to-docs.el | 3 ++-
dev/examples-to-info.el | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev/examples-to-docs.el b/dev/examples-to-docs.el
index 1a02e1a..345abd4 100644
--- a/dev/examples-to-docs.el
+++ b/dev/examples-to-docs.el
@@ -29,7 +29,8 @@
(defvar functions ())
(defun example-to-string (example)
- (-let [(actual sym expected) example]
+ (-let (((actual sym expected) example)
+ (print-quoted t))
(--> (cond
((eq sym '=>) (format "=> %S" expected))
((eq sym '~>) (format "~> %S" expected))
diff --git a/dev/examples-to-info.el b/dev/examples-to-info.el
index ecb1f62..da5da5d 100644
--- a/dev/examples-to-info.el
+++ b/dev/examples-to-info.el
@@ -30,7 +30,7 @@
(defun dash--print-lisp-as-texi (obj)
"Print Lisp OBJ suitably for Texinfo."
- (save-excursion (prin1 obj))
+ (save-excursion (let ((print-quoted t)) (prin1 obj)))
(while (re-search-forward (rx (| (group "\\?")
(group (in "{}"))
(group ?\' symbol-start "nil" symbol-end)
- [elpa] externals/dash 4a32a5d 257/316: Write -remove-last in terms of --remove-last, (continued)
- [elpa] externals/dash 4a32a5d 257/316: Write -remove-last in terms of --remove-last, ELPA Syncer, 2021/02/15
- [elpa] externals/dash cbd3b29 268/316: * .elpaignore: Exclude dev/ from GNU ELPA tarball., ELPA Syncer, 2021/02/15
- [elpa] externals/dash 2a10547 271/316: Fix handling nils of -some-->, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 0789fd0 273/316: Fix -some--> docstring and Edebug spec, ELPA Syncer, 2021/02/15
- [elpa] externals/dash e0254c5 274/316: * dash.el (-doto): Fix Edebug spec., ELPA Syncer, 2021/02/15
- [elpa] externals/dash 46e43c0 277/316: Fix long-standing typo in Texinfo generation, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 65eeaf6 278/316: Fix long-standing typo in examples, ELPA Syncer, 2021/02/15
- [elpa] externals/dash dbbf617 281/316: Remove dead code from examples-to-info.el, ELPA Syncer, 2021/02/15
- [elpa] externals/dash ee9bceb 284/316: Leave Texinfo docstring indentation as is, ELPA Syncer, 2021/02/15
- [elpa] externals/dash a6b16ea 286/316: Localize 'nil -> '() replacement in Texinfo, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 56db327 287/316: Fix printing in Emacs < 27,
ELPA Syncer <=
- [elpa] externals/dash d76505d 289/316: Use dash--replace-all in Texinfo format-docstring, ELPA Syncer, 2021/02/15
- [elpa] externals/dash c38b06f 291/316: Port some recent manual changes to README, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 47114ca 290/316: Make manual generation more consistent with README, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 3fa27c4 295/316: Make README's def-example-group more like manual's, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 4043f4e 305/316: Consolidate duplicated change logs in new NEWS.md, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 51d81a5 308/316: Avoid using dash.el functions in macro bodies, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 41b5681 310/316: Merge pull request #369 from blc/gut, ELPA Syncer, 2021/02/15
- [elpa] externals/dash cec8c0d 311/316: Rename approx-equal to more accurate approx=, ELPA Syncer, 2021/02/15
- [elpa] externals/dash 4d40317 313/316: Update list of contributors, ELPA Syncer, 2021/02/15
- [elpa] externals/dash be4e939 314/316: ; Fix recent whitespace change in dev/examples.el., ELPA Syncer, 2021/02/15