[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/poke 084424df42 17/76: poke.el: add a few commentary
From: |
ELPA Syncer |
Subject: |
[elpa] externals/poke 084424df42 17/76: poke.el: add a few commentary |
Date: |
Tue, 5 Apr 2022 14:59:33 -0400 (EDT) |
branch: externals/poke
commit 084424df42757ff999de90f977b1e46833d1b905
Author: Jose E. Marchesi <jose.marchesi@oracle.com>
Commit: Jose E. Marchesi <jose.marchesi@oracle.com>
poke.el: add a few commentary
---
poke.el | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/poke.el b/poke.el
index 35c7b0dfc6..363c46b1d3 100644
--- a/poke.el
+++ b/poke.el
@@ -84,6 +84,12 @@
(defface poke-iter-string-face '((t :bold t))
"Face for iteration separator in *poke-out* buffer.")
+;;;; Poke styling classes
+
+;; GNU poke uses named styling classes in order to style the output we
+;; get through the pokelets. The following variable associates Poke
+;; styling class names with Emacs faces.
+
(defvar poke-styling-faces
'(("integer" poke-integer-face)
("string" poke-string-face)
@@ -162,8 +168,8 @@
1
(- (process-get proc 'pokelet-msg-length)
1))))
(apply (process-get proc 'pokelet-msg-handler) (list proc cmd
msg-data)))
- ;; Discard used portion of poke-elval-buf and go back to
- ;; waiting for a message length.
+ ;; Discard used portion of the buffer and go back to waiting
+ ;; for a message length.
(process-put proc
'pokelet-buf
(substring (process-get proc 'pokelet-buf)
@@ -318,7 +324,7 @@ Commands:
(poke-make-pokelet-process-new "poke-out" "\x81"
#'poke-out-handle-cmd))
(process-put poke-out-process 'poke-out-styles nil)
- (process-put poke-out-process 'poke-out-iter-begin 0)
+ (process-put poke-out-process 'poke-out-iter-begin 1)
(process-put poke-out-process 'poke-out-eval nil)
(process-put poke-out-process 'poke-out-emitted-iter-string nil)
(save-excursion
- [elpa] externals/poke 4e561bd42c 45/76: poke.el: several fixes, (continued)
- [elpa] externals/poke 4e561bd42c 45/76: poke.el: several fixes, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 1de8a96a83 47/76: poke.el: more settings and frame layout, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 4fe7b7d8d3 48/76: poke.el: fix pouplating map buffer, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 71345855d5 49/76: poke.el: fix typo, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 8128b1c4b4 54/76: poke.el: simplify prompt handling, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 2b9ce057b3 61/76: poke.el: remove spurious function, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 9f45208c23 63/76: poke.el: mention pdap, ELPA Syncer, 2022/04/05
- [elpa] externals/poke cdf89905d2 02/76: emacs: new poke.el Emacs interface based on poked, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 48ec70a5fa 06/76: poke.el: simplify, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 182c7e124a 16/76: poke.el: fix typo, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 084424df42 17/76: poke.el: add a few commentary,
ELPA Syncer <=
- [elpa] externals/poke 560a396b6b 21/76: poke.el: poke-ios buffer with a list of open IO spaces, ELPA Syncer, 2022/04/05
- [elpa] externals/poke a656ac1691 32/76: emacs.el: poke-vu movement commands, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 23f72d3b9a 41/76: poke.el: many changes, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 53d0275eac 60/76: poke.el: change vu refresh to use poked hooks, ELPA Syncer, 2022/04/05
- [elpa] externals/poke f9f332c37d 70/76: poke.el: new command `w' in poke-maps-mode, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 2f0f847284 72/76: poke.el: keep the current position upon *poke-vu* updates, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 55295aaf7b 74/76: syntax-check fixes, ELPA Syncer, 2022/04/05
- [elpa] externals/poke f7edc87b48 01/76: Initial commit, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 3e5e2cbc4a 07/76: poke.el: improve layout of windows, ELPA Syncer, 2022/04/05
- [elpa] externals/poke 72c5ec9ba3 10/76: poke.el: new function `quit', ELPA Syncer, 2022/04/05