Commit Graph

16598 Commits

Author SHA1 Message Date
Chris Penner
42619024de Fix order of operations on codebase creation 2024-06-24 13:05:51 -07:00
Chris Penner
60f99c218a Insert scratch branch after adding the causal hash table 2024-06-24 13:00:01 -07:00
Chris Penner
1c186d4d73 Merge trunk into cp/project-root 2024-06-24 12:50:36 -07:00
Mitchell Rosen
3e229d521f ⅄ trunk → 24-06-24-todo-dependents 2024-06-24 13:42:13 -04:00
Arya Irani
7172bb8e4f
Merge pull request #5107 from unisonweb/24-06-13-revamp-todo 2024-06-24 12:08:27 -04:00
Mitchell Dalvi Rosen
05e2184d1f
Merge pull request #5123 from unisonweb/24-06-24-hide-patches-from-ls
feat: hide patches from ls output
2024-06-24 10:50:55 -04:00
Mitchell Rosen
35e2dfb8e5 delete patches from ls output 2024-06-24 09:57:17 -04:00
Mitchell Rosen
c3b7091784 move ls handler into its own module 2024-06-24 09:52:47 -04:00
Mitchell Rosen
d8240cd106 add transcripts for showing dependents of todo 2024-06-24 09:45:11 -04:00
Mitchell Rosen
4b359ce8af ⅄ 24-06-13-revamp-todo → 24-06-24-todo-dependents 2024-06-24 09:41:58 -04:00
Mitchell Rosen
40ef6afda2 make todo show direct dependents of todo, not transitive dependents 2024-06-24 09:40:54 -04:00
Mitchell Rosen
297bfd8d7f add getDirectDependentsWithinScope 2024-06-24 09:38:36 -04:00
Mitchell Rosen
058882b388 pull out createTemporaryTableOfReferences helper 2024-06-24 09:29:57 -04:00
Mitchell Rosen
4ef8450130 rename dependentsWithinScope to transitiveDependentsWithinScope 2024-06-24 09:24:29 -04:00
Mitchell Rosen
b57ada5e92 include dependents of todo builtin in todo command output 2024-06-24 09:15:32 -04:00
Mitchell Rosen
827cb0c0a2 make dependentsWithinScope return type less awkward 2024-06-24 09:04:38 -04:00
Mitchell Rosen
2ddea6372d drop temp table 2024-06-24 08:55:54 -04:00
Mitchell Rosen
a2e2ae4751 sketch out todo dependent rendering 2024-06-24 08:44:51 -04:00
Mitchell Rosen
0d441f3b75 move todo data types around 2024-06-24 08:26:52 -04:00
Arya Irani
67985204e5
Merge pull request #5108 from sellout/lexer-error-messages 2024-06-24 08:19:16 -04:00
Greg Pfeil
782ac4164d
Remove redundant , from lexer errors
Appositives only need to be offset by commas if there isn’t already some other punctuation.
2024-06-23 22:18:51 -05:00
Greg Pfeil
10d2622991
Remove unused error case 2024-06-23 22:09:51 -05:00
Arya Irani
f74565dbfe
Merge pull request #5111 from sellout/docs.to-html-project-support 2024-06-23 22:18:20 -04:00
Greg Pfeil
3a9e8e51a0
Test that docs.to-html actually writes files 2024-06-23 20:21:16 -05:00
Arya Irani
ed2658d453
Merge pull request #5121 from neduard/fix-4727-roundrip-in-byteliteral 2024-06-23 12:26:29 -04:00
Arya Irani
2d33fd10a0 merge trunk 2024-06-23 11:59:32 -04:00
Arya Irani
453e88a0f2
Merge pull request #5120 from neduard/fix-4729-roundtrip-bug-in-doc-callout 2024-06-23 10:39:22 -04:00
Ed
d4946ed22c
Fix typo
Co-authored-by: Arya Irani <538571+aryairani@users.noreply.github.com>
2024-06-22 20:03:24 +01:00
Eduard Nicodei
9c610510c1 update main.output.md 2024-06-22 18:09:28 +01:00
Eduard Nicodei
85ab99f605 add test in reparses-with-same-hash
# Conflicts:
#	unison-src/transcripts-round-trip/reparses-with-same-hash.u
2024-06-22 18:09:28 +01:00
Eduard Nicodei
e806225540 Add group such that elements are concatenated without space 2024-06-22 18:09:28 +01:00
Eduard Nicodei
7108787a5a add more tests 2024-06-22 14:03:08 +01:00
Eduard Nicodei
25ce29301b add tests 2024-06-22 13:51:18 +01:00
Eduard Nicodei
e367a67d89 Use a stack to keep track of section levels 2024-06-22 13:51:18 +01:00
Mitchell Rosen
db3d0e73b3 delete reflog calls to make transcript more idempotent 2024-06-21 16:09:50 -04:00
Mitchell Rosen
b96044c269 add alias.term.force 2024-06-21 15:37:56 -04:00
Arya Irani
2010b57e2f
Merge pull request #5117 from unisonweb/24-06-21-fix-ability-list-lex-bug 2024-06-21 15:19:13 -04:00
Arya Irani
4cda154687
Merge pull request #5113 from unisonweb/arya/un-filter-ci 2024-06-21 14:52:28 -04:00
Arya Irani
6463e42f73
Merge pull request #5109 from sellout/path-haddock 2024-06-21 14:50:42 -04:00
Mitchell Rosen
0c2e8c5193 bugfix: don't emit virtual semis inside { or [ 2024-06-21 13:52:58 -04:00
Paul Chiusano
58818242a3 reduce scope of PR to just !foo vs foo(), refresh transcripts 2024-06-21 09:41:32 -05:00
Paul Chiusano
ff05361e40 update transcripts 2024-06-21 08:48:08 -05:00
Arya Irani
076163feef
Merge pull request #5115 from sellout/remove-lawless-classes 2024-06-21 09:11:19 -04:00
Greg Pfeil
8b12645745
Remove an even more lawless type class
At least `Parse` was unused.
2024-06-21 08:00:58 -04:00
Greg Pfeil
91dc53d246
Remove a very lawless type class
`Convert` mostly just hides some rather unsavory (but at least not
partial) mappings between types.
2024-06-21 08:00:51 -04:00
Greg Pfeil
6f26a16401
Add quoteCode for printing errors
This both colorizes and wraps code in backticks, in order to separate it from surrounding context.
2024-06-20 21:40:07 -04:00
Paul Chiusano
72a05780a0 add round trip test case 2024-06-20 17:18:04 -05:00
Arya Irani
6302089b8e
drop branch filter for CI runs
We had previously tried to avoid what we saw as duplicate runs of CI on each PR commit. We didn't realize (or didn't document) that the two runs represent the actual branch (`on: push`) vs a hypothetical merge (`on: pull_request`).
2024-06-20 18:00:16 -04:00
Paul Chiusano
d4a2ed9066 Switch to foo() with no space as preferred syntax instead of !foo 2024-06-20 16:52:57 -05:00
Greg Pfeil
f4f55b9b45
Support branch-relative paths for docs.to-html
Fixes #4402.
2024-06-20 17:30:06 -04:00