[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/crdt 0743dd15f0 29/44: change `crdt--session-name' to `
From: |
ELPA Syncer |
Subject: |
[elpa] externals/crdt 0743dd15f0 29/44: change `crdt--session-name' to `crdt--session-urlstr' |
Date: |
Sat, 2 Jul 2022 22:57:34 -0400 (EDT) |
branch: externals/crdt
commit 0743dd15f0b2ae626cd3bf6e49e0ab4b86cff38b
Author: Qiantan Hong <qhong@alum.mit.edu>
Commit: Qiantan Hong <qhong@alum.mit.edu>
change `crdt--session-name' to `crdt--session-urlstr'
---
crdt.el | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/crdt.el b/crdt.el
index 67d252bdcd..31bb761cf1 100644
--- a/crdt.el
+++ b/crdt.el
@@ -349,7 +349,7 @@ Must be used inside CRDT--WITH-INSERTION-INFORMATION."
;; Special case: key nil may be mapped to a metadata for a client
;; itself before it gets its user-id. It should be remapped to
;; the right key as soon as client knows its user-id
- name
+ urlstr
user-menu-buffer
buffer-menu-buffer
network-process
@@ -649,7 +649,7 @@ until synchronization is completed, otherwise run body
asynchronously."
(with-current-buffer crdt-buffer
,@body)
(unless (crdt--server-p)
- (setq crdt-buffer (generate-new-buffer (format "%s<%s>" ,name
(crdt--session-name crdt--session))))
+ (setq crdt-buffer (generate-new-buffer (format "%s<%s>" ,name
(crdt--session-urlstr crdt--session))))
(puthash ,name crdt-buffer (crdt--session-buffer-table crdt--session))
(let ((session crdt--session))
(with-current-buffer crdt-buffer
@@ -680,13 +680,13 @@ Otherwise, return the list of names for client sessions."
(let (session-names)
(dolist (session crdt--session-list)
(when (eq (crdt--server-p session) server)
- (push (crdt--session-name session) session-names)))
+ (push (crdt--session-urlstr session) session-names)))
(nreverse session-names)))
(defsubst crdt--get-session (name)
"Get the CRDT session object with NAME."
(cl-find name crdt--session-list
- :test 'equal :key #'crdt--session-name))
+ :test 'equal :key #'crdt--session-urlstr))
(defun crdt--read-session (&optional filter)
"Prompt for a session name and return the corresponding session.
@@ -700,14 +700,14 @@ FILTER can be nil, 'server or 'client."
(cl-ecase filter
((server) (crdt--get-session-names t))
((client) (crdt--get-session-names nil))
- ((nil) (mapcar #'crdt--session-name crdt--session-list)))
+ ((nil) (mapcar #'crdt--session-urlstr
crdt--session-list)))
nil t
(when (and crdt--session
(cl-ecase filter
((server) (crdt--server-p))
((client) (not (crdt--server-p)))
((nil) t)))
- (crdt--session-name crdt--session)))))
+ (crdt--session-urlstr crdt--session)))))
(defun crdt--read-session-maybe (&optional filter)
"Prompt for a session name and return the corresponding session.
@@ -758,7 +758,7 @@ If DISPLAY-BUFFER is provided, display the output there."
(setq tabulated-list-entries nil)
(mapc (lambda (session)
(push
- (list session (vector (crdt--session-name session)
+ (list session (vector (crdt--session-urlstr session)
(if (crdt--server-p session) "Server"
"Client")
(crdt--session-local-name session)
(mapconcat (lambda (v) (format "%s" v))
@@ -831,7 +831,7 @@ Directly return the buffer network name under point if in
the buffer menu."
(error "Not a CRDT shared buffer"))
(unless (and (crdt--session-buffer-menu-buffer crdt--session)
(buffer-live-p (crdt--session-buffer-menu-buffer crdt--session)))
(setf (crdt--session-buffer-menu-buffer crdt--session)
- (generate-new-buffer (format "*CRDT Buffers %s*"
(crdt--session-name crdt--session))))
+ (generate-new-buffer (format "*CRDT Buffers %s*"
(crdt--session-urlstr crdt--session))))
(crdt--assimilate-session (crdt--session-buffer-menu-buffer
crdt--session)))
(let ((display-buffer (crdt--session-buffer-menu-buffer crdt--session)))
(crdt-refresh-buffers display-buffer)
@@ -948,7 +948,7 @@ Only server can perform this action."
(error "Not a CRDT shared buffer"))
(unless (and (crdt--session-user-menu-buffer crdt--session)
(buffer-live-p (crdt--session-user-menu-buffer crdt--session)))
(setf (crdt--session-user-menu-buffer crdt--session)
- (generate-new-buffer (format "*CRDT Users %s*"
(crdt--session-name crdt--session))))
+ (generate-new-buffer (format "*CRDT Users %s*"
(crdt--session-urlstr crdt--session))))
(crdt--assimilate-session (crdt--session-user-menu-buffer
crdt--session)))
(let ((display-buffer (crdt--session-user-menu-buffer crdt--session)))
(crdt-refresh-users display-buffer)
@@ -2157,7 +2157,7 @@ Create a new one if such a CRDT session doesn't exist."
(progn
(when (and crdt-mode crdt--session)
(error "Current buffer is already shared in a CRDT session"))
- (list (let* ((session-names (mapcar #'crdt--session-name
crdt--session-list))
+ (list (let* ((session-names (mapcar #'crdt--session-urlstr
crdt--session-list))
(session-name (and session-names
(completing-read "Choose a session (create
if not exist): " session-names))))
session-name))))
@@ -2336,7 +2336,7 @@ Each element should be one of
(when (and proxy-process (process-live-p proxy-process))
(interrupt-process proxy-process))))
(unless (memq this-command '(crdt-disconnect crdt-stop-session
crdt--stop-session))
- (warn "CRDT session %s disconnected." (crdt--session-name session)))))
+ (warn "CRDT session %s disconnected." (crdt--session-urlstr session)))))
(defun crdt-stop-session (&optional session)
"Stop sharing the SESSION.
- [elpa] externals/crdt 1dfa6f7c30 02/44: many changes, (continued)
- [elpa] externals/crdt 1dfa6f7c30 02/44: many changes, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 2c68377c15 01/44: Merge branch 'master' into development, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 102498e84f 12/44: remove tramp for now, keep it simple, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 357f4b7174 18/44: more sensible version message, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt b222966674 19/44: fix DEL key in forms mode, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 5e67684793 20/44: fix bug of hanging data buffer when CRDT--READ-SETTINGS errors, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt e06e6e7236 21/44: add history support for CRDT-READ-SETTINGS, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt fae016ba25 08/44: Preliminary url support, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 28c5f6bd0e 27/44: Also `crdt--refresh-users-maybe' when `crdt-stop-follow', ELPA Syncer, 2022/07/02
- [elpa] externals/crdt f81f5297fa 28/44: Improve naming for user and buffer list, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 0743dd15f0 29/44: change `crdt--session-name' to `crdt--session-urlstr',
ELPA Syncer <=
- [elpa] externals/crdt 9f83928758 32/44: Merge branch 'master' into development, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 7548a9420e 33/44: :name->:urlstr, and fix TLS downgrade, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 01551d66c9 34/44: Fix default theme bug and other bugs., ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 949f4a1afd 37/44: reflect key binding addition in README.org, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 780478a090 39/44: Fix crdt--cycle-user bug with different buffer/window, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt df8954b9c3 40/44: feat: Option to put tuntox password in copied URL, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 72e2b8be12 42/44: Merge branch 'master' into development, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 3883736730 17/44: many changes, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt e2b6c9ebf6 22/44: get sharing buffer from clients working, ELPA Syncer, 2022/07/02
- [elpa] externals/crdt 932566653e 23/44: TLS support by stunnel., ELPA Syncer, 2022/07/02