Update
[?]
May 17, 2021, 7:43 AM
DL4H74C3EPPKIQONQVG5YMY7HYPB3QRBRUAIFCDMEYNFZ2MIPOZQCDependencies
- [2]
VBL5BQH7Experimental - [3]
6CR2EFUNFirst ChangeProvider implementation!!! Wheehooo - [4]
B43WNBLF- Add Show History to Pijul menu - Always ignore .idea and .pijul in tracking. - Make findPijul a generic function to allow to find editor-server. - Only show one revision for directories. - Add `Hunk::resolvePath(Path)` to resolve the affected file to a Java NIO Path. - Fix StringOutOfBounds in Change Parsering Algorithm - Use editor-server instead of copie for interfacing with `pijul record` file. - Fix FileStatus provider not returning correctly for untracked files. - Add CommittedChangesProvider for Pijul. - [5]
ISO7J5ZHMore caches, better and generic cache code. Now Dracon listen to file changes to drop cached data. Implemented caches: - File contents in specific revision (never dropped) - Pijul ls and Pijul diff results - File Revision and File changes by patch - some others.. Dracon is incredible fast now, but still will take some time for bigger repos. - [6]
ZCRW57C5Improved support for revisions - [*]
QXUEMZ3BInitial CahngeProvider
Change contents
- replacement in src/main/kotlin/com/github/jonathanxd/dracon/provider/PijulChangeProvider.kt at line 64
val knownPaths = mutableSetOf<Path>()val knownPaths = mutableSetOf<Pair<Path, String>>() - replacement in src/main/kotlin/com/github/jonathanxd/dracon/provider/PijulChangeProvider.kt at line 69
if (knownPaths.contains(path)) continueknownPaths.add(path)if (knownPaths.contains(path to "ADDED")) continueknownPaths.add(path to "ADDED") - replacement in src/main/kotlin/com/github/jonathanxd/dracon/provider/PijulChangeProvider.kt at line 82
if (knownPaths.contains(path)) continueknownPaths.add(path)if (knownPaths.contains(path to "DELETED")) continueknownPaths.add(path to "DELETED") - replacement in src/main/kotlin/com/github/jonathanxd/dracon/provider/PijulChangeProvider.kt at line 101
if (knownPaths.contains(path)) continueknownPaths.add(path)if (knownPaths.contains(path to "MODIFIED")) continueknownPaths.add(path to "MODIFIED") - replacement in src/main/kotlin/com/github/jonathanxd/dracon/provider/PijulChangeProvider.kt at line 118
if (knownPaths.contains(path)) continueknownPaths.add(path)if (knownPaths.contains(path to "MODIFIED")) continueknownPaths.add(path to "MODIFIED")