Commit Graph

15009 Commits

Author SHA1 Message Date
Chris Penner
6dac578383 Proper range-based formatting 2024-01-15 16:01:21 -08:00
Chris Penner
c2ceca7c65 Fix parser tests 2024-01-15 15:32:24 -08:00
Chris Penner
9d2c57282f Parser fixup 2024-01-15 15:25:22 -08:00
Chris Penner
0a1027551b Code Cleanup 2024-01-15 14:36:35 -08:00
mergify[bot]
47b383c608
Merge pull request #4381 from unisonweb/cp/pull-hash-validation-types
Add decl verification
2024-01-15 19:17:16 +00:00
mergify[bot]
367684a939
Merge pull request #4613 from unisonweb/24-01-09-better-suffixification
feat: better suffixification in update and upgrade
2024-01-15 18:18:23 +00:00
Arya Irani
48c811ca4d
Update unison-cli/src/Unison/CommandLine/OutputMessages.hs 2024-01-15 13:13:05 -05:00
Chris Penner
b702572155 Remove now-unnecessary getRoot combinators from parsing 2024-01-14 23:13:18 -08:00
Chris Penner
9116b11a2b Huge speedup to startup time by leveraging branch cache 2024-01-14 22:43:02 -08:00
Chris Penner
ecf3220761 Fix closing annotation for records 2024-01-12 20:28:13 -08:00
Chris Penner
ed5c5e7c5d Tweak generated annotation tag on generated fields 2024-01-12 20:14:42 -08:00
Chris Penner
ebce2ca232 Formatter working on abilities now too 2024-01-12 19:59:03 -08:00
Chris Penner
55238ed25b Fix spans on decls and abilities 2024-01-12 19:58:49 -08:00
Chris Penner
e914522e97 Formatting working for terms 2024-01-12 19:36:51 -08:00
Chris Penner
ad200eed76 Fix spanning annotation on watches 2024-01-12 19:00:13 -08:00
Chris Penner
0ddb12830c Merge remote-tracking branch 'origin/trunk' into cp/typechecked-auto-fmt 2024-01-12 17:34:45 -08:00
Arya Irani
172490ab0b
Merge pull request #4612 from unisonweb/aryairani-patch-4 2024-01-12 10:34:06 -10:00
Travis Staton
3d3dd58f59
fork accepts branch relative paths 2024-01-12 14:33:09 -05:00
Travis Staton
cf6240fee2
branch relative path parser 2024-01-12 13:54:18 -05:00
Travis Staton
f28bd07a36
P -> Megaparsec 2024-01-12 13:54:03 -05:00
Chris Penner
5520a5b881 Update transcripts 2024-01-12 10:19:02 -08:00
Mitchell Rosen
b19edd610c delete a couple unused imports 2024-01-12 13:02:46 -05:00
Chris Penner
86ecae0b1a Use global names for view and display if provided absolute args 2024-01-12 09:33:25 -08:00
Mitchell Rosen
3d0f9bd34e make upgrade use update's complicated ppe creation logic, which finishes
off suffixifying definitions by hash when we can in upgrade
2024-01-12 12:25:58 -05:00
Mitchell Rosen
3f68c69674 move upgrade over to the new addDefinitionsToUnisonFile 2024-01-12 11:44:48 -05:00
Arya Irani
26f16efd30
change pre-release tag name again to trunk-build
Apparently I need something that appears alphabetically later than "release", to work around a Github issue. Probably nobody cares, since we should be linking to the latest actual release on the website anyway, e.g. https://github.com/unisonweb/unison/releases/latest/download/ucm-linux.tar.gz
2024-01-12 09:38:49 -05:00
Arya Irani
6f2a94392b
Merge pull request #4408 from unisonweb/cp/type-tag-exact-match
Exact match on term types when determining whether doc or test.
2024-01-11 18:56:53 -10:00
Arya Irani
8e78af39c9
Merge pull request #4338 from unisonweb/pg/causals
Exports for Share migration to Postgres
2024-01-11 18:38:03 -10:00
Chris Penner
6896232b05 Transcript update 2024-01-11 15:42:48 -08:00
Chris Penner
a6cc182272 Merge remote-tracking branch 'origin/trunk' into cp/remove-global-names-again 2024-01-11 15:35:36 -08:00
Stew O'Connor
836108189b
Merge pull request #4599 from unisonweb/stew/docker
Push docker images to github when we release
2024-01-11 11:42:54 -08:00
Stew O'Connor
762c9ca607 set IMAGE_NAME 2024-01-11 11:38:50 -08:00
Mitchell Rosen
8059813bc3 rework some file-building helpers in update, preparing to call them in upgrade 2024-01-11 13:22:53 -05:00
Mitchell Rosen
4be07f1b2a ⅄ trunk → 24-01-09-better-suffixification 2024-01-11 12:11:04 -05:00
Chris Penner
9cd855068c Fix hoist 2024-01-10 15:32:22 -08:00
Chris Penner
8aace56a47 Merge remote-tracking branch 'origin/trunk' into cp/pull-hash-validation-types 2024-01-10 15:21:17 -08:00
Chris Penner
e8a222c320 Merge remote-tracking branch 'origin/trunk' into pg/causals 2024-01-10 15:18:22 -08:00
Chris Penner
16515c0393 Merge remote-tracking branch 'origin/trunk' into pg/sync 2024-01-10 15:02:20 -08:00
Arya Irani
a11a915673
Merge pull request #4605 from unisonweb/24-01-10-fix-upgrade-suffixifier 2024-01-10 11:00:32 -10:00
Arya Irani
b16148b1d7
Merge pull request #4603 from unisonweb/cp/dont-replace-empty-numbers 2024-01-10 10:20:58 -10:00
Mitchell Rosen
a7fca26bba ⅄ 24-01-10-fix-upgrade-suffixifier → 24-01-09-better-suffixification 2024-01-10 14:55:02 -05:00
Mitchell Rosen
661ce6a78e make upgrade suffixify by name 2024-01-10 14:51:29 -05:00
Mitchell Rosen
f5bfa60b59 add transcript that demonstrates bug in upgrade suffixification 2024-01-10 14:44:12 -05:00
Mitchell Rosen
ca0b09adf4 remove irrelevant transcript that no longer demonstrates a bug in update.old 2024-01-10 14:33:07 -05:00
Chris Penner
4fe7fb1c6b Don't replace numbered args list with an empty one. 2024-01-10 11:12:37 -08:00
Mitchell Rosen
4ffb2f8dd7 update update-suffixifies-properly transcript output 2024-01-10 14:08:22 -05:00
Mitchell Rosen
dd997eaec9 tweak upgrade to print suffixified-by-hash names when it can 2024-01-10 14:06:55 -05:00
Mitchell Rosen
509aa0c805 add transcript demonstrating current update suffixification behavior 2024-01-10 14:06:46 -05:00
Stew O'Connor
1c674e27b4 Push docker images to github when we release 2024-01-10 09:34:31 -08:00
Arya Irani
00cd55edeb
Merge pull request #4577 from unisonweb/cp/update2-writeSource
Don't do file IO in `OutputMessages` for upgrade/update
2024-01-09 15:41:23 -10:00