Tags: timholy/Revise.jl
Tags
[Diff since v3.9.0](v3.9.0...v3.10.0) **Merged pull requests:** - Bump actions/checkout from 4 to 5 (#953) (@dependabot[bot]) - Add test showcasing failure when removing then adding back type parameters (#957) (@lassepe) - Force revise() after Revise.track (#959) (@IanButterworth) **Closed issues:** - Revise 3.9 problem with Julia 1.12? (#950) - `MethodInfoKey` not defined in `Revise` for Julia v1.12 package (#952) - MethodError: no method matching get_lhs_rhs(::Expr) (#958)
[Diff since v3.8.1](v3.8.1...v3.9.0) **Merged pull requests:** - Improve the exit-check (#942) (@timholy) - Add ability to turn Revise off (#943) (@timholy) - Add pretty-printing for logs (#944) (@timholy) - remove no longer used `methodinfo` argument from `minimal_evaluation!` (#946) (@aviatesk) - Fix intermittent Base CI failure due to misdetected juliadir (#948) (@Keno) - Add additional locking for thread safety (#949) (@timholy) **Closed issues:** - Option to turn it off (#64) - loading revise on 1.11 releases leads to very slow exiting of REPL (#887) - `UndefVarError: `lookup` not defined` error (#926) - ImageMorphology issue (#933) - Windows CI fails on Julia master (#937) - `ConcurrencyViolationError` from `watch_includes` when calling `Base.include` in parallel (#947)
[Diff since v3.8.0](v3.8.0...v3.8.1) **Merged pull requests:** - Correctly revise methods defined in external method tables (#904) (@serenity4) - Path-switching for extensions (#909) (@timholy) - fixes for Compiler stdlib (#913) (@vtjnash) - Add PCRE2_jll and Zlib_jll as known stdlibs (#930) (@eschnett) - Use `invokelatest` when printing errors after `includet` (#934) (@Keno) - Track Core.Compiler under a separate PkgId (#936) (@Keno) - Remove manifest from docs & bump version (#941) (@serenity4) **Closed issues:** - Revising methods with external method tables fails (#646) - Revise does not pick up path change for package extensions if I dev a package (#858) - Revise should replace docstring rather than adding to it (#927) - Long delay when exiting julia if Revise has been imported (#928) - CI fails on master (#935)
[Diff since v3.7.6](v3.7.6...v3.8.0) - From the perspective of codebase complexity, we have removed the interface for supporting non-.jl files. As this was originally an experimental feature, it should not affect most users, but if you were using this functionality, please continue using v3.7 or re-implement this feature in v3.9 or later (#921) - Includes many internal implementation improvements and code cleanup **Merged pull requests:** - remove no-longer necessary `moduledeps` data structure (#916) (@aviatesk) - some minor refactoring on `methods_by_execution!` (#917) (@aviatesk) - some minor code cleanups (#918) (@aviatesk) - some more minor code cleanups (#919) (@aviatesk) - remove no longer used `DocExpr` (#920) (@aviatesk) - remove the interface to support non .jl files (#921) (@aviatesk) - some more minor cleanups on the code base (#922) (@aviatesk) - fix docs build. (#923) (@aviatesk) - avoid duplicated logs from `get_def` (#924) (@aviatesk)
[Diff since v3.7.3](v3.7.3...v3.7.4) **Merged pull requests:** - remove `CodeTracking.line_is_decl` usages (#899) (@aviatesk) - Get rid of two precompiles from trivial Julia execution (#901) (@PatrickHaecker) - bump LCU version to 3.2 (#907) (@aviatesk) - Add a test for #883 (#908) (@timholy) - Avoid redefining types in sigs mode (#910) (@timholy) **Closed issues:** - Configure polling rate? (#857) - higher order functions (#870) - Spurrious "invalid redefinition of constant" error on types with self referential parameters in subtype delcaration (#883) - loading revise on 1.11 releases leads to very slow exiting of REPL (#887) - Global definitions not visible after `includet` (#893) - Third time is charm! (#895) - includet not responding to change when ran from inside the includet instead of the REPL (#896) - revise not working when module src in subfolders (#898) - Incorrect prompt color when revision happens during `help>` mode (#902) - minimal evaluation for loading.jl makes Julia internals broken (#903) - Adding Revise to `startup.jl` breaks Pkg mode (#905) - Precompilation fails since LoweredCodeUtils 3.2.0 release (#906)
[Diff since v3.7.2](v3.7.2...v3.7.3) **Merged pull requests:** - Make sigtest more robust (#886) (@Keno) - handle _defaultctors for Julia v1.12 (#890) (@vtjnash) - Don't assume that method1 is always in a thunk (#891) (@Keno) - bump version (#897) (@KristofferC) **Closed issues:** - redefining struct (#18) - Calling revise sometimes fails with a BoundsError inside process_user_callbacks (#874) - Small change to test case not detected (#892)
[Diff since v3.7.1](v3.7.1...v3.7.2) **Merged pull requests:** - Tests: Remove faulty registry install skip given registry install is fast now (#881) (@IanButterworth) - CI fixes (#882) (@IanButterworth) - Call distributed worker functions with `@invokelatest` (#884) (@JamesWrigley) - update for JuliaLang/julia#57093 (#885) (@aviatesk) **Closed issues:** - Revise tests clones general registry which is quite slow (#872) - "no method matching get_workers" after 3.7.0 (#880)
PreviousNext