Commit Graph

244 Commits

Author SHA1 Message Date
C. Guy Yarvin
e9fe591153 Merge remote-tracking branch 'cgyarvin/retrack' into learning 2016-08-05 15:43:16 -07:00
Raymond Pasco
cd972fc8ef Merge branch 'murmur-jet', remote-tracking branch 'dhaffey/jet-identities'
Jet Murmur3
Fix jet mismatches
2016-08-05 09:32:31 -07:00
Dan Haffey
b023a78ee6 Fix jet discrepancies on ill-typed identity cases. 2016-08-03 22:56:26 -07:00
Raymond Pasco
1d1c3f962c Jet murmur3 2016-08-03 17:49:44 -07:00
Dan Haffey
2311b3ee82 Fix ++peek:ut jet semi-discrepancy 2016-08-01 02:00:26 -07:00
Raymond Pasco
af012bab8a Jet AES ECB and CBC modes 2016-07-20 11:25:05 -07:00
Raymond Pasco
2a41962c2f Merge remote-tracking branches 'jfranklin9000/delete-LIBRE2', 'jfranklin9000/uv_close_on_UV_EOF', 'revprez/revprez-pr-removed_zod-20160612' and 'philipcmonk/reap-jet-fix'
Remove obsolete regex libraries
Stop leaking libuv fds (or whatever they are)
Remove obsolete urb/zod references
Fix memory leak in ++reap jet
2016-06-27 09:10:37 -04:00
Philip C Monk
b7190c7a2d fix misbehaving reap jet
fixes https://www.reddit.com/r/urbit/comments/4pd7vk/im_very_confused_about_standardlibrary_lists/
2016-06-22 22:31:18 -04:00
John Franklin
3f30a01a42 Delete outside/cre2 and outside/re2 2016-06-08 21:05:27 -05:00
Raymond Pasco
4a9d61607f Jet shar:ed curve25519 shared secret arm 2016-05-24 12:00:35 -04:00
C. Guy Yarvin
29617c0694 Learning. 2016-03-30 15:14:11 -07:00
C. Guy Yarvin
66ca74dbe7 Boots and solids. 2016-03-10 18:22:44 -08:00
C. Guy Yarvin
0563b1b275 150 jet structures. 2016-03-10 09:15:43 -08:00
C. Guy Yarvin
d8a61dc07e Move diff code to zuse. 2016-03-09 15:56:23 -08:00
C. Guy Yarvin
daba0838ff Testing. 2016-03-09 14:08:50 -08:00
Raymond Pasco
4389263922 Fix ++lune corner cases for real
without breaking others this time. Cases tested:

