Commit Graph

6629 Commits

Author SHA1 Message Date
Raymond Pasco
182dff8646 Merge remote-tracking branch 'chc4/si-hide' 2017-05-17 05:05:13 -04:00
Raymond Pasco
94b821ffb1 Merge remote-tracking branch 'galenwp/fora-fix' into maint-20160818 2017-05-17 04:47:36 -04:00
Raymond Pasco
232905333d Merge branch 'forward-oust-fix', remote-tracking branch 'max19/catfix' 2017-05-17 00:08:08 -04:00
Fang
3dc8c92c82 Fixed ++oust to not require faces for [a b]. (Wet gate struggles.) 2017-05-17 00:06:57 -04:00
Raymond Pasco
1ba487eaa3 Merge remote-tracking branches 'joemfb/prompt-sticky', 'Fang/oust-fix' and 'keatondunsford/gall-diff-spec-fix' into maint-20160818 2017-05-16 23:56:53 -04: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
C. Guy Yarvin
40e0575d05 For make compile faster. 2017-05-07 22:20:53 -07:00
C. Guy Yarvin
484a7e9e5d Placeholder for app skeleton. 2017-05-07 22:20:38 -07:00
C. Guy Yarvin
b1b0ffb176 Decorations. 2017-05-07 22:04:14 -07:00
Keaton Dunsford
3c775f0b0a %gall diff spec fix
`%gall` was unnecessarily specializing diff types.
2017-05-03 14:01:36 -07: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
C. Guy Yarvin
7e83588e83 To experiment with ++walk and its slowness. 2017-04-30 20:19:07 -07:00
C. Guy Yarvin
9abe2f5dc2 Shim for ++gall. 2017-04-30 19:51:12 -07:00
C. Guy Yarvin
10c0084647 Ford integrated, gall needs a bit of thought. 2017-04-29 21:46:39 -07:00
C. Guy Yarvin
ffd5e6be41 Added ++neon adapters to ++dill and ++eyre. 2017-04-29 20:42:07 -07:00
C. Guy Yarvin
9dfb99ea0f Interface adaptors for %behn and %clay. 2017-04-29 17:38:08 -07:00
Fang
84026f9980 Fixed report mark.. again. 2017-04-27 17:05:19 +02:00
Fang
f8e3ef2edf Renamed talk guardian's parsed wire faces. 2017-04-27 13:21:17 +02:00
Fang
790468e28a Renamed talk state molds. 2017-04-27 12:15:41 +02:00
C. Guy Yarvin
336f2aedff Sfash. 2017-04-26 14:58:41 -07:00
Fang
f3533eae4f More renaming of talk structures. 2017-04-26 23:33:25 +02:00
Fang
04997b5c10 Applied renaming of talk structure faces to report and telegrams marks. 2017-04-25 21:32:13 +02:00
Fang
5e02dc7db2 Removed trailing spaces from talk lib and marks files. 2017-04-25 21:21:46 +02:00
Fang
0e1b86da98 Patched remnant of station to circle renaming, sat to cir. 2017-04-25 21:18:14 +02:00
Fang
41980ae1de Some TODOs, cleanup in talk apps. 2017-04-25 21:09:20 +02:00
Fang
fb58d2f9a6 Renaming of talk structure faces now also applies to its command mark. 2017-04-25 18:38:05 +02:00
Fang
6e7d9c58a8 Renaming of talk structure faces now also applied to its report mark. 2017-04-25 15:40:25 +02:00
Fang
7c385e7203 Printfs now get sent to the default mailbox instead. 2017-04-25 13:33:02 +02:00
C. Guy Yarvin
f3b929673a Stash. 2017-04-24 20:17:56 -07:00
C. Guy Yarvin
f5b1de2952 xmas shim established. 2017-04-24 14:29:13 -07:00
Fang
23bdb637b2 Bound faces to talk structures. Renamed stations to circles.
Communication structures get no new faces because their ideal implementation uses gates to process them.
2017-04-24 21:14:51 +02:00
Fang
0a4d5e9b3b Completed the cleanup of talk-agent.
Refactoring, renaming, reordering. Removes man/knot from all cores, replaced with calls to ++inbox.
2017-04-24 17:35:15 +02:00
C. Guy Yarvin
f5ee7d4f7f %jael stitch compiles. 2017-04-23 17:18:51 -07:00
C. Guy Yarvin
e786d38d1a Revert to slightly superior old vane interface. 2017-04-23 10:10:11 -07:00
C. Guy Yarvin
7283b40e3a Stash. 2017-04-22 20:13:14 -07:00
C. Guy Yarvin
68443f26eb Use old ames to compile. 2017-04-21 18:44:18 -07:00
C. Guy Yarvin
34ddcd8d1c Neo compiles. 2017-04-21 18:44:06 -07:00
Fang
b7381410e8 Partial cleanup of talk-agent.
So far includes some renaming of arms, partial documentation, bits of refactoring.
2017-04-21 17:37:10 +02:00
Fang
ba1546347c Further touch-ups to talk-guardian. 2017-04-21 16:14:11 +02:00
Fang
1cf95788fa Reorganized the talk structures and slightly improved their documentation. 2017-04-21 13:43:17 +02:00
Raymond Pasco
52228456f5 Merge remote-tracking branch 'cgyarvin/backoff' into maint-20160818
Back off on retransmits
2017-04-20 18:16:04 -04:00
Fang
a08d490852 Significant cleanup of talk-guardian.
Renamed some arms and faces to be more obvious, refactored some code to be more clear, reorganized arms and updated inline documentation.
2017-04-21 00:05:32 +02:00
C. Guy Yarvin
0de7df7416 Scale long-term retransmits way back. 2017-04-20 14:33:00 -07:00
C. Guy Yarvin
935056be37 Struggling with memory. 2017-04-20 14:19:53 -07:00