Peter Strömberg

Results 545 comments of Peter Strömberg

Some options for the formatting problem: 1. Update the formatter to be multi-cursor aware. It does some trickery today to figure out the new cursor position after formatting, where trickery...

**Splice sexp** misplaces cursors when there more than one **Before** ```clojure (|a)§(|1b) ``` **Splice sexp** **Expected** ```clojure |a§|1b ``` **Actual** ```clojure |a§b|1 ``` That is what I see in VS...

**Wrap around** commands only wraps primary cursor and loses the other cursors **Before** ```clojure |a§|1b ``` **Wrap around ()** **Expected** ```clojure (|a)§(|1b) ``` **Actual** ```clojure (|a)§b ``` Again there is...

**Delete backward** does not move into list from behind closing bracket **Before** ```clojure ()| ``` **Delete backward** **Expected** ```clojure (|) ``` **Actual** ```clojure ()| ``` The unit tests for this...

@riotrah , I notice that the failing tests I have been adding, now pass. Does that mean that some checkboxes should potentially be ticked in the issue description here. It...

> Hi @PEZ, I wonder if the cursors in the first Expected are swapped? Yes, I've updated the comment now. > What does _**We have the same error with **Delete...

Maybe it is not so much the `:keys` as it is the `let`?

The current behaviour is awesome in many monorepos. But ... Polylith ... In those projects you rather want it to remember the last selection. I think an enum setting makes...

I think this is taken care of somewhat now with jack-in and connect sequences being auto-selectable. WDYT, @bpringe?

I found this in the noise where the integration test broke: ``` UNRESPONSIVE extension host: 'betterthantomorrow.calva' took 100% of 5100.624ms, saved PROFILE here: 'file:///tmp/exthost-19cc55.cpuprofile' [ { id: 'betterthantomorrow.calva', total: 5100381,...