Stale doc file. Fix hashtag links. Trace some GC stuff and try malloc_trim, whynot.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4166 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
		| @@ -1,17 +0,0 @@ | ||||
| # ID Refactor | ||||
| [Back to index](#index) | ||||
|  | ||||
| ## Goals | ||||
|  - no way to get private key in javascript | ||||
|  - ssb.c syncs/broadcasts/... efficiently for everybody | ||||
|  | ||||
| ## Schema | ||||
|  - separate table to discourage leakage | ||||
|  - `CREATE TABLE identities (user TEXT, public TEXT, secret TEXT);` | ||||
|  | ||||
| ## API | ||||
|  - `ssb.createIdentity()` -> `id` | ||||
|  - `ssb.getIdentities()` => `[id, ...]` | ||||
|  - `ssb.deleteIdentity(id)` | ||||
|  - `ssb.post(id, ...)` | ||||
|  - `ssb.appendMessage(id, ...)` | ||||
| @@ -39,7 +39,7 @@ function splitMatches(text, regexp) { | ||||
|   return result; | ||||
| } | ||||
|  | ||||
| const regex = new RegExp("\\W#[\\w-]+"); | ||||
| const regex = new RegExp("(?<!\w)#[\\w-]+"); | ||||
|  | ||||
| function split(textNodes) { | ||||
|   const text = textNodes.map(n => n.literal).join(""); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user