Commit Graph

15 Commits

Author SHA1 Message Date
32400bdd4e slight performance tweak 2026-02-18 21:45:26 -08:00
cd31156404 add missing and case split for lsp 2026-02-17 22:01:58 -08:00
3201139523 improvements to type checking of record updates 2026-02-15 21:38:44 -08:00
24048eadf1 use string for module names 2026-02-13 10:18:28 -08:00
a9718621e3 Initial LSP implementation/vscode support
Some checks failed
Publish Playground / build (push) Has been cancelled
Publish Playground / deploy (push) Has been cancelled
2026-02-12 20:26:15 -08:00
d36f6ddacb Add missing import in vscode, fix add missing cases at EOF
Some checks failed
Publish Playground / build (push) Has been cancelled
Publish Playground / deploy (push) Has been cancelled
2026-02-07 22:25:18 -08:00
61f82a9d5d Add REPL 2026-01-08 21:47:58 -08:00
6590efa91c top.errors doesn't need to be an IORef 2025-12-17 09:37:05 -08:00
2794f8fe85 Cleanup some old comments, use record update a bit more 2025-10-11 21:47:38 -07:00
1432316fac SortedMap uses any comparator 2025-09-01 15:48:20 -07:00
5743eb39ea Fix some strings that were messed up by the initial Idris -> Newt perl code 2025-06-27 21:29:12 -07:00
8dae8880f9 Remove unnecessary IORef for meta context 2025-05-20 21:36:52 -07:00
eeb790f1b2 Keep track of autos to be solved, shaves about 12% off of Elab.newt processing time 2025-04-05 21:27:10 -07:00
549cca19e3 Add flags to TopEntry, detect duplicate constructors, fix issue with missing constructors in CompileExp. 2025-04-05 14:33:54 -07:00
3c2615ecc1 move idris version to orig and newt version to src.
Development is being done on the newt version now.
2025-02-15 16:36:29 -08:00