Eric Fode
a375882873
Trim any trailing spaces from lines in dojo
...
Trim any trailing spaces on the line. fixes #430
2017-09-27 20:15:13 -07:00
C. Guy Yarvin
0425fa48a7
Moar debug.
2017-09-27 13:47:34 -07:00
C. Guy Yarvin
dc25979f59
Merge remote-tracking branch 'origin/master' into piaf-runes
2017-09-21 18:45:27 -07:00
C. Guy Yarvin
7fc173d30e
Fix previous commit.
2017-09-20 10:18:59 -07:00
C. Guy Yarvin
29879b1240
Adapt all . runes.
2017-09-19 13:37:15 -07:00
C. Guy Yarvin
115a8368be
Correct %-.
2017-09-19 13:08:18 -07:00
C. Guy Yarvin
d66cdad1f1
%call attempt.
2017-09-18 22:40:30 -07:00
C. Guy Yarvin
6b00c3d231
Converted %=.
2017-09-18 17:19:22 -07:00
C. Guy Yarvin
d0f512e549
All : runes.
2017-09-18 11:50:10 -07:00
C. Guy Yarvin
752a49c398
Converted :-.
2017-09-18 10:25:05 -07:00
C. Guy Yarvin
81046c7587
143: | runes.
2017-09-17 18:32:20 -07:00
C. Guy Yarvin
2575255c9e
Merge remote-tracking branch 'eglaysher/new-dojo-unified' into piaf
...
Non-compiling branch which uses the features it adds.
2017-09-12 18:19:23 -07:00
C. Guy Yarvin
2b9c6c26a8
Working, but still weirdly slow.
2017-09-09 10:50:22 -07:00
C. Guy Yarvin
bf3b8432b3
About working. But very slow.
2017-09-07 16:47:49 -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
79c82edae7
Slightly cleaner default-false loobean for inherited flag.
2017-07-31 12:09:44 -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
fe08209ff6
Agent now properly counts unicode characters as a single character.
2017-07-21 15:16:41 -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
Fang
bf5d81e00b
Now sending message nrs along with message rumors themselves.
...
Separated full story state (++burden) from potentially partial story state (++package).
2017-07-19 19:19:03 -07:00
Fang
16e96a3c75
Updated TODO & REVIEW comments.
2017-07-18 17:22:45 -07:00
Fang
63609a4994
Now allow capitals & utf8 by default.
2017-07-18 17:08:08 -07:00
Fang
4664756dac
Comments now properly refer to status instead of presence.
2017-07-17 14:41:57 -07:00
Fang
4022ecd70e
Agent now uses terms instead of knots for settings.
2017-07-17 14:30:52 -07:00
Fang
4860d51405
No longer uses incorrect message index when changing messages.
2017-07-12 15:32:07 -07:00
Fang
8c2afd57d6
Applied new wrapper types to talk-agent.
2017-07-11 15:50:39 -07:00
Fang
830200265c
Circle names are now terms instead of knots.
2017-07-11 15:32:18 -07:00
Fang
e3467bfd66
Wrapper molds for nicknames and story names.
2017-07-11 15:12:29 -07:00
Fang
7b980e3a80
Renamed nak to binds.
2017-07-11 13:11:17 -07:00
Fang
54e865f27f
Renamed inherited flag and made it default to false.
2017-07-10 18:41:50 -07:00
Fang
a43c99859b
Merged ++statement into ++thought, removed tot face from ++telegram.
2017-07-10 17:23:12 -07:00
Fang
caac4c8913
Removed ++partner. Everything is now ++circles.
2017-07-10 17:21:58 -07:00
Fang
fa193ca559
Now have separate structures for inward & outward diffs (deltas vs diffs/rumors).
2017-07-07 17:21:40 -07:00
Fang
90c70cc916
Removed reactions. Now just crash instead of neatly informing the user.
2017-07-07 17:01:56 -07:00
Fang
ab7f7d47a5
Removed /friend query for now.
2017-07-07 16:21:13 -07:00
Fang
9075373db7
Removed outbox.
2017-07-06 20:01:08 -07:00
Fang
8ceb9312d1
Removed delivery state from telegram audiences.
2017-07-06 18:16:17 -07:00
Fang
7a91a9721d
Replaced frequent use of ..arm with self.
2017-07-06 14:45:38 -07:00
Fang
35d057f420
TODOs based on code review.
2017-07-06 13:38:36 -07:00
Fang
f694d71d56
Removed unused message types. Changed %exp to include expression results.
2017-06-30 18:44:37 -07:00
Fang
4aa069c9f8
Removed bouquet for now.
2017-06-30 18:42:36 -07:00
Fang
4f7cf04850
Patched up some TODO comments.
2017-06-30 17:24:32 -07:00
Fang
583edfa153
Audiences now get properly set to the ship the change is ++dedicated to.
2017-06-30 17:23:41 -07:00
Fang
556a5a97e8
++affection now caches rumor results for specific paths.
2017-06-28 12:09:35 -07:00
Fang
2852b71070
%source config diff now only takes a single partner, since it never gets done for multiple.
2017-06-28 11:12:12 -07:00
Fang
f33dd1b86c
Now using self-as-partner arms wherever appropriate.
2017-06-27 17:42:58 -07:00
Fang
ee3c0aa10f
No longer sending internal-only diffs outward.
2017-06-27 17:37:46 -07:00
Fang
30a93c38b5
%new story diffs over /burden now get treated as burdens.
2017-06-27 17:36:01 -07:00
Fang
3e32f78ac1
Can now set presence or status for specific circles, even foreign ones.
2017-06-27 17:29:51 -07:00
Fang
3f314b8bb2
Now sending all outward thoughts towards a circle as a single talk-command.
2017-06-27 12:40:58 -07:00
Fang
679ef2a6d3
Ranges specified in subscriptions now actually do something.
...
Does not yet quit ended subscriptions.
2017-06-26 16:56:03 -07:00
Fang
e3eeb10f53
Now using ++circle-peer for the creation of /circle peer moves,
...
to ensure consistency.
2017-06-23 16:29:45 -07:00
Fang
4aed59fd14
Removal of old TODOs and code, rewording of TODOs.
2017-06-22 18:08:14 -07:00
Fang
f04b142bee
Reactions now always send to ost.bol.
2017-06-22 18:04:22 -07:00
Fang
8c82fa00e6
Passing query instead of path or coins.
2017-06-22 18:03:37 -07:00
Fang
785b2b7715
Now using ++etch for wire parsing again.
2017-06-22 16:28:19 -07:00
Fang
1acc72ee31
Renamed new Gall arms to proper names.
2017-06-22 14:13:29 -07:00
Fang
fe2246066e
Removed unused %more delta.
2017-06-22 13:48:10 -07:00
Fang
a7db6dd2ea
Improved querying code, renamed to ++peek.
2017-06-22 12:33:12 -07:00
Fang
0642ee5f16
Cleanup of inline docs and comments.
2017-06-21 17:16:22 -07:00
Fang
121e503332
Changed inbox to have a fully permissive filter by default, for display purposes.
2017-06-21 17:15:13 -07:00
Fang
87350712be
Completed and cleaned up inline documentation.
2017-06-21 13:48:47 -07:00
Fang
29cff5f815
Refactored ++work's ++react to always supply the relevant action.
2017-06-20 17:52:44 -07:00
Anton Dyudin
67bb6fda34
Honor previously-heard %received notifications
2017-06-19 16:11:10 -07:00
Elliot Glaysher
079163c73c
Documents the dojo patch so far and removes debugging printfs.
...
I figured out why some halos on products are missing:
|%
++ broken
:> this halo gets ignored.
42
::
++ working
:> this halo gets put into the span properly.
^- @
42
--
2017-06-15 22:43:22 -07:00
Fang
60f5ed19d1
Renamed cus in filter to cas.
2017-06-15 20:29:35 -07:00
Fang
90c0ccdad0
Renamed sre and sourcee back to src and source.
2017-06-15 18:53:47 -07:00
Raymond Pasco
43bb99b61b
Merge remote-tracking branches 'ohaitch/wipe-ford', 'ohaitch/fora-dubl' and 'keatondunsford/add-noun-mark' into maint-20170614
...
add |wipe-ford cache clear button
tree@da7808a actually disable post box upon submission
Add minimal noun.hoon mark to /mar
2017-06-14 14:34:13 -07:00
Elliot Glaysher
6da39dacda
Deal with documentation location and cleanup.
...
We can now display all of the following:
|%
:> documentation goes here
++ arm-one
|= a/@
:> real product documentation
[...]
++ arm-two
:> documentation goes here
|= a/@
:> real product documentation
[...]
:> this gets used
++ arm-three
:> this does not get used, but stays with the inner core when copied
|= a/@
:> real product documentation
[...]
--
Non-core arms still don't get product help extracted.
2017-06-13 21:52:52 -07:00
Fang
532de2520b
Minor cleanup and cleanup TODOs.
2017-06-13 20:13:47 -07:00
Fang
9378edf563
Made invite/banish send notifications again.
2017-06-13 20:09:48 -07:00
Fang
fa9c55b530
Fixed issue with rare case where federator messages parent directly, in which messages don't get propagates down that parent's branch.
2017-06-13 19:40:59 -07:00
Fang
23927ece36
Made ++da-change-story cleaner.
2017-06-13 18:49:45 -07:00
Fang
d5e052daaa
Moved init logic upstream.
2017-06-13 18:46:02 -07:00
Fang
9dbdd3f89f
Tiny changes, comments & cleanup.
2017-06-13 18:06:38 -07:00
Fang
09a155f1c6
Fixed federation across galaxies.
2017-06-13 17:51:10 -07:00
Fang
ccfd01bb67
Touched up burden logic and moved it upstream, into delta generation.
2017-06-13 17:28:16 -07:00
Fang
5a6112d887
Fixed issue where messages got stored in the wrong order.
2017-06-13 17:18:04 -07:00
Fang
82ed507338
Weaved agent's message printing into ++ta-learn and friends.
...
No longer reprints messages if only audience/delivery changed.
2017-06-13 11:16:19 -07:00
Fang
2c96e87060
Moved %done delta logic upstream. Now actually stores message with updated audience.
2017-06-13 11:14:13 -07:00
Fang
ef5bfcd6d6
Implemented catch-all ++reap.
2017-06-12 18:10:55 -07:00
Fang
975f07f2d1
Burden subscriptions now specify the bearer, delivering "customized" rumors.
2017-06-12 18:09:00 -07:00
Fang
563aa0102e
Mostly functional federation & delta model.
2017-06-12 15:19:45 -07:00
Elliot Glaysher
ea59c32203
Further work on dealing with the documentation in different places.
...
Pausing as right now, it looks like the following doc string isn't in the twig
tree after parsing:
|%
++ constant
:> life, the universe, and everything
42
--
2017-06-11 21:38:09 -07:00
C. Guy Yarvin
cda7cf2053
Basic networking; large messages have assembly bug
2017-06-06 17:29:37 -07:00
C. Guy Yarvin
8985648bc2
Basic networking now.
2017-06-06 13:23:58 -07:00
Elliot Glaysher
ef2b87251c
++chap should have an (unit term) instead of a (list term).
2017-06-03 09:42:30 -07:00
Elliot Glaysher
45cb25f0dd
Now with minimal arm documentation.
2017-05-24 21:32:50 -07:00
Anton Dyudin
a216565a14
add |wipe-ford cache clear button
2017-05-24 16:04:27 -07:00
Fang
23cd3ad758
Newly updated in-between commit for delta-model talk. tmp
2017-05-22 17:10:24 +02:00
Elliot Glaysher
de2ed36fbe
Unified #
syntax for documentation.
2017-05-21 15:43:23 -07:00
production server
29f65801ed
HOTFIX disable presence reporting
2017-05-19 19:14:30 +00:00
C. Guy Yarvin
bd4f650f5e
|nuke bounces all packets from a ship.
2017-05-16 13:56:54 -07:00
Fang
076f3a0ac4
Message sanitization is now configurable on a per-story level.
...
Story configuration includes a filter for specifying sanitization rules: dis/allowing capitals and non-ASCII characters.
The agent does not care about these rules, and just sends its message. If more limiting rules becomes available, the agent might want to adjust its message parsing according to the active audience.
2017-05-09 21:43:42 +02:00
Fang
165b94872e
Talk-agent can now properly render messages that are longer than 64 characters.
...
It no longer forcibly splits up messages to fit that width.
2017-05-09 16:57:35 +02:00
Fang
661dcf5100
Renamed ++so-report-group to -crowd to match report and type renaming.
2017-05-03 18:39:23 +02:00
Fang
3e558bded3
Shuffled order of talk actions around to be slightly more intuitive.
2017-05-03 18:38:41 +02:00
Fang
73dabbb830
Renamed cli parsers to match new terminology.
2017-05-01 19:39:21 +02:00
Fang
22538c8593
More consistent about naming @t as cord, @p as ship, etc.
2017-05-01 19:34:05 +02:00
Fang
36765e0d14
Implemented actual federation.
...
%burden and %relief commands have been implemented to facilitate this,
for starting and ending federation respectively.
2017-05-01 17:32:26 +02:00