[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/pacmacs 48dacba354 238/472: Refactor wall generator with b
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/pacmacs 48dacba354 238/472: Refactor wall generator with bar functions (#131) |
Date: |
Thu, 6 Jan 2022 21:59:28 -0500 (EST) |
branch: elpa/pacmacs
commit 48dacba3548d1f55fa4e1aaf04d951cd0471310a
Author: rexim <reximkut@gmail.com>
Commit: rexim <reximkut@gmail.com>
Refactor wall generator with bar functions (#131)
---
pacmacs-image.el | 20 ++++----------------
1 file changed, 4 insertions(+), 16 deletions(-)
diff --git a/pacmacs-image.el b/pacmacs-image.el
index 287d1e39ea..513e08ef66 100644
--- a/pacmacs-image.el
+++ b/pacmacs-image.el
@@ -94,28 +94,16 @@
(pacmacs--put-bits-dot wall-block (- height weight) (- width weight)
weight))
(when left
- (dotimes (i height)
- (aset (aref wall-block i) 0 t)
- (aset (aref wall-block i) 1 t)
- (aset (aref wall-block i) 2 t)))
+ (pacmacs--put-vertical-bar wall-block 0 height weight))
(when right
- (dotimes (i height)
- (aset (aref wall-block i) (1- width) t)
- (aset (aref wall-block i) (- width 2) t)
- (aset (aref wall-block i) (- width 3) t)))
+ (pacmacs--put-vertical-bar wall-block (- width weight) height weight))
(when top
- (dotimes (i width)
- (aset (aref wall-block 0) i t)
- (aset (aref wall-block 1) i t)
- (aset (aref wall-block 2) i t)))
+ (pacmacs--put-horizontal-bar wall-block 0 width weight))
(when bottom
- (dotimes (i width)
- (aset (aref wall-block (1- height)) i t)
- (aset (aref wall-block (- height 2)) i t)
- (aset (aref wall-block (- height 3)) i t)))
+ (pacmacs--put-horizontal-bar wall-block (- height weight) width weight))
(create-image wall-block 'xbm t :width width :height height
:foreground color
- [nongnu] elpa/pacmacs 2fdeb1dbdf 188/472: Try to remove compilation step (#124), (continued)
- [nongnu] elpa/pacmacs 2fdeb1dbdf 188/472: Try to remove compilation step (#124), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs a8bbb61bf8 189/472: Try to remove elcs after the compilation (#124), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 7729f08230 196/472: Rename render-board to object-board (#126), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs cede2ffb48 202/472: Optimize object look up (#126):, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 9e29a7aa19 207/472: Add information about cask install., ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs c6ddeab3f2 215/472: Roughly implement it replayer (#122), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 17a82dffec 205/472: Add UT for object-type-at-p, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs ce03d91967 227/472: Introduce xbm flip bit hack (#133), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs b0bc866a7b 218/472: Measure tick time during replay (#122), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 6f55a2df10 236/472: Add UT for pacmacs--put-bits-dot function (#131), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 48dacba354 238/472: Refactor wall generator with bar functions (#131),
ELPA Syncer <=
- [nongnu] elpa/pacmacs 62bcd78913 243/472: Refactor possible ways functions (#131):, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs c2303269c0 249/472: Drop XBM support for empty cells (#141), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 0f403095f0 265/472: Update README after repo transferring (#140), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 169cd54064 269/472: Add UT for pacmacs--bit-list-to-integer, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 769414fae0 274/472: Extend pacmacs--normalize-wall-bits UT, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs d8a7998192 277/472: Extract `cask install` to separate step in README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 614a98ccc7 278/472: Cleanup README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs fa6eca1731 284/472: Introduce list for terrified ghost objects (#153), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 701da0f16c 285/472: Rename direction switching callbacks (#153), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs cfa4437107 292/472: Implement eating terrified ghosts (#153), ELPA Syncer, 2022/01/06