Fang
35d3b04d21
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-22 13:08:24 +01:00
Fang
8a4e3c8656
Revert "Add usage tags to circle configs, allowing clients to store arbitrary meta usage info."
...
This reverts commit e807db9055
.
2018-02-21 13:23:58 +01:00
Fang
e807db9055
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-14 17:02:47 +01:00
cgyarvin
1e8e3fdd84
Merge pull request #586 from eglaysher/unicode-string-gates
...
Unicode string gates
2018-01-29 11:09:08 -08:00
Elliot Glaysher
58900d30f7
Further %143-ization and general cleanup.
2018-01-18 22:40:24 -08:00
Elliot Glaysher
d0b34fdae8
Merge remote-tracking branch 'ohaitch/unicode-string-gates-lint' into unicode-string-gates
2018-01-18 22:24:03 -08:00
Elliot Glaysher
4edb2aa9c0
Merge branch 'new-stdlib' into unicode-string-gates
2018-01-18 21:26:20 -08:00
Fang
2a118e330b
Merge commit 'ff5c9ae031d58b27d7db3b563aba3f3310e83286' into hall-talk-smallfix
2017-12-19 15:33:30 +01:00
Elliot Glaysher
a5ef941505
Enables more doccords in hall and talk.
2017-12-18 15:53:59 -08:00
Fang
31e1c73aed
Made ++name a knot rather than a term.
2017-12-18 14:21:52 +01:00
Fang
06b3355556
Renamed ++naem to ++name.
2017-12-18 14:20:45 +01:00
Ted Blackman
ab2e886522
Merge pull request #455 from Fang-/more-gh
...
Expanded on existing Github marks
2017-12-15 11:51:45 -08:00
Fang
1b7aae8631
Implemented /circles, for querying visible circles on ships.
2017-11-24 20:34:46 +01:00
Fang
e14e9dfea5
Comments, minor cleanup.
2017-11-24 00:46:41 +01:00
Fang
5fbb7599cb
Hall stories now also track where messages were received from.
...
Stories can be queried for messages originating exclusively from a specific source.
2017-11-20 20:48:54 +01:00
Fang
5cd9f12ae3
Tiny fixes & todo's cleanup.
2017-11-17 20:10:23 +01:00
Fang
c16269de6f
Stories now track which ships are actually subscribed to them.
...
Can be queried using /peers/[circle-name].
2017-11-17 20:09:40 +01:00
Fang
b416535408
Renamed "reader" to "client".
...
More immediately obvious terminology.
2017-11-16 00:56:33 +01:00
Fang
aa35774190
Minor styling and cleanup.
2017-11-16 00:48:56 +01:00
Fang
d0a0d6cf51
Expanded on existing Github code by adding commit and repository marks.
2017-11-15 17:33:08 +01:00
Fang
664a97b0e8
Added a %report prize so it no longer looks like the query's unavailable.
2017-11-09 18:26:26 +01:00
Fang
ee1ca40f34
Renamed %talk-guardian to %hall, %talk-agent to %talk.
...
In /sur, /gen, /mar, /lib renamed files/folders from "talk" to "hall".
2017-11-07 22:05:52 +01:00
Fang
f623d83667
Minor cleanup.
2017-11-07 20:20:42 +01:00
Fang
9c57a67516
Expanded %app speech to be more than just a cord.
2017-11-06 17:21:50 +01:00
Fang
061d9326e1
Implemented a "public membership" list.
...
Users can add circles they've joined to this list. Others can query it.
This should allow for circle discovery functionality.
2017-11-06 14:19:22 +01:00
Fang
6e4b9fe6b7
Updated circle query paths to be slightly more flexible in the data they subscribe to.
...
Internal %peer paths in the guardian got a bit messy.
2017-11-03 15:54:25 +01:00
Fang
de061524cf
Uncoupled presence from subscriptions.
...
To gain/remove a status in a circle, it now has to un/set by the reader.
2017-11-02 00:44:13 +01:00
Fang
3746ab02fb
Trivial TODOs & cleanup.
2017-11-01 20:41:14 +01:00
Fang
140c847271
Updated /sur/talk.hoon to be more clear and consistent.
2017-10-31 19:56:56 +01:00
Fang
31cd0593aa
Merge branch 'master' of https://github.com/urbit/arvo into remaint-merge-talk
2017-10-24 15:21:15 +02:00
C. Guy Yarvin
4018c1b571
More syntax fixes; add , prefix for handmade pattern
2017-10-23 14:41:27 -07:00
Fang
e59b37eafc
Merge branch 'master' of https://github.com/urbit/arvo into remaint-merge-talk
2017-10-19 23:59:14 +02:00
Fang
7fdcf344e3
Now using audience instead of (set circle) where appropriate.
2017-10-19 02:05:53 +02:00
C. Guy Yarvin
6df5e754fa
Fix some minor syntax bugs
2017-10-18 12:55:02 -07:00
Anton Dyudin
40050a490e
WIP simplify parsing constants to ++soft, comment placement
2017-10-13 09:47:38 -07:00
Elliot Glaysher
ccfb11bda9
Complete prototype for a unicode aware ++to-{upper,lower}.
...
This uses a mark to parse UnicodeData.txt, and some ford runes to change this
into a binary search tree data structure for quick lookups, along with the
optimizations found in golang's unicode table to record ranges instead of
individual characters.
2017-10-12 22:55:45 -07:00
Elliot Glaysher
25accb9eba
Add real unicode uppercasing.
...
Place UnicodeData.txt in %/lib/unicode-data/txt. The +capitalize generator
should then capitalize any unicode tape, including characters outside lower
ASCII.
2017-10-12 22:53:52 -07:00
Fang
24e6873a5c
Slightly improved sur/talk wrt true names.
2017-10-11 23:47:50 +02:00
Fang
3248b0437d
Moved deltas out of /sur, into /app.
2017-10-10 16:30:27 +02:00
Fang
0d72c1d2c4
Made range a first-class citizen of sources/subscriptions.
...
FIXME side-effect: agent can't unsub from sources with specified ranges.
2017-10-09 22:50:17 +02:00
Fang
5c7e045495
Talk files now compile.
...
Guardian doesn't yet init properly.
2017-10-06 19:35:25 +02:00
Fang
bb5150819c
Merge branch 'talk-split' into remaint-merge-talk
...
Uncompiled. Untested.
# Conflicts:
# app/talk.hoon
# lib/helm.hoon
# lib/talk.hoon
# mar/talk/command.hoon
# mar/talk/report.hoon
# mar/talk/telegrams.hoon
# sur/talk.hoon
2017-10-06 14:46:46 +02:00
Fang
5cf7e0971c
Misc. cleanup, comments, ideas.
2017-10-06 13:29:15 +02:00
Fang
2f6a7e3916
Properly implemented %ire
, the reply speech type.
...
Refactored how known messages are accessed.
2017-10-06 00:04:26 +02:00
C. Guy Yarvin
843dd42e54
Final, correct ^ conversion.
2017-09-19 22:08:33 -07:00
C. Guy Yarvin
f8349b1aa7
Correct ^ conversion.
2017-09-19 17:35:45 -07:00
C. Guy Yarvin
60a1104891
Translate ^ runes.
2017-09-19 16:24:30 -07:00
Fang
cdcdd82021
Sent messages now get their delivery state tracked locally.
...
(Interface for accessing this state yet to be exposed.)
2017-08-02 21:43:56 -07:00
Fang
fc9386c533
Renamed some dif/delta* to det and some dif/rumor* to rum, to remove ambiguity.
2017-07-21 15:53:24 -07:00
Fang
f19891d488
Message diffs are now always about a single message, rather than being "maybe multiple messages but practically always just one".
2017-07-20 16:57:53 -07:00