Skip to content

Releases: timholy/Revise.jl

Fix detection of LineNumberNodes (#100)

14 Jun 11:09
1a118cd
Compare
Choose a tag to compare
Merge pull request #101 from timholy/teh/lnn

Use branching logic for handling LineNumberNode (fixes #100)

Fix nospecialize

13 Jun 21:09
c05736f
Compare
Choose a tag to compare
Merge pull request #99 from timholy/teh/nospecialize

Support deletion when args have macros

Targets Julia v0.7.0-alpha

13 Jun 18:51
fde380e
Compare
Choose a tag to compare
Merge pull request #97 from timholy/teh/alpha

Get Revise working on 0.7.0-alpha

Method deletion

02 Feb 11:01
a8fe405
Compare
Choose a tag to compare
Merge pull request #57 from timholy/teh/method_deletion

Support method deletion

Fixes for recent julia 0.7 versions

31 Jan 17:15
9f8e862
Compare
Choose a tag to compare
Merge pull request #75 from iblis17/ib/freebsd

implement revise_file_queued for FreeBSD

Rework for julia-0.7

20 Dec 14:06
ea5457d
Compare
Choose a tag to compare

A major release that reworks the major internals and specifically how cache files are used:

  • parsing is no longer required to determine the files associated with a package
  • exploits new storage in *.ji cache files so that we process precompiled packages only when revisions are detected
  • the performance hit of Revise should be greatly diminished
  • easier tracking of changes to Base

Fix some 0.7 warnings

16 Nov 10:30
bba3dd2
Compare
Choose a tag to compare
Merge pull request #59 from garrison/julia07-warnings

Fix some warnings on julia 0.7-DEV

New submodules, more robust REPL-stealing, normalized paths

11 Oct 09:56
Compare
Choose a tag to compare
Merge pull request #55 from timholy/teh/fix_stealing

Fix REPL stealing

Faster package loading

06 Oct 10:58
Compare
Choose a tag to compare
Merge pull request #50 from timholy/teh/invokelatest

Fix `invokelatest` bottleneck by using scheduling

revise(module) and fixes on 0.7

28 Sep 09:29
Compare
Choose a tag to compare
Merge pull request #48 from timholy/teh/fix0.7

Fix Revise on 0.7