Paul Chiusano
750d43ccdf
improved error message for case blah <unindent> of
2019-02-12 10:54:18 -05:00
Paul Chiusano
4544fb0fc4
fixed FileParser to parse and apply top-level imports, down to 70 failures
2019-02-12 10:06:05 -05:00
Paul Chiusano
e98844d586
Allow type application to contain {ability1, ability2} lists in non-head position, for example: Location {Remote, IO}
2019-02-12 09:16:18 -05:00
Paul Chiusano
1e27530a45
74 failures
2019-02-11 22:38:05 -05:00
Paul Chiusano
0f299fef3e
ctor arities now being serialized properly
2019-02-11 22:23:24 -05:00
Paul Chiusano
e3e1fb8c30
debugging one of the tests... why aren't ctor arities being written out?
2019-02-11 17:29:24 -05:00
Paul Chiusano
7c6064a753
okay, now makeSelfContained' is working and can successfully call into old runtime
2019-02-11 16:53:16 -05:00
Paul Chiusano
d5dc94c092
fix bug in makeSelfContained'
2019-02-11 13:23:40 -05:00
Paul Chiusano
99de0d8ce0
added note about how to fix bug in makeSelfContained'
2019-02-11 10:07:40 -05:00
Paul Chiusano
b100e26802
Added: Rt0.runtime : Var v => Runtime v and unison -haskell
runs the command line using the haskell runtime (untested)
2019-02-08 16:37:26 -05:00
Paul Chiusano
d3f1fb361a
formatting
2019-02-08 16:27:42 -05:00
Paul Chiusano
8ece85caf6
filled in todo in FileParser
2019-02-08 16:09:23 -05:00
Paul Chiusano
9c5a2282ec
filled in Runtime.evaluateWatches and it ended up being simple
2019-02-08 15:55:54 -05:00
Paul Chiusano
a4eb75e798
factoring IR a bit better
2019-02-08 10:25:42 -05:00
Paul Chiusano
ecc9aea519
removing Rt1 for now
2019-02-08 10:25:12 -05:00
Paul Chiusano
376c52858c
Merge remote-tracking branch 'origin/topic/rt' into topic/rt-integration
...
# Conflicts:
# parser-typechecker/src/Unison/Term.hs
2019-02-08 09:50:41 -05:00
Paul Chiusano
076faf186e
compiles with no warnings, still gotta fill in a couple functions:
...
Runtime.evaluateWatches, and FileParser todo for generrating a UnisonFile from the stanzas.
Also need the implementation of Runtime interface for the Haskell runtime
2019-02-07 21:42:20 -05:00
Paul Chiusano
e96683981a
down to just a couple errors in the tests
2019-02-07 18:15:04 -05:00
Paul Chiusano
ec56bdb1f7
Merge remote-tracking branch 'origin/master' into topic/rt-integration
2019-02-07 15:00:35 -05:00
Paul Chiusano
b2bc510212
down to 3 compile errors
2019-02-07 14:59:27 -05:00
Arya Irani
55d608a21a
add post-runthru comments
2019-02-06 17:36:47 -05:00
Arya Irani
a010695dba
idk
2019-02-06 15:03:56 -05:00
Arya Irani
f2572c6566
tabs vs spaces
2019-02-06 15:00:22 -05:00
Arya Irani
72070d4984
formatting
2019-02-06 14:55:55 -05:00
Arya Irani
80ce7f6c1a
distributed api discussion v1
2019-02-06 14:54:03 -05:00
Paul Chiusano
ad0866c00e
moar progress, about to kill UnisonFile.TypecheckedUnisonFile' which seems not needed now
2019-02-06 12:55:33 -05:00
Paul Chiusano
04bb6e890a
add watch expressions to typechecked unison file
2019-02-06 11:55:34 -05:00
Arya Irani
1952299501
Merge pull request #322 from francisdb/patch-1
...
CommandLine2 => CommandLine
2019-02-06 07:45:27 -05:00
Francis De Brabandere
b59418945e
CommandLine2 => CommandLine
2019-02-06 12:49:17 +01:00
Paul Chiusano
8dbbd83ccb
still noncompiling, but got through term and file parser updates
2019-02-05 21:51:30 -05:00
Paul Chiusano
4106e2a48e
noncompiling WIP, having to rejigger the parser
2019-02-05 18:23:07 -05:00
Paul Chiusano
1730e9d906
CommandLine2 => CommandLine
2019-02-05 15:29:55 -05:00
Paul Chiusano
10b1af16e2
Merge pull request #316 from unisonweb/topic/hashqualified-name
...
Support for hash-qualified names in `list` and `view`
2019-02-05 10:14:35 -05:00
Paul Chiusano
14f392e1c2
Merge remote-tracking branch 'origin/master' into topic/hashqualified-name
2019-02-05 10:06:02 -05:00
Paul Chiusano
a06bdb1059
formatting fix
2019-02-05 10:05:46 -05:00
Paul Chiusano
a9809823bf
fix tests caused by busted isSymbolic check on Name
values
...
This was causing all infix operators to display as prefix, which broke some tests
2019-02-05 10:05:28 -05:00
Runar Bjarnason
0bf77c9c10
Actually quit
2019-02-02 22:55:49 -05:00
Runar Bjarnason
59eed6f614
Fixed a bug in AnnotatedText.drop
2019-02-02 22:43:48 -05:00
Arya Irani
c14cbbfcd3
support hashqualified args for list/view
2019-01-31 17:49:00 -05:00
Arya Irani
cd79e5e2f3
Merge remote-tracking branch 'origin/master' into topic/hashqualified-name
...
# Conflicts:
# parser-typechecker/src/Unison/Codebase/Editor/Actions.hs
2019-01-31 16:55:27 -05:00
Arya Irani
c4f5fc307a
Merge pull request #312 from unisonweb/wip/actionsrefactor
...
refactor Actions
2019-01-31 16:50:35 -05:00
Runar Bjarnason
cf5f0b083a
cleanup
2019-01-31 16:45:01 -05:00
Arya Irani
4c33127054
autocompleting hash-qualified names
2019-01-31 16:42:20 -05:00
Arya Irani
305e5a4d92
simplified PrettyPrintEnv
2019-01-31 16:26:24 -05:00
Runar Bjarnason
0df87c9755
Refactored actions
2019-01-31 16:25:27 -05:00
Arya Irani
171234bd72
well, maybe this time.
2019-01-31 11:56:49 -05:00
Runar Bjarnason
874a03d7ba
wip
2019-01-31 07:53:17 -05:00
Rúnar
e29136ab30
Merge pull request #307 from unisonweb/wip/propagate
...
`update` and `merge` now propagate type-preserving edits to the branch
2019-01-30 17:42:28 -05:00
Paul Chiusano
975ff2b9e1
propagate
command, which is updated after merge
2019-01-30 17:08:21 -05:00
Runar Bjarnason
420f25c0be
Cleanup
2019-01-30 11:53:53 -05:00