Commit Graph

121 Commits

Author SHA1 Message Date
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
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
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
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
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
Elliot Glaysher
de2ed36fbe Unified # syntax for documentation. 2017-05-21 15:43:23 -07:00
C. Guy Yarvin
ae8df45f12 Fully booting with new chapter structures. 2017-04-15 15:49:41 -07:00
C. Guy Yarvin
cc7b768f6a Terminating coherent-cords-e. 2017-04-15 15:45:47 -07:00
C. Guy Yarvin
4c381b6387 coherent-cords-d, chapters, initial commit. 2017-04-15 15:41:48 -07:00
Joseph Bryan
af767350a8 removes +-tap:by accumulator arg and changes calling convention 2017-03-20 18:56:00 -04:00
Joseph Bryan
ebed890f00 removes +-tap:in accumulator arg and changes calling convention 2017-03-20 18:55:55 -04:00
Anton Dyudin
91f8049819 remove ^vane shims
requires vere without crypto:ames
2016-12-08 13:50:32 -08:00
Anton Dyudin
0adde510ab canonize url:eyre, the last remaining compatibility interface 2016-12-08 13:50:32 -08:00
Anton Dyudin
c114c5afb7 canonize base64, mime type encoding 2016-12-08 13:50:32 -08:00
Anton Dyudin
5fbb2dff28 port forward lore, role, and rolt usage 2016-12-08 13:50:31 -08:00
Anton Dyudin
75b2840b97 canonize references into space:clay 2016-12-01 16:02:06 -08:00
Anton Dyudin
5f357346d8 flatten references to title,wired,differ,crypto,chrono 2016-12-01 13:46:18 -08:00
Anton Dyudin
782d15a1ca add =, ^gall to apps 2016-12-01 13:46:17 -08:00
Anton Dyudin
212276d813 Revert "Sur disqualification "*" removed from %ford"
Also adding to lib; uses =, instead of =+

This reverts commit 4a911fd279.
2016-12-01 13:46:13 -08:00
Anton Dyudin
3f904b4f90 remove ++epur:url:eyre convenience interface 2016-11-23 16:34:10 -08:00
Anton Dyudin
a373a6ef11 !: in ford files is redundant 2016-11-16 17:42:58 -08:00
C. Guy Yarvin
13789fa7b9 Moved ++mime, ++octs, ++mite to hoon.hoon. 2016-11-08 09:46:37 -08:00
C. Guy Yarvin
5c54de8782 %zuse cleanups and dependencies. 2016-11-07 17:40:00 -08:00
C. Guy Yarvin
66b86dbbf2 Should work? 2016-11-01 18:43:27 -07:00
C. Guy Yarvin
35e20fcca6 Reorganize ++markup to ++eyre. 2016-10-31 17:12:56 -07:00
C. Guy Yarvin
2979c624e2 Namespace crypto and chrono. 2016-10-31 09:49:48 -07:00
C. Guy Yarvin
71efed5c3b Move ++differ and ++lines into ++clay. 2016-10-27 16:50:22 -07:00
C. Guy Yarvin
a192fce1fe Merge commit 'fff8e9' into cc-release 2016-10-24 10:36:01 -07:00
C. Guy Yarvin
7c5a3763aa Restructure ++number and ++crypto in %zuse. 2016-10-21 16:19:42 -07:00
C. Guy Yarvin
62f75945d3 Moved %gall structures into a namespace. 2016-10-12 20:39:56 -07:00
C. Guy Yarvin
5797ac3cee Merge commit 'e6f8146' into relearning 2016-09-02 15:26:42 -07:00
C. Guy Yarvin
c93c9af79d Merge commit 'daf33b9' into relearning 2016-09-02 15:25:58 -07:00
Raymond Pasco
c24c77bc16 Merge remote-tracking branches 'ray/murmur3-hoon', 'ray/full-crub', 'dhaffey/electroll', 'joemfb/talk-foreign', 'joemfb/key-val', 'joemfb/gaf-by', 'dhaffey/peg-zero', 'joemfb/head-tail-electro', 'ohaitch/gall-boot-fixes', 'ohaitch/eyre-no-double-spacing', 'dhaffey/burn-zeroing' and 'philipcmonk/less-clay-sugar'
Correct Murmur3 hash implementation
Fully implemented AES and crub in zuse
Electroplate faces off ++roll etc.
Reject foreign pokes in talk
Arms to retrieve keys and values from maps
Add gas:by variant that rejects collisions
Fix ++peg axis 0 behavior
Electroplate faces off ++head/++tail
Improve type validation in gall
Don't double-space eyre stack traces
Fix improper ^~ zeroing of values
Fix clay bug caused by above fix
2016-08-10 17:11:51 -07:00
Anton Dyudin
920caadb93 permit whitespace in urb.py -d 2016-08-05 17:28:50 -07:00
C. Guy Yarvin
57f0abc3dd Merge remote-tracking branch 'cgyarvin/neoames' into learning 2016-08-05 12:59:19 -07:00
Joseph Bryan
e6f814683d adds ++team to zuse; reject :talk ++command pokes from foreign ships
... and refactors rejection in :dojo ++peer-sole
2016-07-29 04:04:05 -04:00
Anton Dyudin
0f3925f123 fix urbit/urbit#555
transmit sole-edit %nop from dojo to synchronize error positions past any %set that may have happened in the meantime
2016-05-05 17:45:31 -07:00
Raymond Pasco
d3711b53d9 Merge branch 'web-stream'
Conflicts:
	gen/twit/twitter-feed.hoon
	lib/oauth1.hoon
	lib/twitter.hoon
	mar/twit/post.hoon

