Stabel

Timeline
Login

50 events by user robin.hansen occurring around 2021-08-01 04:15:21.

More ↑
2021-08-06
15:34 Edit [ed510a2c32]: Add tag "v0.2.1". artifact: 19bfda5e64 user: robin.hansen
15:32
Fix all issues reported by elm-review. check-in: ed510a2c32 user: robin.hansen tags: trunk, releases, v0.2.1
15:17
Add source refs to parser problems. check-in: c7f7dbae5f user: robin.hansen tags: trunk
09:39
Fixed known bugs in PackageLoader. check-in: c1e42b8f60 user: robin.hansen tags: trunk
2021-08-05
18:02
Remove dead function in Data/SourceLocation. Use explicit exports in Parser/SourceLocation. check-in: d64aee902c user: robin.hansen tags: trunk
17:56 Closed ticket [19d3c0453f]: Parser reports incorrect source locations plus 3 other changes artifact: 526e908c44 user: robin.hansen
17:56
Work around known bug in elm/parser which caused line numbers to be inaccurate in the presense of li... check-in: 8e6b3144ac user: robin.hansen tags: trunk
15:16 Closed ticket [9b057e2631]: Pre alpha-3 refactor plus 3 other changes artifact: 3ca42bbc34 user: robin.hansen
15:15 Closed ticket [867c88c442]: Stack ranges should not be allowed within unions plus 3 other changes artifact: 988c60d9a5 user: robin.hansen
15:15 Closed ticket [58dc4ba225]: Missing info in errors from typechecker run through cli plus 4 other changes artifact: ba46f9a4e1 user: robin.hansen
15:14 New ticket [6f32638823] Are imports and exposings qualified?. artifact: 22232d7b1a user: robin.hansen
15:13 New ticket [19d3c0453f] Parser reports incorrect source locations. artifact: 72b03f12e4 user: robin.hansen
15:11
Report _first_ qualifier errors. The last ones have dodgy quality as they fail because of missing fu... check-in: d493a51f84 user: robin.hansen tags: trunk
05:27
Write tests that expose bugs in PackageLoader. check-in: 989b747fb7 user: robin.hansen tags: trunk
2021-08-04
10:52
Bump version numbers in preperation for release. check-in: 501e901951 user: robin.hansen tags: trunk
10:48
Enforce correct type signature for functions that are executed from CLI. check-in: f1265d5f87 user: robin.hansen tags: trunk
10:12
Include source code reference (usually a file path) when printing error messages. check-in: 7cf56f4d4f user: robin.hansen tags: trunk
2021-08-03
11:28
Include source code for type errors in CLI. check-in: 6183b67e1c user: robin.hansen tags: trunk
2021-08-02
10:25
Include types of bound union members in named unions. check-in: 1810037cab user: robin.hansen tags: trunk
10:20
Display source code for errors thrown in TestCompiler when compiling projects. check-in: 8ca0797438 user: robin.hansen tags: trunk
2021-08-01
09:17
Added elm-review config, and updated other dependencies. check-in: 3d05a90b00 user: robin.hansen tags: trunk
09:03
Added tests to make sure compiler catches bad generic variables in type definitions. check-in: 62e904802b user: robin.hansen tags: trunk
08:54
Add dip function to stdlib. check-in: 4d39da526f user: robin.hansen tags: trunk
04:15 Closed ticket [8bd9056d14]: WASM module should have no knowledge of codegen phase or runtime plus 3 other changes artifact: 9c625ec1e5 user: robin.hansen
04:15
Remove all Debug.todo and Debug.log statements from the project. This has required large re-factorin... check-in: 25a43aff01 user: robin.hansen tags: trunk
04:02
Build project in optimized mode. Closed-Leaf check-in: dbd826bcb0 user: robin.hansen tags: remove-debug-todos
03:51
Remove last Debug expression from PackageLoader, and entire project. check-in: f14852a1af user: robin.hansen tags: remove-debug-todos
2021-07-31
19:53
Move IdAssignment structure into its own module. check-in: 635df9fbc0 user: robin.hansen tags: remove-debug-todos
19:48
Rename Word => Function and quote to inline. check-in: 7967a2a2ef user: robin.hansen tags: remove-debug-todos
19:46
Rename Wasm to Stabel.Wasm. check-in: 5815a28e5c user: robin.hansen tags: remove-debug-todos
19:42
This became a much bigger commit than intended. Removed all remaining Debug.todo expressions in Wasm... check-in: eae940b38c user: robin.hansen tags: remove-debug-todos
2021-07-30
10:43
Explicit exports in Wasm module. check-in: a5c1068396 user: robin.hansen tags: remove-debug-todos
10:36
Get rid of two more Debug expressions by encoding an unreachable instruction into wasm output. check-in: c4dc8ac445 user: robin.hansen tags: remove-debug-todos
10:21
Remove a lot of Debug.todo statements from the codegen stage. check-in: 6a5aac29fa user: robin.hansen tags: remove-debug-todos
2021-07-29
15:57
Remove Debug.log from WASM module. check-in: 2e486723df user: robin.hansen tags: remove-debug-todos
15:39
Remove final Debug.todo from type checker. check-in: e34c0be786 user: robin.hansen tags: remove-debug-todos
15:37
Remove two Debug.todos _and_ a few uneccessary Dict.gets. check-in: 9c6a8f3ac5 user: robin.hansen tags: remove-debug-todos
15:21
Fixed code gen issue when cyclic functions are involved. check-in: 90e0db8811 user: robin.hansen tags: remove-debug-todos
14:56
Added new integration test designed to reveal codegen bug. Didn't work, but revealed bug in typechec... check-in: f23708d0b9 user: robin.hansen tags: remove-debug-todos
14:19
Fixed type error bugs caused by test originally designed to expose bug in codegen. No bug in code ge... check-in: c81d502f0f user: robin.hansen tags: remove-debug-todos
2021-07-28
10:19
Fixed bug where type inference for constructors, setters and getters for types containing generic me... check-in: 45a24532cf user: robin.hansen tags: remove-debug-todos
09:50
Fixed bug where pattern match on generic variable didn't produce an error when type was inferred to ... check-in: c64abae921 user: robin.hansen tags: remove-debug-todos
09:38
Do not bind generics when simplifying function type pre-type check. check-in: fac2d34d68 user: robin.hansen tags: remove-debug-todos
2021-07-27
18:40
Simplified test, and added another variation of the test. check-in: 52359d3773 user: robin.hansen tags: remove-debug-todos
18:28
Add two more tests which reveal bugs in the typechecker and codegen. Add info about generic bindings... check-in: ec9fbedd94 user: robin.hansen tags: remove-debug-todos
17:46
Add test which fails due to bad codegen, caused by bad ast from the type checker. check-in: 3809e52b1b user: robin.hansen tags: remove-debug-todos
17:24
If multifunction has a type annotation with a stricter generic binding than what is being inferred, ... check-in: 1ae5adfdd1 user: robin.hansen tags: remove-debug-todos
12:39
Work harder to report the actual (non-generic) types involved in a type error to the user. check-in: 5307138aba user: robin.hansen tags: remove-debug-todos
12:31
Fixed bug where concrete type could match against generic member of a union, even though the concret... check-in: e6b275f967 user: robin.hansen tags: remove-debug-todos
08:28
Fixed bug in type inference of function outputs. In the case where one branch was inferred to output... check-in: 0e72f45ea9 user: robin.hansen tags: remove-debug-todos
More ↓