aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin/mail.vim
Commit message (Collapse)AuthorAgeFilesLines
* Don't strip tabs after angle quotesTom Ryder2019-05-241-2/+2
| | | | Don't solve problems we don't have yet
* More revision/expansion of blank/greeting stripTom Ryder2019-05-241-17/+20
|
* Break up and improve greeting patternTom Ryder2019-05-241-1/+5
|
* Make greeting regex even nuttierTom Ryder2019-05-241-3/+3
| | | | Needs to be split into two lines now.
* Delete blank lines at top of quoted replyTom Ryder2019-05-231-0/+7
|
* Don't add spaces when quoting mailTom Ryder2019-05-231-0/+4
|
* Fix "break" in favour of "continue"Tom Ryder2019-05-231-1/+1
|
* Improve blank line squeeze behaviour for mailTom Ryder2019-05-231-3/+10
| | | | | | | Don't squeeze blank lines if there are no quote prefixes in the message, suggesting that this is a new message and that we will be wanting to keep the two blank lines between the header and the signature, so that "o" just starts writing a message, like I'm used to.
* Don't add a space to trailing quotesTom Ryder2019-05-231-2/+2
|
* Prevent unneeded capture of group in greet regexTom Ryder2019-05-231-1/+1
|
* Correct :return to :breakTom Ryder2019-05-231-1/+1
|
* Run repeat blank squeeze on mail replyTom Ryder2019-05-231-1/+2
|
* Normalise quoting in mailTom Ryder2019-05-231-0/+21
|
* Strip trailing blanks after greetingTom Ryder2019-05-231-1/+1
|
* Improve opening-greeting strip from mail ftpluginTom Ryder2019-05-231-3/+3
|
* Remove unnecessary g: prefixes to Vim variablesTom Ryder2019-05-091-2/+2
|
* Remove superfluous unmappings for mail filetypeTom Ryder2019-01-061-7/+0
|
* Remove b:undo_ftplugin cmds for double-key mapsTom Ryder2018-12-041-2/+0
| | | | | The relevant maps were removed in commit 5f1f5b9, but these unmap instructions were left behind.
* Remove double-key mapping shortcutsTom Ryder2018-11-291-4/+0
| | | | | I never use these anyway; I'm firmly in the habit of using underscores to represent the current line these days.
* Remove boilerplate after/ftplugin load guardsTom Ryder2018-11-291-5/+0
| | | | | | | | I'm likely going to move away from Vim 6.0 support, at least for all of this filetype stuff. We will keep the one filetype load guard we actually need, which is the HTML one, to stop plugins like markdown.vim from loading it.
* Clear away stock ft=mail quoting mapsTom Ryder2018-11-291-0/+7
|
* Correct RHS of (un)important mail ftplugin mapTom Ryder2018-11-231-2/+2
| | | | | | | | | | | | | This resolves the issue raised in f1b6f3b, where the mappings did not work if the cursor was on the first line. I had the colon `:` that starts the `ex` command and the `<C-U>` that clears any existing command around the wrong way. Because CTRL-U in normal mode scrolls up, it fails if we're already on the top line, and the rest of the mapping looks to be skipped. There don't seem to be any other instances of the same error that I can find.
* Spin out repeated blank lines map to new pluginTom Ryder2018-08-301-5/+7
|
* Add mapping to contract multiple blank linesTom Ryder2018-08-291-0/+5
| | | | | This should be a command, and may very well be useful outside of mail contexts, but this will do OK for now.
* Correct a commentTom Ryder2018-08-271-1/+1
|
* Add mail shortcut for flagging a message as urgentTom Ryder2018-08-221-1/+4
|
* Rearrange local mappings for mailTom Ryder2018-08-141-15/+21
|
* Move Vim mail functions to autoloadTom Ryder2018-08-141-64/+7
|
* Delete multiple blank lines after skipped greetingTom Ryder2018-08-141-3/+3
|
* Add "hey" to generic mail quote greetingsTom Ryder2018-08-141-1/+1
|
* Adjust line boundaries for mail motionsTom Ryder2018-08-091-2/+2
|
* Adjust ,[ and ,] maps to add visual modeTom Ryder2018-08-091-6/+17
|
* Add a blank lineTom Ryder2018-08-081-0/+1
|
* Don't jump if zero or no moveTom Ryder2018-08-081-2/+4
|
* Use normal G for line jump to update jumplistTom Ryder2018-08-081-1/+1
| | | | And also the '' mark
* Add and revise some commentsTom Ryder2018-08-081-1/+23
|
* Allow count prefixes for ,[ and ,] in mailTom Ryder2018-08-081-9/+14
|
* Check both ends of the line range for mail mapsTom Ryder2018-08-081-1/+1
|
* Improve ,[ and ,] mappings in mailTom Ryder2018-08-081-4/+19
|
* Add operator-pending analogues to quote para mapsTom Ryder2018-08-081-0/+6
|
* Add mappings to move through quoted mail blocksTom Ryder2018-08-081-0/+8
|
* Strip generic greetings from quoted mailTom Ryder2018-08-061-0/+9
|
* Make cursor start heuristics for mail smarterTom Ryder2018-08-061-4/+10
| | | | Move immediately below the first thing we might want to reply to
* Add mapping to flag mail messages as unimportantTom Ryder2018-08-031-0/+13
|
* Add \m 'magic' setting to mail headers jumpTom Ryder2018-07-161-1/+1
| | | | | | This is because Vim's search() function checks the value of 'magic' to decide how to interpret the pattern. It's crazy to have this option off, but best to be explicit about it anyway.
* Add reformatting analogue to quote mappingsTom Ryder2018-07-161-0/+6
|
* Add missing <buffer> to mail quote unmapsTom Ryder2018-07-151-3/+3
|
* Change mail quoting to generic autoload functionTom Ryder2018-07-141-3/+3
| | | | I intend to use it elsewhere.
* Replace mail.vim quoting mappingsTom Ryder2018-07-131-1/+15
|
* Move to after headers when writing new mailTom Ryder2018-07-131-0/+7
|