Thanks. Yes, I already do that.
And then implementing java.lang.CharSequence (for regex searches) or a
reader is dead easy.
Also, because altered states of the rrb-vector share structure, maintaining
a history (for UNDO/REDO) in a memory-efficient manner is simply a matter
of holding on to
Also, maybe you are doing this already, but note that you can save
significant memory in Clojure and core.rrb-vector by using (vector-of :char
...) to create vectors that are restricted to contain only char's, if that
is all you want to hold inside of them. It is about a 3x more memory if
you use
Excellent! Please do file additional reports if you find any issues with
the latest version.
Andy
On Wed, Oct 2, 2019 at 2:27 AM Terje Dahl wrote:
> Nice list of fixes. Great work!
>
> I use Vector as my text editor's char-buffer.
> I believe I have seen one or more of the fixed bugs surface,
Nice list of fixes. Great work!
I use Vector as my text editor's char-buffer.
I believe I have seen one or more of the fixed bugs surface, so I am
upgrading immediately. :-D
Terje
On Monday, September 30, 2019 at 10:21:05 PM UTC+2, Andy Fingerhut wrote:
>
> I am pleased to announce the
I am pleased to announce the 0.1.0 release of core.rrb-vector, a Clojure
Contrib library extending the Clojure vector API with logarithmic-time
concatenation and slicing:
https://github.com/clojure/core.rrb-vector
[org.clojure/core.rrb-vector "0.1.0"]
org.clojure
core.rrb-vector