Commit Graph

9200 Commits

Author SHA1 Message Date
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
191ad5be40 WIP 2022-01-13 15:38:24 -06:00
Chris Penner
4e3359682a WIP 2022-01-13 15:03:57 -06: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
Chris Penner
3f8e8b9690 Add transcripts for duplication checking 2022-01-11 16:18:43 -06:00
Chris Penner
73d784763b Generalize duplicate checking 2022-01-11 16:18:38 -06:00
Chris Penner
6c8eb09b7e Add duplicate term checking in Unison file parser 2022-01-11 15:39:43 -06:00
Paul Chiusano
bb4fa39ca2
Merge pull request #2792 from unisonweb/fix/pattern-match-blank
Use `bug` for emitting pattern match failures.
2022-01-10 14:25:31 -06:00
Simon Højberg
14cf497b8d
Merge pull request #2793 from unisonweb/show-hash-for-blanks-error
Print out the hash when throwing blanks error
2022-01-10 14:58:20 -05:00
Simon Højberg
6d3d46174c Print out the hash when throwing blanks error 2022-01-10 14:07:20 -05:00
Dan Doel
6d3d367f59 Use bug for emitting pattern match failures.
- The previous approach was using Blank, which are expected not to occur
  in certain places; they are only for handling unbound variables and
  the like in scratch files.
2022-01-10 13:46:05 -05:00
mergify[bot]
6f3293541c
Merge pull request #2791 from unisonweb/cp/names-fix
Don't build slurp names twice
2022-01-10 16:54:27 +00:00
Chris Penner
3d3d761821 Don't rebuild the names twice, a let is fine 2022-01-10 10:38:27 -06:00
Chris Penner
ac9da6faec No reason to build the same names twice
currentPathNames == slurpResultNames
2022-01-10 09:38:30 -06:00
Mitchell Rosen
6992f24567
Merge pull request #2765 from unisonweb/21-12-16-inline
Tweak Result for performance
2022-01-07 11:34:02 -08:00
Cody Allen
41a0b21e2a
Merge pull request #2570 from kolharsam/sam/remove-backticks-termparser
remove parser for using back-ticks for infix function application
2022-01-07 09:56:34 -08:00
Arya Irani
60b72ca79a
Merge pull request #2783 from unisonweb/fix/compiled-exceptions 2022-01-06 22:47:56 -07:00
Mitchell Rosen
7239704740
Merge pull request #2766 from unisonweb/21-12-16-refactor-MT
Refactor MT monad for performance
2022-01-06 17:40:16 -08:00
Mitchell Rosen
a37451eb06
Merge pull request #2682 from unisonweb/21-11-24-fix-star3-delete
Fix Star3 deleteD2, deleteD3
2022-01-06 10:49:20 -08:00