André Videla
3b0d9d9f35
fix printing of backticked operators
2024-04-04 16:08:23 +01:00
Ellis Kesterton
2823281af6
Add partiality/delay monad ( #3240 )
2024-04-04 11:53:11 +01:00
G. Allais
fee293b575
[ re #3177 ] Separate the renaming from the rest ( #3248 )
2024-04-03 17:22:19 +01:00
André Videla
75032a7164
Emit warning for fixities with no export modifiers ( #3234 )
...
* Emit warning for fixities with no export modifiers
This is to help update all the existing code to program with explicit
fixity export directives in preparation for the behavioral change where
they will become private by default.
2024-04-03 15:41:57 +01:00
Mathew Polzin
aa3f67cd11
fix macos-nix build where refc support files don't build under default environment anymore ( #3246 )
2024-04-01 20:09:38 -05:00
Mathew Polzin
1977dbd640
better nix-shell support via shellHook ( #3243 )
2024-04-01 10:00:10 -05:00
G. Allais
2c2aa85048
[ prelude ] the
is linear in its input ( #3239 )
...
* [ prelude ] `the` is linear in its input
* [ fix ] eta-expand tests
2024-03-27 14:09:14 +00:00
Mathew Polzin
1c186f09a1
prefer chez scheme 10+ over racket fork ( #3233 )
2024-03-21 13:30:09 -05:00
Hattori, Hiroki
ddc634b1b2
[RefC] Unbox small integers. ( #3181 )
2024-03-21 07:32:37 -05:00
Mathew Polzin
7ce4c45e82
Complete the relocation of contrib HVect into base as All ( #3191 )
...
* complete the relocation of contrib HVect into base as All
* Frex needs these public exported and that feels reasonable enough to me
* Add CHANGELOG_NEXT entries
2024-03-19 08:22:32 -05:00
André Videla
7c448b90bf
Merge pull request #3238 from CodingCellist/test-issue1988-fixed
...
[ test ] Add issue#1988 to the test suite
2024-03-18 18:33:11 +00:00
Thomas E. Hansen
c7a4fbe40e
[ test ] Add issue#1988 to the test suite
...
This appears to be fixed now, presumably thanks to PR#3108 or similar.
Closes #1988
2024-03-18 16:37:13 +00:00
André Videla
d7d4c9ca0f
Merge pull request #3235 from jacobjwalters/main
...
[ elab ] Let elab scripts access visibility modifiers
2024-03-18 14:35:45 +00:00
Guillaume Allais
83e48222b1
Merge branch 'main' into issue3235
2024-03-17 10:45:09 +00:00
Steve Dunham
388fe83bdc
[ doc ] document %cg pragma ( #3217 )
...
* [ doc ] document %cg pragma
* [ doc ] add more detail to %cg documentation
2024-03-17 10:40:07 +00:00
André Videla
4a5259b43b
Use overwrite install to fix glib installation ( #3237 )
...
* Use overwrite install to fix python installation
* Install NodeJS explicitly to fix test failures with Node installed on runner by default
2024-03-16 16:56:57 -05:00
Jacob Walters
da6b21a570
[ test ] More comprehensive test for getVis
2024-03-15 22:51:49 +00:00
Jacob Walters
18b165bede
[ elab ] Let elab scripts access visibility modifiers
2024-03-15 22:41:29 +00:00
Mathew Polzin
7219486aec
Fix ambiguity error with Uninhabited interface implementations. ( #3228 )
2024-03-15 17:21:05 -05:00
Mathew Polzin
c3239cb4c0
[fix] Package Search Paths ( #3214 )
...
* differentiate between search paths and package directories.
* fix :package repl command
* fix typo that caused Idris to look for library files in the wrong place when testing.
* Add to the changelog
2024-03-09 13:53:23 -06:00
Jason Hemann
e6bd13634e
Typo fix in docs for /contrib/Data/Telescope.idr
2024-03-09 17:15:43 +01:00
Jason Hemann
e4337c118b
Typo fix in Data/Vect/Properties/Fin.idr
2024-03-09 13:38:53 +01:00
Steve Dunham
809319fe8f
[ test ] fix clean_names function in testutils.sh ( #3227 )
2024-03-08 10:15:27 -06:00
rvs314
1143718098
Generalize succNotLTEpred
( #3225 )
...
* Don't require a runtime value of `x` for `succNotLTEpred`
* Add `succNotLTEpred` as an instance of `Uninhabited`
* Add contribution to changelog
* Update golden value for test `basic044`
2024-03-07 08:38:28 -06:00
Mathew Polzin
e518122d1d
propagate dependencies for the buildIdris nix function so that specifying dependencies is much more intuitive. ( #3226 )
2024-03-07 08:22:50 -06:00
André Videla
e02ebcab6b
Merge pull request #3221 from mattpolzin/package-completion-scripts-nix
...
[new] add autocompletion scripts to Nix output
2024-03-03 12:58:56 +00:00
Mathew Polzin
4fc2880853
Add autocompletion scritps to Nix output.
2024-03-02 21:05:39 -06:00
André Videla
e571c7b228
Merge pull request #3120 from andrevidela/autobind
...
[ feature ] Typebind & autobind using Pi-like syntax
2024-02-25 16:23:08 +00:00
André Videla
7c70762f25
fix typos
2024-02-24 12:36:44 +00:00
André Videla
8ea1a092e0
add hiding test
2024-02-24 12:36:44 +00:00
André Videla
58c361c57d
correctly carry the position of desugared equality
2024-02-24 12:36:44 +00:00
André Videla
6485a0023f
update confusing error message
2024-02-24 12:36:44 +00:00
André Videla
d51a5c91bb
fix review comments
2024-02-24 12:36:44 +00:00
André Videla
bc375909cf
Update src/Idris/Desugar.idr
2024-02-24 12:36:44 +00:00
André Videla
c4eaacc493
Update src/Idris/Doc/Keywords.idr
2024-02-24 12:36:44 +00:00
André Videla
0dfecf87df
Update src/Idris/Doc/Keywords.idr
2024-02-24 12:36:44 +00:00
André Videla
1631326887
Update src/Idris/Error.idr
2024-02-24 12:36:44 +00:00
André Videla
b48a2d11f0
Update src/Idris/Doc/Keywords.idr
2024-02-24 12:36:44 +00:00
André Videla
2859fcee08
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
8c69b3e749
Update src/Idris/Desugar.idr
2024-02-24 12:36:44 +00:00
André Videla
58bcfb73c1
Update tests/idris2/operators/operators001/Test.idr
2024-02-24 12:36:44 +00:00
André Videla
48618490d0
Update src/Idris/Doc/Keywords.idr
2024-02-24 12:36:44 +00:00
André Videla
93de3e0e07
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
e7a4914f11
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
e1f4fbba83
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
23b2ddd179
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
b22c7f8289
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
ef0ca76b4c
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
c4c79c9115
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00
André Videla
bcb225568a
Update docs/source/reference/operators.rst
2024-02-24 12:36:44 +00:00