Skip to content

Releases: timholy/Revise.jl

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

Preserve order of included files

16 Sep 19:11
Compare
Choose a tag to compare
Merge pull request #45 from timholy/teh/preserve_order

module2files and a bunch of comments

Better support for __FILE__ and __DIR__ macros

07 Aug 08:01
Compare
Choose a tag to compare
Merge pull request #37 from timholy/teh/FILE

Run macroreplace! on all expressions to replace __FILE__, fixes #36.

Juno

06 Aug 13:18
Compare
Choose a tag to compare
Merge pull request #35 from timholy/teh/juno

Support automatic revision in Juno. Fixes #28

Deterministic evaluation order

03 Aug 02:08
Compare
Choose a tag to compare
Use OrderedSet (#33)

This ensures that code is evaluated in the order in which it's defined in the file.

Better line numbers

24 Jul 01:19
Compare
Choose a tag to compare
Merge pull request #29 from timholy/teh/linenumbers

Keep track of line number across multiple parse calls. Fixes #27

OSX fixes

22 Jul 12:04
Compare
Choose a tag to compare
Merge pull request #22 from timholy/teh/watch_dirs

Watch directories rather than files

Package exclusion

04 Jul 20:32
Compare
Choose a tag to compare
Merge pull request #16 from timholy/teh/dont_watch

Add exclusion/silencing mechanisms and exclude GSL

vim, IJulia, and module docstrings

04 Jul 11:31
Compare
Choose a tag to compare

Improvements:

  • Fixes for vim users (vim seems to use a save-to-temporary-file-and-then-rename strategy when saving documents)
  • Automatically trigger revisions on IJulia
  • Split a module's docstring from the module (prevents what would otherwise be an attempted module redefinition)

Initial release

30 Jun 12:23
Compare
Choose a tag to compare
Merge pull request #5 from timholy/teh/include

Support tracking of `include`d files