Commit Graph

171 Commits

Author SHA1 Message Date
Arya Irani
eca3d94726 move cli-integration tests to their own package 2024-03-25 05:20:13 -06:00
Arya Irani
a38e841791 one very important piece 2024-03-24 11:47:30 -06:00
Chris Penner
c80b2c6375 Fix statistics package for profiling 2024-02-22 16:52:11 -08:00
Arya Irani
e49580c776
Merge pull request #4372 from unisonweb/lsp/bump-lsp-version
Bump lsp lib and handle trace notifications
2024-01-03 11:42:00 -10:00
Chris Penner
945c564f4f Bump lsp lib version 2023-11-07 17:36:09 -08:00
Mitchell Rosen
fa74ffe012 add unison-util-nametree package (copied over from topic/merge) 2023-11-06 14:35:12 -05:00
Chris Penner
26944f55fc
Bump LSP lib versions (#4262)
* Upgrading to lsp-2.* support

* Upgrade imports to lsp 2

* Starting port to 2.0

* More porting to v2

* Lock down version hashes
2023-08-14 17:28:11 -07:00
Arya Irani
f4254609fd switch hereFile to FileEmbed 2023-07-27 10:48:33 -04:00
Arya Irani
ca251d5d06 update to lts-20.26
ghc 9.2.7 -> 9.2.8
network 3.1.4.0 does build in Windows
2023-07-07 03:27:08 +00:00
Arya Irani
be8400a988 downgrade to network-3.1.2.7 2023-05-24 00:24:49 -04:00
Arya Irani
f619a8fcd2 building on lts-20.22 2023-05-23 07:42:58 -04:00
Arya Irani
b5beb0e94d merge old lts bump into new trunk 2023-05-20 16:37:08 -04:00
Mitchell Rosen
ef61401fbe put all orphans packages into lib/orphans/ 2023-03-14 14:49:10 -04:00
Mitchell Rosen
1b40d53f6b add unison-core-orphans-sqlite package 2023-03-14 14:43:41 -04:00
Mitchell Rosen
8c14ff98f6 fill in a bunch of error messages in projects commands 2023-03-06 14:16:44 -05:00
Mitchell Rosen
6f7f5c89cc ⅄ topic/projects-api → topic/projects 2023-01-26 12:14:07 -05:00
Mitchell Rosen
5eb855a13f stub out unison-share-projects-api package 2023-01-24 14:03:47 -05:00
Travis Staton
59338d7144
bump sqlite-simple 2023-01-23 12:31:07 -05:00
Mitchell Rosen
dab54f77c4 add uuid-orphans-sqlite package 2023-01-23 12:10:41 -05:00
Mitchell Rosen
6e99914c77 ⅄ trunk → 22-12-14-tidy-up-hashing-package 2022-12-15 12:46:57 -05:00
Mitchell Rosen
3e395e3b89 move unison-hash:Unison.ContentAddressable to unison-hashing:Unison.Hashing.ContentAddressable 2022-12-15 12:31:30 -05:00
Mitchell Rosen
bbc17e01a6 move Unison.Hash and friends to new unison-hash package 2022-12-14 19:03:52 -05:00
Mitchell Rosen
7eee9e01bb remove vestigial unison-util package 2022-12-09 14:37:52 -05:00
Mitchell Rosen
c0b7b5fac2 move U.Util.Cache out of unison-util and into its own package unison-util-cache 2022-12-09 13:00:50 -05:00
Mitchell Rosen
82a89b7e53 ⅄ trunk → 22-11-21-delete-prelude-extras 2022-11-23 10:24:11 -05:00
Mitchell Rosen
60d665bdda remove unused strings dependency 2022-11-21 15:34:33 -05:00
Mitchell Rosen
963259a6ae delete prelude-extras 2022-11-21 15:14:19 -05:00
Mitchell Rosen
1674b22e69 move Unison.Syntax.Lexer into new unison-syntax package 2022-10-18 16:02:46 -04:00
Mitchell Rosen
6730e0cb5f extract Unison.Util.Bytes to unison-util-bytes 2022-10-18 15:40:17 -04:00
Mitchell Rosen
59202fb654 pull out unison-util-rope into its own package 2022-10-18 15:20:16 -04:00
Cody Allen
0292ca25aa
network: 3.1.1.1 -> 3.1.2.7
I finally got around to trying to build Unison on my M1 Mac with an ARM
version of Stack instead of through x86 emulation, and I ran into [this
issue](https://github.com/haskell/network/pull/510). Bumping the
`network` dependency a bit seems to resolve the issue.

Stack made a bunch of unrelated changes to the lock file, mostly just
moving fields around but in some cases updating their values. I don't
know why it moved stuff around, and I can't find any information about
how to make it only update a single package. Is this just a thing that
Stack does?

All of the tests and transcripts run fine with this change, and after
kicking the tires a bit I didn't see any issues.
2022-10-05 09:28:36 -04:00
Chris Penner
6a70413c77 Use custom haskeline commit for Windows support
https://github.com/judah/haskeline/pull/126
2022-09-13 09:25:28 -06:00
Chris Penner
262e2b8746 Merge branch 'trunk' into cp/lsp 2022-07-21 15:12:50 -06:00
Alvaro Carrasco
7053ad1f1d Downgrade haskeline (somehow it fixes navigation issues on arm64) 2022-07-10 13:17:49 -06:00
Chris Penner
9d7e1eca89 Merge branch 'trunk' into cp/lsp 2022-07-08 14:33:35 -06:00
Alvaro Carrasco
a0c45bedb7 Fixing just the terminal-size dep 2022-07-04 13:18:36 -06:00
Alvaro Carrasco
4158fefc05 Fixing haskeline dep to the version that fixes apple m1 bugs 2022-07-04 12:42:19 -06:00
Arya Irani
5115a3c383
Update stack.yaml 2022-07-03 18:56:49 -04:00
Alvaro Carrasco
49a997d4f0
Upgrade terminal-size to fix apple m1 terminal bug
Fixes text wrapping bug on apple m1 (previous version reported 0 width terminal)
2022-07-03 16:44:27 -06:00
Chris Penner
e17414aa9a Bootstrap LSP 2022-07-02 11:02:51 -06:00
Mitchell Rosen
261c6b3657 update ki hash 2022-06-28 14:21:03 -04:00
Mitchell Rosen
7baebea928 begin implementing concurrent pull 2022-06-23 10:25:01 -04:00
Arya Irani
3b31b95308
Merge pull request #3125 from unisonweb/travis/update-indices
Update type and term indices after push and pull
2022-06-17 13:44:18 -04:00
Arya Irani
1d0ab1d4f3 Merge remote-tracking branch 'origin/trunk' into arya/ooo-sync
# Conflicts:
#	hie.yaml
#	parser-typechecker/package.yaml
#	unison-hashing-v2/package.yaml
#	unison-hashing-v2/unison-hashing-v2.cabal
2022-06-16 15:06:42 -04:00
Travis Staton
535eaf98a9 Add unison-codebase-sqlite-hashing-v2 package
unison-codebase-sqlite is now parameterized by the hashing functions
2022-06-16 14:29:11 -04:00
Arya Irani
0437ca0c74 remove haskeline fork
resolves https://github.com/unisonweb/unison/pull/1836
closes https://github.com/judah/haskeline/pull/115
2022-06-15 11:54:25 -04:00
Arya Irani
50a66c0cf8 Merge branch 'arya/ooo-sync' of github.com:unisonweb/unison into arya/ooo-sync 2022-06-13 17:58:57 -04:00
Travis Staton
65d735dc14 merge trunk 2022-06-13 10:54:37 -04:00
Arya Irani
2e003b1313 tweak sqlite package version comment 2022-06-11 17:05:18 -04:00
Mitchell Rosen
45c135cc89 ⅄ trunk → arya/ooo-sync 2022-06-10 18:30:29 -04:00