[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/plz-event-source 1c108a456a 15/22: Move private functio
From: |
ELPA Syncer |
Subject: |
[elpa] externals/plz-event-source 1c108a456a 15/22: Move private function |
Date: |
Wed, 1 May 2024 09:58:50 -0400 (EDT) |
branch: externals/plz-event-source
commit 1c108a456aa4fcc45b96bf48a3955fdce66390a7
Author: Roman Scherer <roman@burningswell.com>
Commit: Roman Scherer <roman@burningswell.com>
Move private function
---
plz-event-source.el | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/plz-event-source.el b/plz-event-source.el
index 441544c7fb..6bb389164f 100644
--- a/plz-event-source.el
+++ b/plz-event-source.el
@@ -197,6 +197,14 @@
value))))
(t (plz-event-source--process-field parser line ""))))
+(defun plz-event-source-parser--insert (parser string)
+ "Insert STRING into the buffer of the event PARSER."
+ (with-slots (buffer events position) parser
+ (with-current-buffer (get-buffer buffer)
+ (insert string)
+ (while (plz-event-source-parser-parse-line parser))
+ events)))
+
(defun plz-event-source-parser-parse-line (parser)
"Parse a line from the event stream in the PARSER buffer."
(with-slots (buffer position) parser
@@ -217,14 +225,6 @@
(when-let (line (plz-event-source-parser--parse-line))
(plz-event-source-parser--process-line parser line))))))
-(defun plz-event-source-parser--insert (parser string)
- "Insert STRING into the buffer of the event PARSER."
- (with-slots (buffer events position) parser
- (with-current-buffer (get-buffer buffer)
- (insert string)
- (while (plz-event-source-parser-parse-line parser))
- events)))
-
;; Event Source
(defclass plz-event-source ()
- [elpa] externals/plz-event-source 47fff98c63 06/22: Rename text/event-stream media type, (continued)
- [elpa] externals/plz-event-source 47fff98c63 06/22: Rename text/event-stream media type, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source b25a8bd7c8 07/22: Fix checkdoc issues, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 540072367a 03/22: Remove plz.el, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 92a81ca775 04/22: Use .git to locate dominating file, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 436a615c64 05/22: Rename buffer and http event source, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 8e1b769f08 20/22: Tweak vendor note, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 544432be2d 22/22: Split manual and README, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source a1f3cc7da9 14/22: Prefix parser functions with plz-event-source-parser, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source abfc1f5271 18/22: Run tests on 29.3 as well, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source ae322c21ed 01/22: Initial commit, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 1c108a456a 15/22: Move private function,
ELPA Syncer <=
- [elpa] externals/plz-event-source 7d3c6a19d2 17/22: Update example in README, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 558ba9a77e 19/22: Add vendor note, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source de99b89df6 21/22: ELPA preparations, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 471a01eb83 10/22: Run handler code via a timer in the main loop, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 9654a785ef 11/22: Call handler functions only with the event object, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source c3874f9ad2 16/22: Make dispatch functions private, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 4784930adc 13/22: Make insert function private, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 2be6b05dab 08/22: Set coding system for media type and decode each chunk, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source 5fd27ca46e 09/22: Checkout plz with :filter option, ELPA Syncer, 2024/05/01
- [elpa] externals/plz-event-source e7664aa7b0 12/22: Use plz-media-type-decode-coding-string, ELPA Syncer, 2024/05/01