This is just a quick test of multiple carets for Geany. IMO we don't need a 
full support of everything working on multiple carets, users typically just 
need to insert/delete things at multiple places simultaneously for which this 
is sufficient.

Ideally, this should be mapped to alt+click as this is what vscode does and 
also we use alt+shift for the block caret. I only did run into a problem on 
macOS where (currently in a virtual machine) I get 
`GDK_MODIFIER_RESERVED_25_MASK` instead of  `GDK_MOD1_MASK` but I'm always 
confused with GDK events so I'm maybe doing something wrong.

(Comparing to the LSP plugin, the ratio of the number of thumbs up for this 
feature to the amount of time spent on implementing it is quite favorable ;-)

Fixes #1141
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/3899

-- Commit Summary --

  * Preliminary support of multiple cursors

-- File Changes --

    M src/editor.c (5)

-- Patch Links --

https://github.com/geany/geany/pull/3899.patch
https://github.com/geany/geany/pull/3899.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3899
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/[email protected]>

Reply via email to