Re: [textadept] Feature request: intelligently exclude single quote character from AUTOPAIR

From: mitchell <c....at.caladbolg.net>
Date: Mon, 5 Sep 2011 09:52:59 -0400 (EDT)

Hi,

On Sun, 4 Sep 2011, phayz wrote:

> I often use Textadept not for code editing but for editing of files in
> XML format, most often documentation. Within this documentation I'm
> often using the single quote character (') in English to indicate
> ownership - e.g. Mitchell's dog. :D When I type the single quote
> character here though, it's automatically paired and I need to delete
> the second one.
>
> My feature request is that the single quote character only be AUTOPAIR-
> ed if the character is not immediately followed by the letter 's'.

When you are not writing code, are you using the default 'container'
lexer? If so, I will add logic to the code to not autopair quotes in the
'container' lexer. That would solve your problem and not require any
complicated logic.

mitchell

>
> The logic behind this might be something like:
>
> (In a-character-has-been-pressed module)
> if previous character was a single quote then
> if the current character is "s"
> then insert into the buffer "s"
> else to the standard AUTOPAIR logic
>
> I'm re-evaluating Textadept as my primary editor and if I stick with
> it I'll try adding this logic to AUTOPAIR code myself. If someone else
> wants to try it themselves I'd be happy for that too.
>
> --
> You received this message because you are subscribed to the Google Groups "textadept" group.
> To post to this group, send email to textadept.at.googlegroups.com.
> To unsubscribe from this group, send email to textadept+unsubscribe.at.googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/textadept?hl=en.
>
>

mitchell
Received on Mon 05 Sep 2011 - 09:52:59 EDT

This archive was generated by hypermail 2.2.0 : Thu 08 Mar 2012 - 12:22:15 EST