MarcMush

Results 58 comments of MarcMush

great, you can use this PR with `]add ProgressMeter`**`#3156d04`** and see if it works as expected for your usecase

I changed the syntax for adding new progressbars, now it simply works with `setindex!`: ```julia mp = MultipleProgress() mp[1] = Progress(10) next!(p[1]) ```

this should now work by forcing the lock (`Progress(10; safe_lock=true)`) (#322)

the progressbar shouldn't resize on its own like that. Is it possible you resized the terminal window in this time?

It happened in CI Stacktrace ``` ProgressThreads tests: Error During Test at /home/runner/work/ProgressMeter.jl/ProgressMeter.jl/test/test_threads.jl:2 Got exception outside of a @test TaskFailedException nested task error: BoundsError: attempt to access MemoryRef{Int64} at index...

for tests, add a few tests with the new feature but don't change old ones. That way we can check that the change is not breaking. All old tests should...

do you have a reproducible example of your original problem (the progressbar overflowing)? I believe it might be a problem with #233 where a space is added without reducing the...

By using the example in the readme and using `put!` in the inner loop: ```julia p = Progress(4*100) channel = RemoteChannel(() -> Channel{Bool}(), 1) @async while take!(channel) next!(p) end pmap(1:4)...

alternatively, with #157 (not yet merged) ```julia ]add ProgressMeter#5c21f5d using Distributed addprocs(4) @everywhere using ProgressMeter p = ParallelProgress(4*100) pmap(1:4) do x sumval = 0 for i in 1:100 sleep(0.1) sumval...