Extensive nonbreaching web API changes from Anton and Philip's trees.

Retroactive commit message for d030cde553:
Grab fixes for busted ford caused by no-longer-busted ++lore
2016-04-14 14:10:56 -04:00
Henry Ault
c19a1a0761 dropbox security driver and minor supporting changes 2016-04-05 15:25:02 -07:00
Anton Dyudin
492718f5db Merge branch 'pipe' into web-stream
pull :pipe event->talk multiplexer
2016-03-31 15:02:35 -07:00
C. Guy Yarvin
4973e086e7 Cosmetics. 2016-03-30 15:14:02 -07:00
Anton Dyudin
a3781a4777 Merge branch 'twit-app' into dot-plan
Pull in working :twit and various fixes it depends on, to add write-plan-account logic to it
2016-03-29 17:32:42 -07:00
Galen Wolfe-Pauly
61d344a7b6 moved arc to sur in dojo 2016-03-21 22:03:13 -07:00
Philip C Monk
d030cde553 Merge branch 'master' into api-doc
Conflicts:
	arvo/eyre.hoon
	arvo/ford.hoon
2016-03-16 16:38:08 -04:00
Philip C Monk
841a32a3c1 improvements to match urb 2016-03-16 15:26:02 -04:00
Anton Dyudin
47eac6dbc7 better handling of identity in web scrapers 2016-03-15 15:10:37 -07:00
Philip C Monk
3454ca9c72 dojo.hoon has most all functionality 2016-03-08 20:19:28 -05:00
Philip C Monk
a8910dea96 waypoint 2016-03-07 17:06:17 -05:00
C. Guy Yarvin
7edf1c05fc Foreign login only from moons. 2016-03-07 13:40:39 -08:00
Philip C Monk
e983d7c1e3 better eyre lens handling 2016-03-03 17:23:09 -05:00
Raymond Pasco
a0358c17d9 Merge branches 'breach-20160302' and 'cgyarvin-teaching', remote-tracking branches 'ohaitch/talk-read-component', 'ohaitch/virtualize-pact-hoon' and 'ohaitch/eyre-sec'
Conflicts:
	arvo/eyre.hoon

Breaching changes for 2016-03-02
Language/dojo improvements for teaching.
add web/listen.hoon module for listening to comment changes
virtualize ++pact %hoon side-path
Eyre security drivers
2016-03-02 21:21:23 -05:00
Anton Dyudin
df18641381 finish 151izing dojo 2016-03-02 16:40:54 -08:00
Philip C Monk
c0c67969f3 checkpoint, w/lens protocl 2016-02-26 20:13:00 -05:00
C. Guy Yarvin
52347e3f4b Actually we can only distinguish the naked gate. 2016-02-26 11:09:41 -08:00
C. Guy Yarvin
43b4303a88 Some changes for basic doc: naked trap/call, var/rev/:;/:/. 2016-02-26 11:09:41 -08:00
Henry Ault
6910910333 dojo change for +http and an atom diff 2016-02-24 13:39:45 -08:00
Philip C Monk
19465e4ed6 Merge remote-tracking branch 'my/api-dojo-fix' into lens
This merge is necessary because I'm about to make a bunch of dojo
changes, and I need the restored dojo.
2016-02-23 20:16:21 -05:00
Philip C Monk
31dbd75f42 eyre changes for lens 2016-02-23 20:15:36 -05:00
Philip C Monk
2140ad4bbe finish 151izing dojo 2016-02-23 18:28:52 -05:00
Philip C Monk
ebc8aa36d7 restore eyre-sec dojo changes 2016-02-23 17:25:29 -05:00
Anton Dyudin
7675107acf 151ified apps 2016-02-17 14:57:46 -08:00
Anton Dyudin
07bbbee2cc fix mis-translated / to + 2016-02-10 18:58:14 -08:00
Raymond Pasco
309805f5e7 Merge in Hoon 151
Complicated merge of Hoon 151. This commit is a major sequence point.
2016-02-10 14:03:28 -05:00
Anton Dyudin
bf11734b85 ape -> app 2016-02-04 16:38:18 -08:00