Idris2/tests/idris2
Edwin Brady d531cc8dea
Cumulativity preparation: Add field for universe level to TType (#2076)
* Add field for universe level to TType

This doesn't do anything yet, other than introduce new universe
variables whenever we introduce a new type, but it's the first step
towards checking the universe hierarchy. Next step is to add constraints
when checking pi, unifying/converting types, and when adding data
constructors.

* TTC version increment

Thought I'd done this, but apparently I didn't save the file. Oops!

* Add structure for universe constraints

* Fix display of ambiguity errors

We need to store the Context in errors at the point where the error
occurs, or we might get some nonsense in the message. There's still a
couple of places in Error where we don't do this right. This fixes one
of them, and improves a few messages in the process.
2021-10-31 00:00:16 +01:00
..
api001 Update API test for new Codegen fields 2021-06-27 16:00:03 +01:00
basic001 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
basic002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic003 Fix display of ambiguity errors (#2075) 2021-10-30 23:08:53 +01:00
basic004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic005 Cumulativity preparation: Add field for universe level to TType (#2076) 2021-10-31 00:00:16 +01:00
basic006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic016 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
basic017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic018 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic020 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic021 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic026 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic027 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic028 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic029 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic030 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
basic031 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic032 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic033 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic034 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
basic035 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic036 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic037 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic038 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic039 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic040 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic041 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic042 [ new ] Some optimisations mainly involving Nat and Fin (#1817) 2021-10-07 19:21:32 +01:00
basic043 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic044 Use Closures instead of NF in binders for normal forms (#1823) 2021-08-08 17:05:29 +01:00
basic045 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic046 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic047 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic049 Fix display of ambiguity errors (#2075) 2021-10-30 23:08:53 +01:00
basic050 [ breaking ] remove parsing of dangling binders (#1711) 2021-08-10 19:24:32 +01:00
basic051 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic052 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic053 move basic053->interpolation002, move basic061->basic053 2021-07-22 12:17:53 +00:00
basic054 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic055 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic056 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic057 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic058 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic059 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic060 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
basic061 [ fix ] Parse let _ = as Let rather than LetPat 2021-08-31 22:50:22 +01:00
basic062 [ fix #1943 ] Allow operator names in named argument applications 2021-09-23 11:41:25 +01:00
basic063 [ re #1944 ] Allow toplevel aliases (#1952) 2021-10-13 21:55:23 +01:00
builtin001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin006 Refactor %builtin (#1803) 2021-08-03 14:19:17 +01:00
builtin007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin008 Refactor %builtin (#1803) 2021-08-03 14:19:17 +01:00
builtin009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin010 Refactor %builtin (#1803) 2021-08-03 14:19:17 +01:00
builtin011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
builtin012 Refactor %builtin (#1803) 2021-08-03 14:19:17 +01:00
casetree001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
casetree002 Warn about unreachable default clauses (#1942) 2021-10-02 12:55:21 +01:00
coverage001 [ re #1632 ] (->) does not unify with any of TCon/Type/PrimVal 2021-09-09 18:37:49 +01:00
coverage002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage004 [ new ] semantic highlighting in REPL & holes (#1836) 2021-08-13 16:00:54 +01:00
coverage005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage015 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
coverage016 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
coverage018 [ fix #1831 ] Be more careful about checking primitive names 2021-09-07 11:23:26 +01:00
coverage019 [ re #1632 ] (->) does not unify with any of TCon/Type/PrimVal 2021-09-09 18:37:49 +01:00
data001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
docs001 Implement generic interpolation (#1967) 2021-10-13 17:26:54 +01:00
docs002 [ refactor ] introduce UserName for (UN/RF) (#1926) 2021-09-15 13:20:58 +01:00
docs003 [ refactor ] introduce UserName for (UN/RF) (#1926) 2021-09-15 13:20:58 +01:00
error001 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
error002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error003 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
error004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error012 Rename --consolewidth option to --console-width for consistency 2020-08-19 11:59:31 +01:00
error013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error016 [ re #1944 ] Allow toplevel aliases (#1952) 2021-10-13 21:55:23 +01:00
error017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error018 Cumulativity preparation: Add field for universe level to TType (#2076) 2021-10-31 00:00:16 +01:00
error019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
error020 Fix error message for incorrect function patterns (#1816) 2021-08-09 10:00:34 +01:00
error021 Abandon ambiguity resolution on undefined name (#1907) 2021-09-07 00:41:08 +01:00
error022 [ fix #1979 ] use virtualised locs rather than EmptyFCs 2021-10-07 16:07:03 +01:00
error023 Implemented %noinline (#2027) 2021-10-19 15:22:36 +01:00
eta001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
evaluator001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
evaluator002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
evaluator003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
golden001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
import001 Disable -Xcheck-hashes, at least for the moment (#1940) 2021-09-20 07:51:33 +01:00
import002 [ re #1944 ] Allow toplevel aliases (#1952) 2021-10-13 21:55:23 +01:00
import003 [ repl ] better printing of holes 2021-09-19 17:49:51 +01:00
import004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
import005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
import006 [ fix #1970 ] error on mod self ref (#1977) 2021-10-08 10:09:17 +01:00
import007 [ fix #2053 ] do not show ambiguous private names (#2056) 2021-10-26 15:51:34 +01:00
interactive001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive016 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive018 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive019 [ new ] semantic highlighting via the IDE mode (#1868) 2021-08-27 14:47:35 +01:00
interactive020 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive021 [ fix #1744 ] Compare names by root rather than UserName (#1975) 2021-10-05 15:06:16 +01:00
interactive022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive026 [ fix #1979 ] use virtualised locs rather than EmptyFCs 2021-10-07 16:07:03 +01:00
interactive027 [ fix #1744 ] Compare names by root rather than UserName (#1975) 2021-10-05 15:06:16 +01:00
interactive028 merge w/ upstream. 2021-07-15 06:29:56 -07:00
interactive029 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive030 [ html ] Various HTML docs fixes (#1924) 2021-09-15 18:41:37 +01:00
interactive031 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive032 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive033 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive034 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive035 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive036 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interactive037 [ repl ] better printing of holes 2021-09-19 17:49:51 +01:00
interactive038 Add user hints to expression search 2021-10-24 10:24:22 +01:00
interactive039 [ fix #1175 ] case-splitting for inline case blocks (#2010) 2021-10-26 15:51:52 +01:00
interactive040 [ fix #2046 ] only refold positive integers as nats (#2064) 2021-10-26 17:16:31 +01:00
interface001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface008 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
interface009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface016 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface018 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface020 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface021 Use Closures instead of NF in binders for normal forms (#1823) 2021-08-08 17:05:29 +01:00
interface022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface026 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interface027 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
interpolation001 Fix #1767 2021-07-22 12:17:53 +00:00
interpolation002 Implement generic interpolation (#1967) 2021-10-13 17:26:54 +01:00
interpolation003 Implement generic interpolation (#1967) 2021-10-13 17:26:54 +01:00
interpolation004 [ fix #1626 ] Empty lines are still lines 2021-10-21 16:00:50 +01:00
interpreter001 Rename --consolewidth option to --console-width for consistency 2020-08-19 11:59:31 +01:00
interpreter002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interpreter003 [ refactor ] Remove Data.Strings module (#1607) 2021-06-28 13:48:37 +01:00
interpreter004 [ new ] Add Int(8/16/32/64) (#1352) 2021-05-04 08:22:06 +01:00
interpreter005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
interpreter006 Fix REPL execExp and fix "it" (#908) 2021-01-27 23:14:41 +00:00
interpreter007 Flush standard out after writing prompt to it 2021-04-09 15:17:00 +01:00
interpreter008 Cumulativity preparation: Add field for universe level to TType (#2076) 2021-10-31 00:00:16 +01:00
lazy001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
lazy002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
linear014 [ fix #55 ] Propagate linear context from Definition to Clauses 2021-05-25 19:27:02 +01:00
literate001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
literate016 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
namespace001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
namespace002 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
params001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
params002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
params003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf005 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
perf007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perf008 [ new ] Some optimisations mainly involving Nat and Fin (#1817) 2021-10-07 19:21:32 +01:00
perf009 Abandon auto search on undefined name (#1938) 2021-09-19 14:31:29 +01:00
perf010 Fix performance regression #1991 (#1995) 2021-10-11 23:53:52 +01:00
perf011 [ fix #2070 ] Look under MaybeMispelling when failing quickly 2021-10-29 17:57:55 +01:00
perror001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perror002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perror003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perror004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
perror005 [ cosmetic ] use the whole range when underlining the problem 2021-07-15 07:32:43 +01:00
perror006 [ cosmetic ] use the whole range when underlining the problem 2021-07-15 07:32:43 +01:00
perror007 [ breaking ] remove parsing of dangling binders (#1711) 2021-08-10 19:24:32 +01:00
perror008 noticed I was not _quite_ retaining existing behavior around Alt error processing so fixed that. updated tests. 2021-07-15 12:05:23 -07:00
perror009 Use commit to reduce the alternative parsing space as soon as an opening paren is encountered. 2021-07-14 17:22:40 -07:00
perror010 [ repl ] better printing of holes 2021-09-19 17:49:51 +01:00
perror011 [ fix #1496, fix #1345 ] propagate lex & lit fails too (#1850) 2021-08-20 16:47:47 +01:00
pkg001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
pkg002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
pkg003 Allow --directive command line flag combined with package options 2021-05-05 18:55:55 +01:00
pkg004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
pkg005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
pkg006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
pkg007 Fixes for processPackage (#1304) 2021-04-21 10:15:39 +01:00
pkg008 Fixes for processPackage (#1304) 2021-04-21 10:15:39 +01:00
pkg009 Fixes for processPackage (#1304) 2021-04-21 10:15:39 +01:00
pkg010 [ fix ] test runner 2021-10-07 16:07:03 +01:00
positivity001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
positivity002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
positivity003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
positivity004 Use Closures instead of NF in binders for normal forms (#1823) 2021-08-08 17:05:29 +01:00
pretty001 [ new ] semantic highlighting in REPL & holes (#1836) 2021-08-13 16:00:54 +01:00
real001 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
real002 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
record001 Fix performance regression #1991 (#1995) 2021-10-11 23:53:52 +01:00
record002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record004 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
record005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
record010 [ fix #2002 ] implicits used in record update (#2007) 2021-10-26 17:15:29 +01:00
reflection001 [ refactor ] introduce UserName for (UN/RF) (#1926) 2021-09-15 13:20:58 +01:00
reflection002 [ new ] semantic highlighting in REPL & holes (#1836) 2021-08-13 16:00:54 +01:00
reflection003 [ new ] log sugared term Elab primitive 2021-10-14 14:16:14 +01:00
reflection004 [ refactor ] introduce UserName for (UN/RF) (#1926) 2021-09-15 13:20:58 +01:00
reflection005 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
reflection006 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
reflection007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reflection008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reflection009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reflection010 Removed leak of internal names from test reflection010 2021-07-16 04:28:58 +02:00
reflection011 Add try primitive to reflection library (#2008) 2021-10-16 11:24:12 +01:00
reg001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg003 [ re #1944 ] Allow toplevel aliases (#1952) 2021-10-13 21:55:23 +01:00
reg004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg007 Made unifying error msg nicer. (#1922) 2021-09-15 11:57:50 +01:00
reg008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg012 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg013 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg016 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg017 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg018 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg020 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg021 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg026 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg027 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg028 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg029 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg030 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg031 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg032 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg033 [ refactor ] introduce UserName for (UN/RF) (#1926) 2021-09-15 13:20:58 +01:00
reg034 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg035 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg036 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg037 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg038 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg039 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg040 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg041 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg042 [ new ] Some optimisations mainly involving Nat and Fin (#1817) 2021-10-07 19:21:32 +01:00
reg043 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg044 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg045 Fix 'with' under implicit parameters 2021-07-14 14:51:52 +01:00
reg046 Merge branch 'unification' of https://github.com/Russoul/Idris2 into Russoul-unification 2021-07-15 20:24:27 +01:00
reg047 Apply "qualified do" notation to bangs and comprehensions (#1700) 2021-07-17 14:52:22 +01:00
reg048 Fix display of ambiguity errors (#2075) 2021-10-30 23:08:53 +01:00
reg049 A bit of refactoring of argument elaboration order 2021-07-22 13:36:03 +01:00
reg050 Check primitives (fromInteger etc) reduce on LHS (#1903) 2021-09-05 12:37:59 +01:00
schemeeval001 Experimental Scheme based evaluator (#1956) 2021-09-24 20:38:55 +01:00
schemeeval002 Experimental Scheme based evaluator (#1956) 2021-09-24 20:38:55 +01:00
schemeeval003 Experimental Scheme based evaluator (#1956) 2021-09-24 20:38:55 +01:00
schemeeval004 Experimental Scheme based evaluator (#1956) 2021-09-24 20:38:55 +01:00
schemeeval005 Fix casts in scheme evaluator (#2011) 2021-10-16 14:19:26 +01:00
total001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total004 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total010 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
total011 [ re #1828 ] test case 2021-09-01 11:32:51 +01:00
total012 [ new ] --total cli flag 2021-09-03 12:07:29 +01:00
warning001 print location of implicit name shadowing with the warning. (#1968) 2021-10-03 10:15:01 +01:00
with001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
with002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
with003 Fix display of ambiguity errors (#2075) 2021-10-30 23:08:53 +01:00
with004 noticed I was not _quite_ retaining existing behavior around Alt error processing so fixed that. updated tests. 2021-07-15 12:05:23 -07:00
with005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
with006 [ new ] ellipses for with patterns 2021-08-31 22:50:46 +01:00