Ted Blackman
dfcd724204
+cleanup
2018-03-16 16:17:59 -07:00
Ted Blackman
164504d0a1
Cleanup +find-or-create-ship-state
2018-03-16 04:09:14 -07:00
Ted Blackman
846439b88d
handle ducts through state
2018-03-16 03:44:48 -07:00
Ted Blackman
f20272d881
use +ford-state and separate move generation to end of event
2018-03-16 02:34:40 -07:00
Keaton Dunsford
ce7cf13151
Merge remote-tracking branch 'origin/master' into ford-turbo
...
* origin/master:
Update Tree CSS to urbit/tree@9a016e2
2018-03-15 18:54:59 -07:00
Ted Blackman
90238aee31
Builds literal schematics
2018-03-15 18:38:33 -07:00
Ted Blackman
6adf5b8652
dummy +build; use generator for tests
2018-03-15 17:21:46 -07:00
Ted Blackman
7b9b43f959
Data structures compile
2018-03-15 11:48:24 -07:00
Keaton Dunsford
18f349aa05
Update Tree CSS to urbit/tree@9a016e2
2018-03-14 21:09:16 -07:00
Keaton Dunsford
8865914d79
Merge pull request #671 from keatondunsford/ford-wipe-timestamp
...
Add timestamps to Ford cache wipes
2018-03-13 12:55:19 -07:00
Keaton Dunsford
42d52073be
Add timestamps to Ford cache wipes
...
This will be more helpful in understanding current Ford's cache-clearing behavior as we continue to make changes to alleviate its issues relating to potential memory overflows, slow build performance, and subsequent `504` HTTP errors.
2018-03-13 12:43:40 -07:00
cgyarvin
69ac42d13b
Merge pull request #670 from eglaysher/fix-overload
...
Fix |overload so it takes a date
2018-03-12 16:01:17 -07:00
Elliot Glaysher
78c1f091dc
Make |overload take a start time, in addition to a recur duration.
...
This will allow us to set |overload so it will run once a day at something
like 3 AM.
2018-03-12 15:27:51 -07:00
Elliot Glaysher
1ec6e7cd2b
Make ++from-module not leak faces.
2018-03-12 15:24:23 -07:00
cgyarvin
a6c83e3919
Merge pull request #666 from ohAitch/faster-gen-test
...
clean up and accelerate +test framework
2018-03-10 11:40:44 -08:00
Anton Dyudin
d0138ff7fa
fix #654 by having assert-eq accept a vase of a pair
...
flipping the order of the pair while rewriting all the test was necessary anyawy, to accoutn for heavier-twig tendencies
2018-03-09 19:43:35 -08:00
Anton Dyudin
3bb24f1327
move test- check- prefix filter to lib/tester
2018-03-09 19:27:32 -08:00
Anton Dyudin
5e746a9c36
REVIEW precompute nock for test arm pulls
...
to avoid running the compiler repeatedly in separate |. contexts, which would not share cache
2018-03-09 19:27:32 -08:00
Anton Dyudin
24fe89a2b5
add ++category formatter to optionally restore name behavior
2018-03-09 19:27:32 -08:00
Anton Dyudin
bcf14304c3
minor denamespacing
2018-03-09 19:27:32 -08:00
Anton Dyudin
1b68ab0553
simplify ++tester interface to return immediate wall
2018-03-09 19:27:32 -08:00
Anton Dyudin
a07ca03bb6
get rid of redundant tester-type
2018-03-09 19:27:32 -08:00
Anton Dyudin
c73095af8a
remove reduncant c=tape parameter from expect-eq
...
also began cleaning up indentation
2018-03-09 19:27:32 -08:00
Ted Blackman
c98598d070
Merge pull request #664 from urbit/webtalk-names
...
Update webtalk's ship name syllables to post-renaming ones.
2018-03-09 13:45:00 -08:00
Fang
bb144bbeea
Update webtalk's ship name syllables to post-renaming ones.
2018-03-09 21:46:54 +01:00
Fang
09303422ef
Rename keccak test helper to not get tested itself
...
As per #659 .
2018-03-07 23:38:01 +01:00
Fang
78ce01c6b7
Merge pull request #659 from urbit/just-tests
...
Make +test only run arms starting with ++test-
2018-03-07 23:37:50 +01:00
Fang
85b70d2555
Run ++check- arms in addition to ++test- ones during tests.
2018-03-07 23:26:34 +01:00
Fang
b1bed4e52f
Merge pull request #651 from Fang-/keccak-hashing
...
Add keccak hashing family into zuse
2018-03-07 22:34:43 +01:00
Fang
744005c79d
Helper function for checking known answers for the example inputs.
...
Also comments.
2018-03-07 22:13:54 +01:00
Fang
efc258744e
Make +test only run arms starting with ++test-
2018-03-07 20:44:28 +01:00
Fang
45741339d6
Added tests for keccak:crypto.
2018-03-06 02:07:35 +01:00
Fang
5127de36ce
Fix incorrect naming for shake arms.
2018-03-06 01:26:34 +01:00
Keaton Dunsford
9c67754678
Merge pull request #645 from Fang-/moons-ok
...
Remove outdated warning message about moons
2018-03-05 12:08:45 -08:00
Fang
e2061066f5
Fix bug in lane-to-bytes conversion.
2018-03-05 20:59:21 +01:00
Fang
b9755a1af1
Make padding pass explicit length, too.
2018-03-05 19:02:28 +01:00
Fang
04fa542769
More comments, better naming.
2018-03-05 16:12:32 +01:00
Fang
0220adce7e
Keccak interface now takes octs to account for leading zeroes when needed.
...
Byte ordering is done for you.
2018-03-05 16:02:27 +01:00
Fang
34fcc6ef80
Add keccak hashing family into zuse.
2018-03-02 17:09:41 +01:00
Fang
e71aeb4e9e
Removed outdated warning message about moons.
2018-02-23 12:18:42 +01:00
Ted Blackman
798fa84960
Merge pull request #644 from ohAitch/mold-cabtar-2
...
amend #589 to reduce =| mold namespace pollution
2018-02-22 18:23:41 -08:00
Anton Dyudin
e0418a3162
amend #589 to reduce =| mold namespace pollution
...
This should fix womb, which has a |=(mold (unit (... +<))) that
pulls ++unit from the wrong place.
2018-02-22 17:48:59 -08:00
Ted Blackman
d1a201cf0f
Merge pull request #640 from Fang-/talk-perf
...
Talk now only loads in messages from the last five days on first boot.
2018-02-22 10:49:58 -08:00
Fang
62edfa5d21
Be semantically correct.
2018-02-22 19:47:56 +01:00
Fang
6bb3a3f196
Named magic number.
2018-02-22 19:44:13 +01:00
Fang
de59162ff3
Talk now only loads in messages from the last five days on first boot.
...
Makes moons suffer less when connecting to old planets.
2018-02-22 19:37:05 +01:00
Ted Blackman
86139a7cc2
Merge pull request #639 from Fang-/ames-bump-clean
...
Bump ames version for breach
2018-02-22 10:35:52 -08:00
Fang
4c16ecba89
Remove trailing whitespace from ames.
2018-02-22 19:11:59 +01:00
Fang
2c07f0ab25
Bump ames protocol version. Now set in a single constant.
2018-02-22 19:11:41 +01:00
Fang
e875efd771
Merge pull request #637 from Fang-/breach-cleanup
...
Pre-breach cleanup
2018-02-22 18:44:33 +01:00