I urge that there be two types of selection.<br>
<br>
(1) Normal Selection - the normal one that continues to function exactly is.<br>
<br>
(2) Lines selection.  I.e. for each edit line there is a bit that says<br>
whether this entire line is  selected as part of the lines selection or<br>
not.  Find, F3, errors, and other sources might at user discretion be<br>
allowed to include their lines or remove their lines from this selection.<br>
A line being in the selection would be shown by some highlighting of the<br>
line number.  Change would have a check box to determine whether only lines<br>
in the lines selection were to be affected or not.<br>
<br>
Of course one could go much further and have several bits for each line<br>
(perhaps making a colour) and then change could be optionally restricted to<br>
all red lines or all all red lines union all green lines.<br>
<br>
The advantage to users with large files is that they could designate<br>
portions of their files by colours and operate on the entire file or colour<br>
selected subsets - gaining the advnateg of global changes withoiut having<br>
tehm go to far.<br>
<br>
Thank you for your esteemed consideration of this feature which I think<br>
would provide yet another unique point of difference between Geany and<br>
other text editors and one that would greatly appeal to new users being so<br>
colourful and easy to explain.<br>
<br>
This minimizes disruption while allowing uses with large files to<br>
<br>
Thanks,<br>
<br>
Phil<br>
<br>
Philip R Brenan<br>
<br>
On Mon, Feb 8, 2016 at 10:41 PM, elextr <notifications@github.com> wrote:<br>
<br>
> Geany does not support multiple selections. Adding it would require<br>
> changing everything inthe Geany ecosystem, including all plugins to accept<br>
> multiple selections. Since there are much more compelling use-cases for<br>
> multiple selections, and they have not offered enough benefit for<br>
> "somebody" to do the large amount of work needed, then this is unlikely to<br>
> do so.<br>
><br>
> Adding it in a plugin as @b4n <https://github.com/b4n> said restricts<br>
> what it would affect.<br>
><br>
> —<br>
> Reply to this email directly or view it on GitHub<br>
> <https://github.com/geany/geany/issues/899#issuecomment-181603462>.<br>
><br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/issues/899#issuecomment-181608383">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ0hW0nBufOdno3EdKzR8txmV4XbUks5piROzgaJpZM4HVga9.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/899#issuecomment-181608383"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>