[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/crdt b31d05a 42/80: remove status buffer hack section i
From: |
ELPA Syncer |
Subject: |
[elpa] externals/crdt b31d05a 42/80: remove status buffer hack section in HACKING.org |
Date: |
Sat, 28 Aug 2021 10:57:38 -0400 (EDT) |
branch: externals/crdt
commit b31d05aa1887af3387a942b46577ed83b6be6128
Author: Qiantan Hong <qhong@mit.edu>
Commit: Qiantan Hong <qhong@mit.edu>
remove status buffer hack section in HACKING.org
---
HACKING.org | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/HACKING.org b/HACKING.org
index 38745a6..fe4af36 100644
--- a/HACKING.org
+++ b/HACKING.org
@@ -14,21 +14,6 @@ For base IDs, last two bytes are always representing site ID.
Stored strings are BASE-ID:OFFSETs. So the last two bytes represent offset,
and second last two bytes represent site ID.
-* Session structure
-
-=CRDT--SESSION-LIST= is a list of "CRDT status buffer"s.
-Currently those buffers are always empty, but they have some buffer local
variables,
-which are used as "session variables" that can be accessed from any buffer
shared in the same session.
-
-For a buffer shared in some session, this buffer always has its buffer local
variable
-=CRDT--STATUS-BUFFER= set to a CRDT status buffer. It can then access any
session variables through it.
-
-For a network process dedicated to a session, its ='status-buffer= process
property is always set to the status buffer for that session.
-
-The macro =CRDT--DEFVAR-SESSION= do the chores of defining a buffer local
variable for status buffer,
-and creating a function (together with =SETF= setter) with the same name as
the variables, and can
-be invoked with no argument in any CRDT shared buffer to access or modify that
session variable.
-
* Protocol
Text-based version
- [elpa] externals/crdt 3a2424a 69/80: visualize author doc, (continued)
- [elpa] externals/crdt 3a2424a 69/80: visualize author doc, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 7282efb 72/80: Add autoloads., ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 13304af 74/80: Update copyright, assign version number, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt c0093fa 75/80: Pull all require expressions to beginning of the file, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 8b7786a 76/80: Use xdg-data-home for crdt-tuntox-key-path, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 4f069d5 77/80: Do not use executable-find to find tuntox, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 8be5ff7 78/80: Replace define-minor-mode positional arguments with keywords, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 8cbd0fd 80/80: bump version number, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt eee7611 27/80: imaginary bug fix, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 47ca3a7 25/80: fix makefile, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt b31d05a 42/80: remove status buffer hack section in HACKING.org,
ELPA Syncer <=
- [elpa] externals/crdt 0608e11 48/80: add tuntox support, fix yank not clearing pseudo-region, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 5a9ab2d 54/80: support for comint (tested scheme-mode), ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 9d39b42 55/80: quick hack for xscheme.el, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt cb7b701 58/80: add client side recovery, better error message, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 973e761 21/80: Work on Jean's todo list, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 810af7e 32/80: fix bug when beg/end are markers in crdt--*-change, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt fbcb870 31/80: more consistent name, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 58ca0a6 34/80: documents, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 06a2f1a 46/80: added some docstrings, ELPA Syncer, 2021/08/28
- [elpa] externals/crdt 2dfff42 50/80: add license, ELPA Syncer, 2021/08/28