Commit Graph

7279 Commits

Author SHA1 Message Date
Fang
bd46499dab Force full rebuild of talk's message state. 2017-12-14 16:58:21 +01:00
Fang
74b5a9c6f4 Revising a previously heard message no longer just deletes it. 2017-12-14 16:57:18 +01:00
Ted Blackman
04861d1f77
Merge pull request #500 from Fang-/subs-and-sources
Hall & talk: subs & sources
2017-12-13 18:06:28 -08:00
Fang
56519a6b56 More temporary debug pokes. 2017-12-14 01:55:33 +01:00
Fang
d5a4406770 Force talk to reconnect to hall on-update.
New subscriptions are made using bone 0, as they're supposed to.
2017-12-14 01:37:52 +01:00
Fang
36b91c6425 Add ;sources command for displaying the active sources of circles. 2017-12-14 01:36:02 +01:00
Fang
19eb437f9c ;leave now removes *all* inbox subscriptions to the specified circles. 2017-12-14 01:32:39 +01:00
Fang
835dae7317 ;join now loads only a day's worth of backlog by default. 2017-12-14 01:30:06 +01:00
Fang
e1a0bdc3c9 Notify of all peer fails using hall messages, not just /circle ones. 2017-12-14 00:40:33 +01:00
Fang
50a46c0e17 Revert talk's ++prep to baseline. 2017-12-14 00:12:35 +01:00
Fang
6a1d2fcbba Always remove the old source when we resub a dropped /circle subscription. 2017-12-14 00:11:46 +01:00
Fang
ed8e30bcf3 Disabled %cake-woot-bad printf in ames. 2017-12-14 00:11:34 +01:00
Fang
1e82b54c85 Pretty-print peer and poke nacks as hall messages. 2017-12-14 00:07:35 +01:00
Fang
9cd3a41a16 Always attempt to resubscribe on ++quit. 2017-12-14 00:05:39 +01:00
Fang
032132252a
Add debug printfs to generic ++quit arm in hall 2017-12-13 15:32:09 +01:00
Ted Blackman
b28d912c8d
Merge pull request #488 from urbit/revert-prep-2
Remove old hall susbcriptions in talk's ++prep
2017-12-12 17:15:25 -08:00
Ted Blackman
8a6fd56583
Merge pull request #495 from Fang-/hall-runtime-fix
Work around runtime error caused by _example behavior.
2017-12-12 17:13:18 -08:00
Fang
12262410c4 Work around runtime error caused by _example behavior. 2017-12-13 02:08:52 +01:00
Fang
627c94a9b7 Fix #479 for people who are experiencing it. 2017-12-12 16:04:51 +01:00
cgyarvin
df66fb7a51
Merge pull request #491 from ohAitch/keyword-jets
picked up a few more mis-replaced jet hints
2017-12-11 19:32:09 -08:00
Anton Dyudin
eaea2b528c picked up a few more mis-replaced jet hints
having been bound they'll stay bound, but these seem less crucial,
being mostly called from already inside the other compiler jets
2017-12-11 18:46:43 -08:00
Ted Blackman
44e9e16916
Merge pull request #489 from ohAitch/no-vale-noun
Don't erase types in (lake %noun), which should always suceed
2017-12-11 17:00:36 -08:00
Anton Dyudin
b3d5acb48b
HT @belisarius222 2017-12-11 15:54:42 -08:00
Anton Dyudin
496a9c87aa Don't erase types in (lake %noun), which should always suceed 2017-12-11 15:36:55 -08:00
Anton Dyudin
3fd968fbc7 HOTFIX 2: the hotfixening
(invalidate old "%tsgl = ++rap" jet hint cached at c layer)
2017-12-11 15:14:52 -08:00
Fang
93794ce853
Revert talk's ++prep back to normal. 2017-12-11 23:18:37 +01:00
Anton Dyudin
f2c04bfcd3 HOTFIX fix ++tap ~/ %tsgl jet hint
@cgyarvin pls sed more responsibly. Should fix the various json/html serialization stack overflows that have been happening.
2017-12-11 14:02:37 -08:00
Ted Blackman
b8ad859dbf
Mention version info warning in CI
urbit: /lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by urbit)
2017-12-11 12:54:47 -08:00
Ted Blackman
8fe58e3261
Merge pull request #487 from Fang-/revert-prep
Revert hall's ++prep back to normal.
2017-12-11 12:35:45 -08:00
Ted Blackman
22e52b18b9
Merge pull request #486 from Fang-/talk-small-fixes
Hall & talk QoL fixes
2017-12-11 12:32:23 -08:00
Fang
8b7628fc13 Revert ++prep back to normal. 2017-12-11 21:25:50 +01:00
Ted Blackman
b40e18bdaa
Merge pull request #481 from Fang-/talk-numbering-fix
Rebuild msg number references, fix msg updating, provide debug tools
2017-12-11 12:22:05 -08:00
Fang
eb31ab7e0b Cut informational messages off at the configured term-width. 2017-12-11 21:00:55 +01:00
Ted Blackman
f46f98081f
Merge pull request #485 from Fang-/talk-same-msgs
Fix issues when receiving messages for the second time.
2017-12-11 11:37:12 -08:00
Fang
d111a06572 Only send presence when performing a simple ;join, not when doing ;source. 2017-12-11 20:14:31 +01:00
Fang
0243f1f276 When receiving a new circle configuration, print the description and filter rules.
Closes #467.
2017-12-11 19:54:22 +01:00
Fang
7ea1a0507a Speeches embedded in speeches are no longer exempt from filtering.
Closes #478.
2017-12-11 19:49:45 +01:00
Fang
8c40520164 Removed outdated todo. 2017-12-11 19:33:37 +01:00
Fang
c5cd8b7721 Now properly handle messages we're re-reading from a different source. 2017-12-11 18:28:40 +01:00
Fang
da879a141b
Merge pull request #482 from eglaysher/hall-doccords
Enabled doccords in hall.
2017-12-11 11:09:29 +01:00
Elliot Glaysher
93d822e567 Enabled doccords in hall. 2017-12-10 19:56:58 -08:00
Fang
f1514c8a21 Add poke arm for getting debug info out of hall and talk. 2017-12-11 01:00:26 +01:00
Fang
0e04242148 Add logic for rebuilding state that refers to messages by numbers.
Because count used to be incorrect, messages are being referred to by incorrect indices. This rebuilds all count-dependent data.
2017-12-11 01:00:26 +01:00
Fang
0a24fd09fb Fix incorrect usage of sourced list of indices. 2017-12-11 01:00:26 +01:00
Fang
a114dc7e06 Fix off-by-one error when updating old messages. 2017-12-11 01:00:26 +01:00
Ted Blackman
c663b95bfb
Merge pull request #476 from Fang-/talk-web-unbind
Webtalk now drops unused subscriptions.
2017-12-09 14:40:22 -08:00
Ted Blackman
7aa8150639
Merge pull request #475 from Fang-/talk-fix-present
Fix erroneous presence handling
2017-12-09 14:39:01 -08:00
Fang
82307e2842 Webtalk now drops unused subscriptions.
Matches urbit/talk#40
2017-12-09 22:08:45 +01:00
Ted Blackman
570feee8c5
Merge pull request #474 from Fang-/talk-fix-gramless
Fix backlog loading/eyre dig over issue with webtalk
2017-12-09 12:30:28 -08:00
Fang
60d9bdd0e0 Updated talk/main.js in accordance with updates to urbit/talk#38 2017-12-09 21:28:46 +01:00