Skip to content

Feature: Include neutral quotes in cycle#9

Open
bennorth wants to merge 3 commits into
gareth-rees:masterfrom
bennorth:feature/include-neutral-quotes-in-cycle
Open

Feature: Include neutral quotes in cycle#9
bennorth wants to merge 3 commits into
gareth-rees:masterfrom
bennorth:feature/include-neutral-quotes-in-cycle

Conversation

@bennorth

@bennorth bennorth commented Mar 7, 2019

Copy link
Copy Markdown

I'm finding this library very useful for working with LaTeX files; thanks! Sometimes I need to include verbatim code snippets, and this often involves actual APOSTROPHE (U+0027) or QUOTATION MARK (U+0022) characters. This PR extends the 'reverse' behaviour to a 'cycle' between left, right, and neutral in both single and double flavours, allowing easier typing of material involving mixed smart/neutral quotes.

bennorth added 3 commits March 7, 2019 21:08
Change the 'reversal' behaviour to make it easier to insert neutral
quotation marks (U+0022 quotation mark, i.e., neutral double quotation
mark; and U+0027 apostrophe, often used as neutral single quotation
mark).  The command now cycles around left/right/neutral if the
preceding character is one of those three.
To reflect new behaviour, update the argument name of the two commands

    smart-quotes-insert-single
    smart-quotes-insert-double

Also rename and re-document the customisable variable

    smart-quotes-reverse-quotes  to  smart-quotes-cycle-quotes

likewise.
To reflect new behaviour and customisation point, update docstrings
for the two commands

    smart-quotes-insert-single
    smart-quotes-insert-double
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant