[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ascii-art-to-unicode dfc56c7 18/42: [aa2u int] Add abst
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ascii-art-to-unicode dfc56c7 18/42: [aa2u int] Add abstraction: gsr |
Date: |
Sun, 29 Nov 2020 18:57:06 -0500 (EST) |
branch: externals/ascii-art-to-unicode
commit dfc56c74b03b6f2de740e3718b2362e56402f251
Author: Thien-Thi Nguyen <ttn@gnu.org>
Commit: Thien-Thi Nguyen <ttn@gnu.org>
[aa2u int] Add abstraction: gsr
* packages/ascii-art-to-unicode/ascii-art-to-unicode.el
(aa2u-phase-1 gsr): New internal func.
---
ascii-art-to-unicode.el | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/ascii-art-to-unicode.el b/ascii-art-to-unicode.el
index b39753f..733413c 100644
--- a/ascii-art-to-unicode.el
+++ b/ascii-art-to-unicode.el
@@ -131,14 +131,14 @@ Their values are STRINGIFIER and COMPONENTS,
respectively."
'aa2u-components components)))
(defun aa2u-phase-1 ()
- (goto-char (point-min))
- (let ((vert (aa2u-1c 'aa2u-ucs-bd-uniform-name 'VERTICAL)))
- (while (search-forward "|" nil t)
- (replace-match vert t t)))
- (goto-char (point-min))
- (let ((horz (aa2u-1c 'aa2u-ucs-bd-uniform-name 'HORIZONTAL)))
- (while (search-forward "-" nil t)
- (replace-match horz t t))))
+ (cl-flet
+ ((gsr (was name)
+ (goto-char (point-min))
+ (let ((now (aa2u-1c 'aa2u-ucs-bd-uniform-name name)))
+ (while (search-forward was nil t)
+ (replace-match now t t)))))
+ (gsr "|" 'VERTICAL)
+ (gsr "-" 'HORIZONTAL)))
(defun aa2u-replacement (pos)
(let ((cc (- pos (line-beginning-position))))
- [elpa] branch externals/ascii-art-to-unicode created (now 46e24a6), Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode f319591 01/42: New package: ascii-art-to-unicode, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 1e682b8 02/42: [aa2u] Make ‘aa2u’ region-aware., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 42f07bc 04/42: [aa2u] Fix bug: Make ‘M-x aa2u’ operate on accessible portion., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode fc130df 05/42: [aa2u] Release: 1.6, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 1a107c7 06/42: [aa2u maint] Extract NEWS and HACKING to separate files; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 80b9003 08/42: [aa2u int] Don't use ‘cl-labels’ when ‘cl-flet*’ will do., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 6b628eb 14/42: [aa2u] New command: aa2u-rectangle, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 45094de 11/42: [aa2u maint] Update HACKING; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 119855b 15/42: [aa2u] Release: 1.7, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode dfc56c7 18/42: [aa2u int] Add abstraction: gsr,
Stefan Monnier <=
- [elpa] externals/ascii-art-to-unicode c25476c 19/42: [aa2u] New command: aa2u-mark-as-text, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode b9fcf21 21/42: [aa2u maint] Mention TAB infelicity in HACKING; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 01635f7 07/42: [aa2u int] Add "Tip Jar" URL in Commentary; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 1de2351 09/42: [aa2u int] Compute vertical/horizontal components separately., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 1dd85cc 10/42: [aa2u] Make weight dynamically customizable., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 9ab9dbc 03/42: [aa2u] Release: 1.5, Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode c6fac9c 12/42: fixup! [aa2u] Make weight dynamically customizable., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 770d0eb 13/42: ascii-art-to-unicode.el (aa2u-replacement): Use cl-case instead of case., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 5e2eb49 16/42: [aa2u maint] Add ‘Maintainer’ header per top-level README; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/ascii-art-to-unicode 9b97434 22/42: [aa2u] New command: aa2u-mark-rectangle-as-text, Stefan Monnier, 2020/11/29