Commit Graph

677 Commits

Author SHA1 Message Date
Leni Aniva b7f0ae435a
test: Use `withTempFile` to ensure graceful exit 2025-06-18 14:35:22 -07:00
Leni Aniva a8b7f69632
fix(env): Use documentUriFromModule 2025-06-17 11:10:52 -07:00
Leni Aniva b2b7cc388a
chore: Fix most test failures 2025-06-17 10:54:10 -07:00
Leni Aniva 3ce335ebfe
chore: Update Lean to v4.20.1 2025-06-17 08:38:03 -07:00
Leni Aniva 3d65f6a69e Merge pull request 'chore: Code cleanup' (#202) from chore/cleanup into dev
Reviewed-on: #202
2025-06-16 13:57:26 -07:00
Leni Aniva b7c9867217
Merge branch 'dev' into chore/cleanup 2025-06-16 13:55:53 -07:00
Leni Aniva 975a6f525c Merge pull request 'chore: Update Lean to v4.19.0' (#205) from chore/toolchain into dev
Reviewed-on: #205
2025-06-16 13:54:08 -07:00
Leni Aniva 0fa5ac335e
fix: Load environment extensions 2025-06-16 13:45:57 -07:00
Leni Aniva d41ec67a63
chore: Update Lean to v4.19.0 2025-05-07 09:53:29 -04:00
Leni Aniva eb41c179d1
feat(repl): Conditional environment inheritance 2025-05-02 11:40:32 -04:00
Leni Aniva 4bb44dd56a
chore: Syntax cleanup in repl 2025-05-02 11:33:11 -04:00
Leni Aniva 3bb8e75787
chore: Code cleanup 2025-05-02 11:26:17 -04:00
Leni Aniva 120eb90291 Merge pull request 'chore: Update version' (#195) from chore/version into dev
Reviewed-on: #195
2025-05-01 10:41:47 -07:00
Leni Aniva 7578e9e180 Merge pull request 'doc: Add design limitations about memory' (#200) from doc/rationale into dev
Reviewed-on: #200
2025-05-01 10:40:52 -07:00
Leni Aniva df370b0bff
Merge branch 'dev' into chore/version 2025-05-01 13:39:28 -04:00
Leni Aniva 7b9361c72b Merge pull request 'feat(goal): Detect unsafe and sorry' (#201) from goal/detect-unsafe-sorry into dev
Reviewed-on: #201
2025-05-01 10:37:59 -07:00
Leni Aniva ad55ea1a27
feat(repl): Detection of sorrys 2025-05-01 13:37:35 -04:00
Leni Aniva 8c1cea17e3
fix(goal): Over-eager deduplication of goals 2025-05-01 13:34:27 -04:00
Leni Aniva 4db09c3abc
feat(goal): Check unsafe and sorry 2025-05-01 13:05:04 -04:00
Leni Aniva beef22b945
doc: Add design limitations about memory 2025-05-01 12:30:17 -04:00
Leni Aniva 06071c1044 Merge pull request 'fix: Shield tactics from the environment generated by `frontend.process`' (#199) from bug/exact-question-mark into dev
Reviewed-on: #199
2025-05-01 09:26:53 -07:00
Leni Aniva f214496c8f
Merge branch 'dev' into bug/exact-question-mark 2025-05-01 12:25:08 -04:00
Leni Aniva b039018578
Merge branch 'main' into bug/exact-question-mark 2025-05-01 12:24:50 -04:00
Leni Aniva 49d06e8c05
fix: Shield tactics from newly created environment 2025-05-01 12:21:32 -04:00
Leni Aniva 0a987174bc Merge pull request 'fix(repl): Elaborate with `errToSorry` as false by default' (#187) from repl/elab-option into dev
Reviewed-on: #187
2025-05-01 09:00:02 -07:00
Leni Aniva eca7431977 Merge pull request 'fix(goal): Prevent duplication in idempotent tactics' (#193) from bug/resume-goal-duplication into dev
Reviewed-on: #193
2025-05-01 08:59:36 -07:00
Leni Aniva 170099525c
test: Add tactic edge cases test 2025-05-01 11:09:43 -04:00
Leni Aniva 3653465ded
chore: Update version 2025-04-20 09:34:28 -07:00
Leni Aniva a2f9d77cb5 Merge pull request 'feat(repl): Flush stdout' (#194) from repl/flush into dev
Reviewed-on: #194
2025-04-20 09:29:03 -07:00
Leni Aniva a88829f9be
Merge branch 'dev' into repl/flush 2025-04-20 09:28:54 -07:00
Leni Aniva d9c484230b
feat(repl): Flush stdout 2025-04-20 09:27:03 -07:00
Leni Aniva fa5d423005 Merge pull request 'doc: Update rationale' (#189) from doc/rationale into dev
Reviewed-on: #189
2025-04-18 01:08:23 -07:00
Leni Aniva c68fed6657
fix(goal): Use `immediateResume` to handle goal 2025-04-18 00:38:54 -07:00
Leni Aniva 60f79f5f02
doc: Fix typo 2025-04-14 23:26:14 -07:00
Leni Aniva 4abe2fa72f
fix: LEAN_PATH example 2025-04-14 16:27:29 -07:00
Leni Aniva 77b517f4c6
doc: Update rationale about timeout 2025-04-13 22:55:41 -07:00
Leni Aniva 14b74b612d
fix(repl): Elaborate with `errToSorry` as false by default 2025-04-10 23:14:00 -07:00
Leni Aniva 4e44b147e0 Merge pull request 'chore: Version 0.3' (#136) from dev into main
Reviewed-on: #136
2025-04-09 00:23:18 -07:00
Leni Aniva c547d9c8dc Merge pull request 'chore: Update Lean to v4.18.0' (#185) from chore/version into dev
Reviewed-on: #185
2025-04-08 10:59:53 -07:00
Leni Aniva 13b03b602b
chore: Update flake 2025-04-08 10:59:37 -07:00
Leni Aniva b6c3f7d8fd
chore: Update Lean to v4.18.0 2025-04-08 10:58:38 -07:00
Leni Aniva 27a1f420ba Merge pull request 'fix: `variable` and `universe` commands in environment capture' (#183) from bug/variable-level-names-in-scope into dev
Reviewed-on: #183
2025-04-07 20:18:49 -07:00
Leni Aniva 5df3d2bee1
refactor: Remove `runTermElabM` from library 2025-04-07 20:17:58 -07:00
Leni Aniva 9216e4fa86
chore: Format code 2025-04-07 11:51:48 -07:00
Leni Aniva f42af9f6a8
fix: Level name capture 2025-04-05 14:26:22 -07:00
Leni Aniva 70152c7715
refactor: Optional levels 2025-04-03 14:38:40 -07:00
Leni Aniva cf4a5955e3
test: Non-matchers are not matchers 2025-04-03 11:18:17 -07:00
Leni Aniva 1402a69eea Merge pull request 'fix: `env.add` Declarations with universe levels' (#181) from bug/env-add-level into dev
Reviewed-on: #181
2025-03-29 15:48:12 -07:00
Leni Aniva 664516f148
Merge branch 'dev' into bug/env-add-level 2025-03-29 15:44:53 -07:00
Leni Aniva 18446f865e Merge pull request 'test: Update LSpec' (#182) from test/build into dev
Reviewed-on: #182
2025-03-29 15:44:28 -07:00