0xd34df00d
32b639ca3c
[ base ] Prove anyToFin
preserves the property witnessed by Any
2023-10-09 15:03:55 +01:00
0xd34df00d
8d5caaa137
[ base ] Add anyToFin
converting a Vect's Any
to its index
2023-10-09 15:03:55 +01:00
Denis Buzdalov
1256ded110
[ elab ] Implement Ord
for Count
2023-10-04 16:31:38 +01:00
Denis Buzdalov
a5b02747b6
[ re #3066 ] Make the rest of tests to use the same form as the others
2023-10-04 14:34:03 +01:00
Denis Buzdalov
567f019230
[ test ] Set IDRIS2_PREFIX
to a local dir when testing
2023-10-04 14:34:03 +01:00
Denis Buzdalov
847b525189
[ re #3067 , readme ] Fix the build badge in the readme
2023-10-04 12:06:42 +01:00
Denis Buzdalov
46a2dc1c1f
[ doc, tiny ] Correct wrong directive for unbound implicits turning off
2023-10-01 07:16:20 +01:00
Denis Buzdalov
f3eff838b2
[ perf ] Do not split tree too early
2023-10-01 07:16:20 +01:00
Denis Buzdalov
276d41d86c
[ new ] Implement Sized
for Seq
s
2023-10-01 07:16:20 +01:00
Denis Buzdalov
0c40a76c2c
[ re #2884 ] Move existing test to an appropriate category
2023-10-01 07:16:20 +01:00
Steve Dunham
46483fd120
[ fix ] support .lidr.md and .lidr.tex extensions ( #3071 )
2023-09-25 22:25:26 +01:00
Denis Buzdalov
3886200d29
[ fix ] Make traverse
and friends lazy for LazyList
2023-09-25 19:51:17 +01:00
Denis Buzdalov
6dc06cd67d
[ base ] Add update functions to sorted maps
2023-09-23 22:47:05 +01:00
Denis Buzdalov
a643e3af62
[ elab ] Print script's FC in the bad elaboration script error
2023-09-22 11:55:34 +01:00
Joel Berkeley
f6c000e27e
Fix typo in namespace for [bi]traversable composition
2023-09-20 09:15:56 +02:00
Thomas E. Hansen
dc79c6dd05
[ ci ] re 3067: fix CI on main branch
...
The extra CI jobs introduced in #3067 work fine as long as 'main' is not
the checked out branch. This is due to the fetch to a new branch, which
git does (reasonably) not allow when you're trying to fetch 'main' into
a new branch that's also called 'main'. In this case, we should just
`git pull origin main`, which is what the script now (hopefully) does.
2023-09-15 12:05:10 +02:00
Steve Dunham
0029257eec
[ fix ] consider nest when guessing scrutinee ( #3070 )
2023-09-14 14:29:41 +01:00
CodingCellist
9d083154a5
Test pack and lsp during CI ( #3067 )
2023-09-13 17:37:49 +01:00
André Videla
72270962fc
Merge pull request #3043 from dunhamsteve/issue-3030
...
[ fix ] Totality checker misses indirect references to negative data
2023-09-08 12:55:20 +01:00
Steve Dunham
8c14e9527b
[ test ] move test to correct location
2023-09-07 20:26:18 -07:00
Steve Dunham
e4fe90e1a3
Merge branch 'main' into foo
2023-09-07 20:19:26 -07:00
Guillaume Allais
b4d7bba550
[ cleanup ] use default
arguments
...
This simplifies most calls to `testsInDir`.
2023-09-07 14:57:22 +01:00
Robert Wright
cf73efe8e0
Update linter config
2023-09-07 14:57:22 +01:00
Robert Wright
424bc20c27
Group tests by directory
2023-09-07 14:57:22 +01:00
Robert Wright
2bde9104e0
Add filter_test_dir test utility
2023-09-07 14:57:22 +01:00
Robert Wright
61878ef1b6
Remove trivial testing input files
2023-09-07 14:57:22 +01:00
Robert Wright
09466a96bb
Add testing utilities script
2023-09-07 14:57:22 +01:00
G. Allais
c52b029986
[ new ] function options for case blocks ( #3062 )
2023-09-01 11:35:52 +01:00
Aleksei Volkov
af7ba2fa67
[ ttc ] Compare modification time with nanosecond precision ( #3046 )
2023-08-31 11:55:57 +01:00
Ohad Kammar
d3dc9b7c44
[ refactor ] S-Exp protocols to depend on fewer Idris modules ( #3060 )
2023-08-31 11:53:14 +01:00
Guillaume Allais
e3214586a5
[ fix #3057 ] properly handle char literals in comments
2023-08-31 11:52:32 +01:00
Denis Buzdalov
a4ccb27c83
[ base ] Add lists' infix-by functions, complementary to existing ones
2023-08-28 13:53:59 +01:00
Denis Buzdalov
cf9a73f86c
[ prelude ] Add some lacking %tcinline
s
2023-08-23 11:04:53 +01:00
russoul
ebbae42c85
Add uncons' to base; rewrite head' and tail' in terms of uncons'
2023-08-23 11:04:23 +01:00
Janus Troelsen
694b1650c8
[ racket ] Add library loading ( #3049 )
2023-08-23 11:04:01 +01:00
Aleksei Volkov
115c9e0889
[ unelab ] Properly unelaborate metavariables originating from %search
( #3055 )
...
* [ unelab ] Properly unelaborate `%search`
* [ test ] Added regression test that checks quotation of `%search`
2023-08-23 08:02:11 +01:00
Jens Petersen
48dbc3251b
implement DESTDIR support for distros
...
both 'make install' and 'idris2 --install*' should respect DESTDIR now
2023-08-22 16:44:13 +01:00
André Videla
86c53e6071
Merge pull request #3045 from mars0i/main
...
Add documentation for Not.
2023-08-16 21:43:47 +09:00
Marshall Abrams
bdb6531b86
Add documentation for Not.
2023-08-15 20:07:21 -05:00
Steve Dunham
0b3e04aef0
update tests for DCon in size change
2023-08-12 13:55:07 -07:00
Steve Dunham
878187d7f7
[ fix ] Totality checker misses indirect references to partial data
2023-08-12 12:57:28 -07:00
Steve Dunham
badf1e98c8
[ base ] Make foldr1 and foldr1By public
2023-08-07 08:10:35 +01:00
Steve Dunham
3ce8b9f9cb
[ fix ] Pin chez v9.5.8a in windows CI
2023-08-06 09:51:40 +01:00
Steve Dunham
bde1a66075
[ fix ] Fix pattern match issue with function application in Refl ( #3027 )
2023-08-04 13:46:04 +01:00
Steve Dunham
f0f776c288
[ error ] Improve error messages for Delay &co
2023-08-04 13:39:39 +01:00
Robert Wright
3c61471da3
Erase additional PreorderReasoning arguments
2023-08-04 13:37:46 +01:00
Steve Dunham
dc43ce2056
[ fix ] fix scheme002 test on windows
2023-08-03 23:16:14 +01:00
Denis Buzdalov
b7bda5e96d
[ docs ] Fix the formatting warning in the docs
2023-08-01 12:48:33 +01:00
Steve Dunham
b481994bef
[ fix ] Fixes build broken by #3021
2023-08-01 08:01:12 +01:00
scarf
c7abb148e8
feat: even and odd for Nat and Integral ( #3021 )
2023-07-31 08:36:40 +01:00