Chris Penner
223f8ad3ae
Handle constructors explicitly in slurping
2022-01-20 15:18:33 -06:00
Chris Penner
2dc707dc78
Add transcript for ctor/term conflicts
2022-01-20 14:45:43 -06:00
Chris Penner
1346489fe9
WIP
2022-01-20 14:45:23 -06:00
Chris Penner
e2a5f94646
Handle constructors explicitly
2022-01-20 11:55:13 -06:00
Chris Penner
77410b68dd
Merge branch 'trunk' into cp/rewrite-slurping
2022-01-20 10:35:34 -06:00
Chris Penner
cb44a6af45
Use map instead of relation since we can.
2022-01-20 10:34:58 -06:00
Chris Penner
f91e9cd041
Update transcript output
2022-01-20 09:57:50 -06:00
Chris Penner
e356225573
Add note on tuple monoids
2022-01-18 14:31:58 -06:00
Arya Irani
b2cc4e4a8a
Merge pull request #2812 from unisonweb/cp/docs-crash
2022-01-18 10:24:13 -07:00
Chris Penner
8b6dba2b5f
Don't crash on empty namespace prefix for constructors.
2022-01-18 10:07:50 -06:00
Chris Penner
706f219b91
Docs
2022-01-17 12:11:11 -06:00
Chris Penner
86b374467a
Update transcripts
2022-01-17 12:07:40 -06:00
Chris Penner
09286a398e
Docs
2022-01-17 12:07:15 -06:00
Chris Penner
10e4389c5d
Constructor deprecations optimization
2022-01-17 11:54:10 -06:00
Chris Penner
e5c314bbb9
Comments
2022-01-17 11:36:05 -06:00
Chris Penner
6bbc6b3a07
Re-use old filterBySlurpResult
2022-01-17 11:15:21 -06:00
Chris Penner
cd6f039e18
Remove unused combinators from old slurp result
2022-01-17 10:59:56 -06:00
Chris Penner
0993de4829
Add ability-term conflict transcripts
2022-01-17 10:59:32 -06:00
Chris Penner
6b5db96cde
Only return old slurp result
2022-01-17 10:46:15 -06:00
Chris Penner
d33c2009a9
Make deprecated constructors more robust
2022-01-16 19:31:01 -06:00
Chris Penner
b13620a2b4
Check defsToConsider in deprecation checks
2022-01-16 19:14:11 -06:00
Chris Penner
dac6243310
Fix deprecation detection
2022-01-16 18:46:12 -06:00
Chris Penner
f9279d281b
Add additional test transcripts from #2786
2022-01-16 18:25:50 -06:00
Chris Penner
3ae9867e41
Keep old conflict behaviour for the time being.
2022-01-16 18:13:48 -06:00
Chris Penner
1409f2b176
Fix error message for conflicts
2022-01-16 18:07:02 -06:00
Chris Penner
fcea773b8b
Handle aliases the same
2022-01-16 17:56:45 -06:00
Chris Penner
b3ffe72b75
Actually handle passed vars correctly
2022-01-15 20:27:54 -06:00
Chris Penner
8932523ed4
Ensure we add adds on update
2022-01-15 20:16:13 -06:00
Chris Penner
efb41b51a8
Use shared SlurpComponent
2022-01-15 20:10:30 -06:00
Chris Penner
a88dd94f3b
WIP
2022-01-15 20:05:50 -06:00
Chris Penner
b24a20cd97
WIP
2022-01-15 19:25:01 -06:00
Chris Penner
fb139d6283
Feature parity??
2022-01-14 16:23:54 -06:00
Chris Penner
1360594b61
Wire up aliasing
2022-01-14 15:47:06 -06:00
Chris Penner
9f85ff5e56
Checkpoint
2022-01-14 13:23:58 -06:00
Chris Penner
5038744c76
Seems to be working
2022-01-14 13:15:23 -06:00
Chris Penner
e94448b5d6
WIP
2022-01-14 12:56:23 -06:00
Chris Penner
0a960c454d
WIP
2022-01-14 11:52:45 -06:00
Chris Penner
446cd222d4
Don't glob at all if there's no glob-target specified ( #2804 )
2022-01-14 09:51:38 -06:00
Chris Penner
191ad5be40
WIP
2022-01-13 15:38:24 -06:00
Chris Penner
4e3359682a
WIP
2022-01-13 15:03:57 -06:00
Cody Allen
098920021d
Merge pull request #2803 from unisonweb/fix/type-link-eq
...
Fix universal eq/compare for links
2022-01-13 11:38:46 -08:00
Dan Doel
c735ef216b
Fix universal eq/compare for links
...
It seems that optimizations cause problems together with the combination
of coercing and unsafe IO involved in reference equality. I'm not
exactly sure what goes wrong, but it causes segfaults. Defining a
noinline function for the equalities (instead of just `(==)@Reference`)
seems to fix the problem.
I got the same problem to happen for term links, so both of those use a
noinline function now. Other foreign values don't seem to be affected,
which I assume is due to them having pure primitive functions for
equality.
2022-01-13 14:06:17 -05:00
Chris Penner
d957c0f575
WIP
2022-01-13 11:23:14 -06:00
Chris Penner
bb522031de
WIP
2022-01-12 17:05:08 -06:00
Chris Penner
1e6c6590e8
WIP
2022-01-12 14:22:29 -06:00
mergify[bot]
875d3847b3
Merge pull request #2800 from unisonweb/cp/transcript-comments
...
Add -- comments to the transcript parser
2022-01-12 18:39:59 +00:00
Chris Penner
b12fb5be56
Add -- comments to the transcript parser
2022-01-12 12:20:38 -06:00
mergify[bot]
7707d80591
Merge pull request #2798 from unisonweb/cp/better-term-dupe-checking
...
More robust duplicate term checking
2022-01-12 17:32:07 +00:00
Chris Penner
d21ebf2d2a
Fix transcript output
2022-01-12 11:15:02 -06:00
Chris Penner
bb8431e563
Fix duplicate constructor in transcript
2022-01-11 16:44:11 -06:00