[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/pacmacs 76f2dbe41b 409/472: Do nick padding inside of the
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/pacmacs 76f2dbe41b 409/472: Do nick padding inside of the widget (#134) |
Date: |
Thu, 6 Jan 2022 21:59:44 -0500 (EST) |
branch: elpa/pacmacs
commit 76f2dbe41b4af6d53cda77e348bc757b8d1f2682
Author: rexim <reximkut@gmail.com>
Commit: rexim <reximkut@gmail.com>
Do nick padding inside of the widget (#134)
It is more safe and allows to get read of inhibit-read-only approach.
---
pacmacs.el | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/pacmacs.el b/pacmacs.el
index 34e997d899..03ee93537c 100644
--- a/pacmacs.el
+++ b/pacmacs.el
@@ -111,7 +111,7 @@
(setq pacmacs-game-over-state-rendered nil)
(setq pacmacs-lives 3)
- (setq pacmacs-score 0)
+ (setq pacmacs-score 4000)
(setq pacmacs-levels (pacmacs--get-list-of-levels))
(setq pacmacs-current-level 0)
@@ -592,14 +592,15 @@
(pacmacs--add-entry-to-score-table
nickname
pacmacs-score)
- (widget-delete widget)
- (let ((inhibit-read-only t))
- (insert (format "%s"
- (make-string
- (max 0
- (-
pacmacs--max-score-nick-size
-
(length nickname)))
- ?\s))))))
+ (widget-value-set widget
+ (format "%s%s"
+ nickname
+
(make-string
+ (max 0
+
(- pacmacs--max-score-nick-size
+
(length nickname)))
+ ?\s)))
+ (widget-delete widget)))
""))
(insert (format " %d\n" pacmacs-score))
- [nongnu] elpa/pacmacs 52f1ba4237 366/472: Regenerate gradiate for walls (#138), (continued)
- [nongnu] elpa/pacmacs 52f1ba4237 366/472: Regenerate gradiate for walls (#138), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs a36eb746ce 379/472: Fix put-wall-tile-corner UT (#138), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs e0a315600b 383/472: Get rid of redundant code (#138), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs b19ed92514 389/472: Add UT for color-hex-gradient, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 56e280cd51 395/472: Add Usage section for att.el script, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 8ec58f38d9 394/472: Add Usage section for compile.el script, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs a9ab4c18c8 397/472: Merge pull request #190 from codingteam/usage-for-tools, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs bdbf7144d2 396/472: Move pacmacs-rr to top of README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 54e77a2d10 408/472: Use Emacs Widget Library to ask nickname (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 92eeeae98e 407/472: Ask for nickname at Game Over page (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 76f2dbe41b 409/472: Do nick padding inside of the widget (#134),
ELPA Syncer <=
- [nongnu] elpa/pacmacs 54be118510 413/472: Remove pacmacs-game-over-mode (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 429294ea94 416/472: Fix render-score-table UT (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs d6260cd30c 417/472: Refactor nickname submission action (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 71ffcfb208 419/472: Add UT for align-score-record-nickname func (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 861aa9543e 422/472: Add UT for make-wall-cell func, ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 2e881d27e0 424/472: Remove commented chunk of code (#134), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 1e4cbd5f4f 426/472: Sort score table on reading and writing (#194), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 0d62e0346a 427/472: Remove redundant score sorting (#194), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 9b2c497eb9 431/472: Handle error during level list loading (#191), ELPA Syncer, 2022/01/06
- [nongnu] elpa/pacmacs 2cf174ca7e 434/472: Create signs folder with game over sign (#191), ELPA Syncer, 2022/01/06