Commit Graph

14465 Commits

Author SHA1 Message Date
Travis Staton
a9e3fc84f6
expect error 2023-12-08 15:19:57 -05:00
Travis Staton
7dbb7c9b6c
include dependents of refs in old dep's closure that aren't in the codebase without old dep 2023-12-08 14:56:03 -05:00
Travis Staton
4417b22e64
typo 2023-12-07 16:16:25 -05:00
Travis Staton
afc2d577c2
Upgrade optimization
Don't typecheck dependents of unchanged defns
2023-12-07 15:49:56 -05:00
Arya Irani
d04116b235
Merge pull request #4457 from unisonweb/topic/remove-generic-monoid
switch generic-monoid to semigroups (the two overlapping packages)
2023-12-06 12:12:44 -10:00
mergify[bot]
5eadbc6a40
Merge pull request #4481 from unisonweb/cp/minimal-local-name-disambiguation
Use minimal suffix that's distinct from local var names
2023-12-06 21:16:17 +00:00
Arya Irani
2554712a78
Merge pull request #4477 from unisonweb/travis/move-all 2023-12-06 11:03:39 -10:00
Chris Penner
5f4f163642 Docs 2023-12-06 12:53:08 -08:00
Chris Penner
0327727002 Update transcripts 2023-12-06 12:48:20 -08:00
Chris Penner
80937964f2 Use minimal suffix that's distinct from local var names 2023-12-06 12:37:45 -08:00
Arya Irani
d0d571d245
Merge pull request #4471 from unisonweb/23-12-05-fix-upgrade-alias-bug 2023-12-06 08:25:00 -10:00
Mitchell Rosen
aa0ef5eee2 tweak transcript 2023-12-06 12:20:01 -05:00
Travis Staton
9bcca3506a
transcript update 2023-12-06 10:33:39 -05:00
Travis Staton
cbc9d9a6e2
functional moveAll 2023-12-06 09:09:18 -05:00
Travis Staton
24d5aefe49
move moveTerm and moveType into their own modules 2023-12-06 09:08:49 -05:00
Mitchell Rosen
2d082f87ed add a transcript and some comments 2023-12-05 17:11:26 -05:00
Mitchell Rosen
ee758a2e22 adjust upgrade PPE to fix alias mishap bug
previously, any alias of an "old" thing would essentially prevent it
from being updated to the new corresponding thing.

this patch attempts to solve that problem by adjusting the PPE we use to
print things
2023-12-05 13:17:50 -05:00
mergify[bot]
ebf9874e64
Merge pull request #4459 from unisonweb/docs
Change urls to use `/docs` instead of `/learn`
2023-12-01 20:41:53 +00:00
Paul Chiusano
38c39ba8b0
Change urls
to use `/docs` instead of `/learn`

Both still work but `/docs` is now the canonical URL
2023-12-01 14:19:39 -06:00
mergify[bot]
95eabced39
Merge pull request #4458 from unisonweb/fix/4384
Allow layout blocks within Doc transclusion
2023-12-01 17:00:50 +00:00
Paul Chiusano
7870112dd3 typo in restoring isLayout to previous state 2023-12-01 10:35:27 -06:00
Paul Chiusano
1576d49de1 remove outdated comment 2023-12-01 10:32:24 -06:00
Paul Chiusano
42976e83c8 fix #4384 and add regression tests 2023-12-01 10:17:07 -06:00
Arya Irani
d611f8f525
Merge pull request #4452 from unisonweb/captureAs 2023-12-01 08:58:43 -05:00
Arya Irani
bd52421cac
Merge pull request #4455 from unisonweb/topic/verify-stack-ghci-startup 2023-12-01 08:49:42 -05:00
Arya Irani
d02c9279fc switch generic-monoid to semigroups
and revert #4453
2023-12-01 08:00:22 -05:00
Arya Irani
5b8aee7507 verify 'stack ghci' startup on mac at least 2023-11-30 20:29:20 -05:00
Paul Chiusano
7778bdc1a1
Merge pull request #4453 from unisonweb/fix/packageimports
PackageImports to workaround `stack ghci` failure
2023-11-30 16:48:10 -06:00
Arya Irani
3345055d0b
Merge pull request #4454 from unisonweb/23-11-30-fix-watch-update-bug 2023-11-30 17:27:19 -05:00
Arya Irani
5b05dc28e0 PackageImports to workaround stack ghci failure
/Users/arya/work/unison/.trunk-pristine/lib/unison-util-nametree/src/Unison/Util/Nametree.hs:22:1: error:
    Ambiguous module name ‘Data.Semigroup.Generic’:
      it was found in multiple packages:
      generic-monoid-0.1.0.1 semigroups-0.20
   |
