Commit Graph

3725 Commits

Author SHA1 Message Date
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
André Videla
c6fbd27c6c Update docs/source/reference/operators.rst 2024-02-24 12:36:44 +00:00
André Videla
e0f5ee9996 implement compatible operator suggestions 2024-02-24 12:36:44 +00:00
André Videla
31ea83039c first attempt at suggesting different operators 2024-02-24 12:36:44 +00:00
André Videla
ebb8b55d45 Udpate IDE test
This change is correct because `=` is indeed a function and should
be colored as such.
2024-02-24 12:36:44 +00:00
André Videla
4eb9c97806 Allow patterns in operator binders 2024-02-24 12:36:44 +00:00
André Videla
1d3668d9a6 Allow underscore as a valid name for binder operator 2024-02-24 12:36:44 +00:00
André Videla
91f66bc7b5 add location of fixity to change in error message 2024-02-24 12:36:44 +00:00
André Videla
210f9d9c15 fix error message for non-associative fixity 2024-02-24 12:36:44 +00:00
Mathew Polzin
e583e73a7c move CHANGELOG entry to CHANGELOG_NEXT 2024-02-24 12:36:42 +00:00
Andre Videla
b5895394d1 update comment documentation strings 2024-02-24 12:28:10 +00:00