Releases: JuliaDebug/Cthulhu.jl
Releases · JuliaDebug/Cthulhu.jl
v2.8.9
v2.8.8
Cthulhu v2.8.8
v2.8.7
v2.8.6
Cthulhu v2.8.6
Closed issues:
- Line repeating in menu (#2) (#391)
AssertionError: defaultval != no_default_value
(#392)- Source suppressed due to incorrect detection of default arguments being filled (#397)
AssertionError: kind(arg) == K"Identifier" || is_operator(arg)
in broadcasting overDiagonal
s (#399)
Merged pull requests:
- Document the new
ascend(err)
functionality (#389) (@timholy) - Refactor arg-matching in the signature (#393) (@timholy)
- Stop matching unsupplied args (#395) (@timholy)
- Signature analysis: support operators (#396) (@timholy)
- sigs: pop
where
nodes to compute nargs (#398) (@timholy) - signature: handle [curly] args (#400) (@timholy)
- Add exhaustive Base-parsing test and fix errors (#401) (@timholy)
- Move TextWidthLimiter to WidthLimitedIO (#402) (@timholy)
v2.8.5
v2.8.4
v2.8.3
v2.8.2
Cthulhu v2.8.2
Closed issues:
- Possibly misplaced type-annotation (#368)
ERROR: KeyError: key :T not found
while descending into a comprehension (#369)
Merged pull requests:
- Pass codeinf to find callsites (annotate_source) (#365) (@timholy)
- Truncate body for default positional arg methods (#366) (@timholy)
- Print info about body truncation (#367) (@timholy)
- Support methods with macros in their bodies (#370) (@timholy)
- Support Slots in iterate_apply (#371) (@timholy)
- Improve callsites for SemiConcrete (#372) (@timholy)
- Handle Generators & comprehensions (#373) (@timholy)
- Improve handling of
for
loops (#374) (@timholy)
v2.8.1
Cthulhu v2.8.1
Merged pull requests:
v2.8.0
Cthulhu v2.8.0
Closed issues:
- at-descend errors about not being able to find source (#350)
Merged pull requests:
- Add TypedSyntax package (#353) (@timholy)
- Add RTCallInfo for runtime calls (#354) (@timholy)
- don't renumber effects/remarks after inference (#355) (@aviatesk)
- Implement annotated source-view & make default (#356) (@timholy)
- Add Julia 1.7 to test matrix (#357) (@timholy)
- save/read
annotate_source
config (#358) (@aviatesk) - Better support for args with default values (#359) (@timholy)