22 | import Data.Semigroup.Generic (GenericSemigroupMonoid (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-11-30 16:21:19 -05:00
Mitchell Rosen
97fe419b65 fix bug in update that tried to put non-test watches into the namespace 2023-11-30 16:18:07 -05:00
Dan Doel
cc7367a84a Implement captureAs for racket 2023-11-30 15:36:25 -05:00
Dan Doel
80c44ed5a1 Merge branch 'trunk' into captureAs 2023-11-30 13:40:57 -05:00
mergify[bot]
d56c7c469b
Merge pull request #4451 from unisonweb/fix/4447-transcripts
update transcripts due to out-of-order merges
2023-11-30 16:45:00 +00:00
Arya Irani
1bd0d0f292 update transcripts due to out-of-order merges 2023-11-30 10:55:52 -05:00
Arya Irani
77c642c735
Merge pull request #4447 from ceedubs/sticky-unique 2023-11-29 16:59:16 -05:00
Arya Irani
c7c00c849c
Merge pull request #4446 from unisonweb/23-11-29-update-no-typecheck-if-no-deps 2023-11-29 16:57:16 -05:00
Mitchell Rosen
6ffe0fa34e make same-unison-file check go faster 2023-11-29 16:11:32 -05:00
Cody Allen
599200ab44
Unique type churn transcript: add case of revert
The unique type churn transcript now captures that if you revert a type
back to its original form (while keeping the same name), you'll end up
with the original hash again.

This behavior surprised me, but I can't see a reason it's bad, and it
might occasionally be useful. If nothing else we should capture the
current behavior so it doesn't change unintentionally.
2023-11-29 15:29:32 -05:00
Mitchell Rosen
011718fb8e in update, don't bother typechecking again if we haven't changed the unison file 2023-11-29 15:09:06 -05:00
Arya Irani
4ffbc7ee69
Merge pull request #4437 from unisonweb/travis/4424 2023-11-28 16:18:40 -05:00
Travis Staton
f38523b367
Don't use addFallback in update
fixes #4424
2023-11-28 14:22:56 -05:00
Travis Staton
1956322a9f
add transcript demonstrating 4424 2023-11-28 13:53:18 -05:00
Arya Irani
ccdcb8b26c
Merge pull request #4428 from unisonweb/topic/test2 2023-11-28 09:25:07 -05:00
Arya Irani
508a58bddf
Merge pull request #4377 from unisonweb/cp/pull-hash-validation 2023-11-28 09:24:35 -05:00
Arya Irani
060b0c2e04
Merge pull request #4434 from unisonweb/fix/update-new-record 2023-11-28 07:58:34 -05:00
Arya Irani
5c5f8f5ce8 fixed signed int issue
and tweaked output message
2023-11-27 22:12:03 -05:00
Paul Chiusano
16d88b2191
Merge pull request #4431 from unisonweb/support-controls-in-video
Add support for the `controls` attribute in Video
2023-11-27 16:17:47 -06:00
Simon Højberg
1afc5888dd Add support for the controls attribute in Video
For Unison Doc videos, we want to allow users to provide the `controls`
attribute and have that be passed through to the generated HTML.
2023-11-27 11:18:14 -05:00
Arya Irani
b14ec99838 transcript showing test without metadata 2023-11-25 13:43:17 -05:00