Commit Graph

397 Commits

Author SHA1 Message Date
Mitchell Rosen
ecd4902623 add comment 2021-12-09 12:59:06 -05:00
Mitchell Rosen
0ae88ea47b optimize Names.contains 2021-12-08 19:27:32 -05:00
Chris Penner
c69048e5e3 Merge branch 'trunk' into cp/order-branch-modifications-1552 2021-12-01 15:15:28 -06:00
Chris Penner
450d681914 Merge branch 'trunk' into cp/diff-namespace-hashes 2021-11-29 14:24:30 -06:00
Chris Penner
86c2a3085f Handle branch prefixing without constructing invalid names 2021-11-29 14:13:06 -06:00
mergify[bot]
bd8a7a6388
Merge pull request #2680 from unisonweb/cp/fzf-fix
Make fzf commands respect relative/absolute paths
2021-11-29 18:51:24 +00:00
Chris Penner
d610523399 Copy pasta 2021-11-29 11:39:23 -06:00
Chris Penner
fe0a197f3d Merge branch 'trunk' into cp/order-branch-modifications-1552 2021-11-29 11:31:36 -06:00
Chris Penner
a7cb97428f Make fzf commands respect relative/absolute 2021-11-24 16:03:11 -06:00
Chris Penner
9c14f44078 Merge branch 'trunk' into cp/order-branch-modifications-1552 2021-11-24 15:17:02 -06:00
Mitchell Rosen
7cd517eafa Merge two set utils modules 2021-11-24 12:26:06 -05:00
Paul Chiusano
609c5e9c4a
Merge pull request #2670 from unisonweb/fix/2663
Fix a variable capture issue in pattern compilation
2021-11-24 09:57:49 -06:00
Chris Penner
d55625b935
Merge pull request #2666 from unisonweb/cp/ormolu-tracking
Add ORMOLU_DISABLE to every file to allow auto-formatting.
2021-11-24 09:00:23 -06:00
Dan Doel
d6635b3e0e Fix a variable capture issue in pattern compilation 2021-11-24 00:43:22 -05:00
Chris Penner
ead3983ddc Merge branch 'trunk' into cp/namespace.delete.force 2021-11-23 12:25:06 -06:00
Chris Penner
f8b39a7744 Re-enable ORMOLU on properly formatted files 2021-11-23 12:10:59 -06:00
Chris Penner
54d6fbf1bd Add ORMOLU_DISABLE to every file.
This allows all developers to add ormolu autoformat on save in their
editors without worrying about creating huge diffs on files that haven't
been formatted yet.

If you format a file, remove the DISABLE comment to ensure it stays
formatted in the future.
2021-11-23 12:10:58 -06:00
Mitchell Rosen
b6112e1c72 bang on ConstructorReference 2021-11-20 23:20:00 -05:00
Mitchell Rosen
9f4a5f2e70 ⅄ trunk → 21-11-10-reftypes 2021-11-19 13:26:08 -05:00
Chris Penner
04a07cd490 Add a bunch of docs 2021-11-19 10:31:00 -06:00
Chris Penner
498babfe8f Keep same ord instance to avoid transcript churn 2021-11-18 18:22:48 -06:00
Chris Penner
19fbc12be9 Improved output for deletions 2021-11-18 17:32:07 -06:00
Chris Penner
14fe2a0934 Ensure we get type references from Constructor Refs 2021-11-18 17:04:16 -06:00
Chris Penner
9af105f191 WIP checkpoint 2021-11-18 15:20:58 -06:00
Chris Penner
6e2e452982 Merge branch 'trunk' into cp/order-branch-modifications-1552 2021-11-18 10:16:50 -06:00
Chris Penner
71e0a80bc9 Don't use recursion in stepManyAt0M 2021-11-17 17:22:35 -06:00
Chris Penner
0358ad2b1d Merge remote-tracking branch 'origin/trunk' into cp/namespace-dependencies 2021-11-16 15:53:57 -06:00
Chris Penner
15414f38ed Merge branch 'trunk' into cp/namespace-dependencies 2021-11-16 10:26:19 -06:00
Mitchell Rosen
856b58cd39 improve docs of codebase abstraction 2021-11-12 20:59:03 -05:00
Chris Penner
f82944027e Reimplement dependency analysis to use Labelled dependency helpers 2021-11-12 16:29:58 -06:00
Chris Penner
ceee2705ae PR feedback 2021-11-12 12:49:09 -06:00
Arya Irani
61d1139870
Merge pull request #2625 from unisonweb/topic/reexport-hash
re-export U.Util.Hash(Hash) as Unison.Hash(Hash)
2021-11-11 23:16:05 -05:00
Arya Irani
5a34dc8bf3 re-export U.Util.Hash(Hash) as Unison.Hash(Hash)
and clean up some aspects of and usages of the apis
2021-11-10 23:36:54 -05:00
Mitchell Rosen
9a12aafb62 reintroduce some necessary laziness 2021-11-10 19:54:42 -05:00
Dan Doel
e742dfb642 Guard against improper eta reductions
- The eta reducer was converting `x -> f x x` to `f x`
2021-11-10 17:35:27 -05:00
Chris Penner
7c03b3ad86 Merge branch 'trunk' into cp/namespace-dependencies 2021-11-10 15:24:02 -06:00
Chris Penner
b39597b060 Clean up 2021-11-10 15:22:58 -06:00
Mitchell Rosen
056db7d4a7 ⅄ trunk → 21-11-10-reftypes 2021-11-10 15:36:51 -05:00
Mitchell Rosen
434188b695 propagate ConstructorReference everywhere 2021-11-10 15:28:39 -05:00
Chris Penner
d4d4a444ef Compiling with table layout 2021-11-10 13:18:25 -06:00
Mitchell Rosen
31c735dd05 generalize types a bit 2021-11-10 12:21:16 -05:00
Mitchell Rosen
a4bbc03ad9 Add TermReference, TypeReference, ConstructorReference 2021-11-10 12:14:47 -05:00
Mitchell Rosen
070db99afd Make PrettyPrintEnv only contain named things 2021-11-08 17:29:41 -05:00
Chris Penner
88b7015245 Merge commit 'db9ba82a9' into cp/namespace-dependencies 2021-11-08 10:57:46 -06:00
Chris Penner
de5833398d Attempt to find all constructor refs 2021-11-04 16:51:00 -06:00
Chris Penner
44843eaed3 Rough rough draft of computing namespace closure.
I'd much prefer to do this at the database level, but we don't have the
ability to do that just yet.
2021-11-01 17:10:51 -06:00
Mitchell Rosen
9650689716 ⅄ trunk → 21-10-26-edit-cycle 2021-11-01 10:42:21 -04:00
Mitchell Rosen
346e55d80f ⅄ trunk → 21-10-26-edit-cycle 2021-10-29 10:36:57 -04:00
Mitchell Rosen
8464f31ece remove monotonic maps that use Name.cons 2021-10-28 17:43:41 -04:00
Mitchell Rosen
fef65dbeab edit components 2021-10-28 10:33:25 -04:00