summary refs log tree commit diff
path: root/doc/rfc
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-12-21 18:17:20 -0500
committerJune McEnroe <june@causal.agency>2020-12-21 18:17:20 -0500
commitc39d9e5513f3ae84efaa1d3058dcb0b40263506c (patch)
tree911b4c21875d08b98959056862fb674bb52363aa /doc/rfc
parentMove rfc.vim to doc/rfc (diff)
downloadsrc-c39d9e5513f3ae84efaa1d3058dcb0b40263506c.tar.gz
src-c39d9e5513f3ae84efaa1d3058dcb0b40263506c.zip
Match the number part of the argument to :RFC
This fixes pressing K on "RFC3501", for example.
Diffstat (limited to '')
-rw-r--r--doc/rfc/rfc.vim6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/rfc/rfc.vim b/doc/rfc/rfc.vim
index 56d2085c..2455d8a6 100644
--- a/doc/rfc/rfc.vim
+++ b/doc/rfc/rfc.vim
@@ -3,7 +3,11 @@ if !exists('g:rfc_path')
 endif
 
 function! s:RFC(number)
-	let number = (empty(a:number) ? '-index' : str2nr(a:number, 10))
+	if !empty(a:number)
+		let number = str2nr(matchstr(a:number, '\d\+'), 10)
+	else
+		let number = '-index'
+	endif
 	let path = expand(g:rfc_path . '/rfc' . number . '.txt.gz')
 	if filereadable(path)
 		execute 'silent' 'noswapfile' 'view' path
1d14b7472703296a921&follow=1'>Rename Tile timestamps {create,modify,access}TimeJune McEnroe 2018-03-05Pack message type enumsJune McEnroe 2018-03-05Undef COLOR_ constants in torus.hJune McEnroe 2018-03-05Generate tagsJune McEnroe 2017-10-03Simplify Makefile with pattern ruleJune McEnroe 2017-09-27Remove leading blank linesJune McEnroe 2017-09-27Add merge.c to READMEJune McEnroe 2017-09-03Assert client coords are valid after movementJune McEnroe 2017-09-03Relicense AGPLJune McEnroe 2017-09-01Revert "Add client readOnly mode"June McEnroe 2017-09-01Remove clientRemove call from clientCastJune McEnroe 2017-09-01Add client readOnly modeJune McEnroe 2017-08-31Clean up merge toolJune McEnroe 2017-08-31Choose B for tiles with equal modify timesJune McEnroe 2017-08-31Add quick data file merge toolJune McEnroe 2017-08-30Use only foreground color for selecting spawnJune McEnroe 2017-08-29Add four additional spawnsJune McEnroe 2017-08-28Add respawningJune McEnroe 2017-08-26Move license above includesJune McEnroe 2017-08-26Snapshot metadataJune McEnroe 2017-08-26Add meta.c to READMEJune McEnroe 2017-08-26Use MakefileJune McEnroe