(lune '')                  -> ~
(lune '\0a')               -> ~['']
(lune 'a')                 -> noeol
(lune '\0aabcd')           -> noeol
(lune '\0aabcd\0a')        -> ~['' 'abcd']
(lune '\0aabcd\0aefgh')    -> noeol
(lune '\0aabcd\0aefgh\0a') -> ~['' 'abcd' 'efgh']
(lune '\0aabcd\0a\0a')     -> ~['' 'abcd' '']
(lune 'abcd')              -> noeol
(lune 'abcd\0a')           -> ~['abcd']
(lune 'abcd\0aefgh')       -> noeol
(lune 'abcd\0aefgh\0a')    -> ~['abcd' 'efgh']
(lune 'abcd\0a\0a')        -> ~['abcd' '']
2016-03-03 17:34:37 -05:00
Raymond Pasco
db30dbfb00 Fix broken first-byte cases in ++lune
Was broken when first byte was a newline, and when first byte was the
only byte.
2016-03-03 17:11:19 -05:00
Raymond Pasco
e9a429fbdd Activate ++lune jet 2016-03-03 00:06:24 -05:00
Raymond Pasco
66b99d0a6e Add ++lune jet 2016-03-03 00:05:21 -05:00
C. Guy Yarvin
d175c24a57 Fix a bug in deep axis handling. 2016-02-17 11:12:44 -08:00
Anton Dyudin
2bbefd1f58 handle ._~~__ many/~[`n/0] compilation properly
Type was atom/%n, whould be cube/[0 atom/%n]
Cherry-pick of 005903
2016-02-11 16:32:58 -08:00
C. Guy Yarvin
fd001d55ef Keyword/stem changes, final draft. 2016-02-08 19:35:13 -08:00
C. Guy Yarvin
52004a4f97 Generating new stems, double solid. 2016-02-08 18:17:17 -08:00
C. Guy Yarvin
016b5931e5 All stems changed over. 2016-02-05 03:27:26 -08:00
C. Guy Yarvin
9425766ec0 Modified all stems. About to remove old. 2016-02-05 03:10:07 -08:00
C. Guy Yarvin
180c350cdc Everything except %tsgl through %wtdt. 2016-02-05 02:32:37 -08:00
C. Guy Yarvin
c7e9b8676f Keyword stems, step 1. 2016-02-05 01:25:58 -08:00
C. Guy Yarvin
35a385e81c Fully shifted over to modern typed namespace. 2016-02-03 20:51:01 -08:00
C. Guy Yarvin
b26fd40636 More typed .^. 2016-02-03 13:33:43 -08:00
C. Guy Yarvin
326fd27db8 Fully transitioned to correct %face. 2016-02-02 18:45:11 -08:00
C. Guy Yarvin
df6da0fbf7 Ready to remove temporary %fuss. 2016-02-02 18:26:22 -08:00
C. Guy Yarvin
0838818881 %face to %fuss. Next change back. 2016-02-02 17:50:34 -08:00
C. Guy Yarvin
27ff65f81f Merge remote-tracking branch 'cgyarvin/newdeal' into newdeal 2016-02-02 14:13:21 -08:00
C. Guy Yarvin
4b92cd2685 Making typed .^ a little less fake. 2016-02-02 11:52:10 -08:00
C. Guy Yarvin
4042253eeb Merge remote-tracking branch 'upstream/master' into newdeal 2016-01-31 20:37:49 -08:00
C. Guy Yarvin
55d1d29b56 Fix various marks, etc. 2016-01-30 19:37:03 -08:00
C. Guy Yarvin
cdf1f86e01 Fix some shit code in lib/tree.hoon. 2016-01-29 20:40:01 -08:00
C. Guy Yarvin
e3a0446634 In the middle of internal merge. 2016-01-29 18:25:52 -08:00
C. Guy Yarvin
eca8938c2b Some zpgr rationalization. 2016-01-26 11:03:05 -08:00
C. Guy Yarvin
e7187ea771 .^ fully transitioned. 2016-01-25 16:47:58 -08:00
C. Guy Yarvin
3d3e1ebb4d Double solid with .# support, still a bit flaky. 2016-01-25 13:29:30 -08:00
C. Guy Yarvin
844df4a5aa Enforce type sanity on .=. 2016-01-24 19:37:41 -08:00
C. Guy Yarvin
9ff6fe676f Make ++fork actually build set-shaped things. 2016-01-24 14:05:55 -08:00
C. Guy Yarvin
c51553dfa7 Vanquish a find jet bug, hopefully the last. 2016-01-23 19:11:42 -08:00
C. Guy Yarvin
8f390ff3ab Fix a memory leak. 2016-01-23 17:35:54 -08:00
C. Guy Yarvin
2a12fd4802 Fixed some uni bugs. ++fond jet still overflows when on. 2016-01-22 20:59:49 -08:00
C. Guy Yarvin
7c7c4a0368 ut_find *almost* works, but can't self-compile... 2016-01-22 15:43:56 -08:00
C. Guy Yarvin
7b75e647da Better wiring for find testing. 2016-01-21 11:13:27 -08:00
C. Guy Yarvin
70976954a1 Some cleanups; still debugging ++find. 2016-01-21 09:39:50 -08:00
C. Guy Yarvin
d93f96a21a ut_find.c compiles, not yet activated. 2016-01-20 17:35:11 -08:00
C. Guy Yarvin
1931b4d46c Double solid. 2016-01-20 13:33:07 -08:00
C. Guy Yarvin
8d3fa06040 Moar cleanup. 2016-01-20 11:34:35 -08:00
C. Guy Yarvin
1847272320 Remove some old cruft. 2016-01-19 15:01:36 -08:00
C. Guy Yarvin
5622a1f312 Some cleanups. 2016-01-19 14:36:57 -08:00
C. Guy Yarvin
c547343a24 ++ad actually works. 2016-01-19 09:34:43 -08:00
C. Guy Yarvin
7e5f9393c8 About to test final pyramid structure. 2016-01-18 20:50:49 -08:00
C. Guy Yarvin
b97118ffd8 Ecco is here but doesn't compile. 2016-01-18 20:11:17 -08:00
C. Guy Yarvin
03f5d3b762 Cleaned-up ++ad. 2016-01-18 14:31:02 -08:00
C. Guy Yarvin
33c93dbb25 Looking a little smoother. 2016-01-17 23:41:59 -08:00
C. Guy Yarvin
8b2e4c1693 Some change. 2016-01-17 20:55:11 -08:00
C. Guy Yarvin
9d9255d870 %fuss entirely shifted to %face. 2016-01-16 16:47:36 -08:00
C. Guy Yarvin
6d79d60739 With both face and fuss. 2016-01-16 16:30:07 -08:00
C. Guy Yarvin
2e064c388c %face entirely replaced with %fuss. 2016-01-16 16:20:54 -08:00
C. Guy Yarvin
0c597de194 About to move tshx to tstr. 2016-01-16 00:30:22 -08:00
C. Guy Yarvin
2d4045f3c9 Testing =#. 2016-01-15 17:42:50 -08:00
C. Guy Yarvin
848c891db9 Not compiling, but finished first stage of adding fuss. 2016-01-14 20:37:58 -08:00
C. Guy Yarvin
23273b4d12 Now entirely frog-free. 2016-01-14 01:52:50 -08:00
C. Guy Yarvin
2e8e02779c Forgot to change dojo. Also, clean burn. 2016-01-14 01:41:32 -08:00
C. Guy Yarvin
9ed837f415 Slightly more cleansed. 2016-01-14 01:13:01 -08:00
C. Guy Yarvin
8b4f549e1a We appear to be beyond frog; must double check. 2016-01-14 00:55:12 -08:00
C. Guy Yarvin
45e16630a5 Stash commit; in middle of debugging nest bug. 2016-01-13 17:46:01 -08:00
Philip C Monk
ce5daf7e09 Merge remote-tracking branches 'ray/fixlore', 'my/loremark', 'my/fancy-autoreload' and 'my/fixmerge' 2016-01-13 16:22:51 -05:00
C. Guy Yarvin
42580bda5c Burn stuff builds, doesn't work... 2016-01-13 10:06:42 -08:00
C. Guy Yarvin
d7c6eda7b4 About to remove last traces of %frog. 2016-01-12 15:47:04 -08:00
C. Guy Yarvin
72d8b26b95 First tier of jet defrogging. 2016-01-12 15:31:02 -08:00
C. Guy Yarvin
7a0ca2baf8 Jets are still using frogs; h.h is double-solid %fork. 2016-01-11 01:48:41 -08:00
C. Guy Yarvin
d52ec5125f Handling forks trivially; about to make them. 2016-01-11 01:16:38 -08:00
C. Guy Yarvin
e529506426 New %hold now firmly in place. 2016-01-10 23:04:34 -08:00
C. Guy Yarvin
2cb759d86d Old %hold now eradicated (as %holt). 2016-01-10 22:37:59 -08:00
C. Guy Yarvin
8cc712259e Now completely free of %fork. About to change over %hold. 2016-01-10 21:39:32 -08:00
C. Guy Yarvin
4f31be75db Fully onto frog. Next, delete old %fork. 2016-01-10 21:08:03 -08:00
C. Guy Yarvin
7447cc418b All forks now generated as frog. 2016-01-10 20:43:13 -08:00
C. Guy Yarvin
baaa74dae1 Tentatively applying forq. 2016-01-10 20:23:32 -08:00
C. Guy Yarvin
17e1196eb4 Jets use grof. Now ready to apply froqs piecemeal. 2016-01-10 19:56:53 -08:00
C. Guy Yarvin
b86fb544da Double solid; about to incrementally refrog. 2016-01-10 19:10:47 -08:00
C. Guy Yarvin
921aef5e29 Frog jets installed; still not generating frogs. 2016-01-10 16:27:36 -08:00
C. Guy Yarvin
05c2ec8a01 Fake wings complete in theory, though %wtts in mint.c still needs work. 2016-01-10 12:27:06 -08:00
C. Guy Yarvin
7f554bf20e Old seek system eradicated. 2016-01-09 16:22:25 -08:00
C. Guy Yarvin
e1619636ca Run soft code for %cnts in mint, mull, play. 2016-01-08 16:27:41 -08:00
C. Guy Yarvin
3721de8478 Factor out %cnts for some adjustments. 2016-01-08 12:22:42 -08:00
C. Guy Yarvin
594944bd26 Switched ++seek and ++sick. 2016-01-07 17:14:41 -08:00
C. Guy Yarvin
f5c42e451d Change ++seek to ++sick. 2016-01-07 16:38:11 -08:00
C. Guy Yarvin
b4e0ce901c Still bedeviled by some devulc bugs. 2016-01-06 17:47:03 -08:00
C. Guy Yarvin
edb83507e4 Hoon 151. 2016-01-04 17:29:30 -08:00
C. Guy Yarvin
80455bcb6e Devulcanization artifacts out of vanes. 2016-01-03 01:22:57 -08:00
C. Guy Yarvin
2402bb6cc7 Much cleanup. 2016-01-02 22:20:24 -08:00
C. Guy Yarvin
15c5f6c198 ++nest fully repaired. 2016-01-01 14:47:07 -08:00
C. Guy Yarvin
80e792ddac Now fully using new, non-degenerate ++nest. 2016-01-01 14:15:50 -08:00
C. Guy Yarvin
4d6cfe2c68 Degenerate type appears vanquished, at least in C. 2015-12-31 20:49:01 -08:00
C. Guy Yarvin
ba575650e4 In the middle of rescuing ++low. 2015-12-31 17:01:19 -08:00