this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add ktap support

+145 -33
-9
fish/config.fish
··· 1 1 set -l configdir $HOME/.config/fish 2 2 set fish_greeting (fortune zen chuck-norris) 3 3 4 - set DEFAULT_USER hauleth 5 - 6 4 set theme agnoster 7 5 8 6 # Add local binaries to PATH ··· 19 17 set -gx SSH_ENV $HOME/.ssh/environment 20 18 21 19 ssh_agent 22 - 23 - # Configure default programs 24 - set -gx BROWSER xdg-open 25 - set -gx EDITOR vim 26 - set -gx LESS '-SRFX' 27 - 28 - set -gx NVM_DIR $HOME/.nvm-fish 29 20 30 21 if [ -e "$TMUX" ] 31 22 set -gx TERM xterm-256color
+28 -23
peru.yaml
··· 28 28 vim-rhubarb: vim/bundle/rhubarb 29 29 vim-rust: vim/bundle/rust 30 30 vim-sensible: vim/bundle/sensible 31 + vim-snipmate: vim/bundle/snipmate 31 32 vim-snippets: vim/bundle/snippets 32 33 vim-solarized: vim/bundle/solarized 33 34 vim-supertab: vim/bundle/supertab ··· 50 51 curl module leiningen: 51 52 url: https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein 52 53 build: chmod +x lein 53 - sha1: 119b4c8bacfa7f7809bce3cd0233b186ffdbc6d5 54 + sha1: b59d741e3ad28b3a11ea28eab417133492ca2138 54 55 55 56 git module spark: 56 57 url: https://github.com/holman/spark.git ··· 63 64 64 65 git module vim-rails: 65 66 url: https://github.com/tpope/vim-rails.git 66 - rev: 5f517db69d12976397443ea2dfead3da4592ccb9 67 + rev: b5ccdb47f0b0001bf263a80315d3b6bca7bc3b2e 67 68 68 69 git module vim-unite: 69 70 url: https://github.com/Shougo/unite.vim.git 70 - rev: 5b113caec4ec8eed2df13ce0db7565776e1b36ee 71 + rev: c300a76a6af48265d783e0626eafb84e680d6bb3 71 72 72 73 git module vim-airline: 73 74 url: https://github.com/bling/vim-airline.git ··· 83 84 84 85 git module vim-repeat: 85 86 url: https://github.com/tpope/vim-repeat.git 86 - rev: 5eba0f19c87402643eb8a7e7d20d9d5338fd6d71 87 + rev: bd3b51723559ceefe36484fbd35524a98062ba8e 87 88 88 89 git module vim-vimproc: 89 90 url: https://github.com/Shougo/vimproc.vim.git 90 91 build: make 91 - rev: 98482672f888aec28ae3764e4432f7127ca8697b 92 + rev: 04b45cd80f48f66daed04a1a48a7ea4e7d316086 92 93 93 94 git module vim-tabular: 94 95 url: https://github.com/godlygeek/tabular.git ··· 96 97 97 98 git module vim-multiple-cursors: 98 99 url: https://github.com/terryma/vim-multiple-cursors.git 99 - rev: a95edcdffd98c5961f067796fbc2a1a82e0f6a83 100 + rev: 83c07b1bcc738bad7ac04d8042ae6b0a0cd7229d 100 101 101 102 git module vim-unimpaired: 102 103 url: https://github.com/tpope/vim-unimpaired.git ··· 104 105 105 106 git module vim-complete: 106 107 url: https://github.com/Shougo/neocomplete.vim.git 107 - rev: c506ad4bc38a7c21b430b9208d85b8533abd675a 108 + rev: b3e0e729271b4910ec0c54d15932792031a6be26 108 109 109 110 git module vim-swapit: 110 111 url: https://github.com/mjbrownie/swapit.git 111 - rev: d7d9f6d5c01885e05fb9390b3f9ce051327f1973 112 + rev: dcf25ecac3f17d68a7038db0fc21c491d19c60b7 112 113 113 114 git module vim-commentary: 114 115 url: https://github.com/tpope/vim-commentary.git ··· 120 121 121 122 git module vim-syntastic: 122 123 url: https://github.com/scrooloose/syntastic.git 123 - rev: 1d2f8d514a3a03fba28d46a9072817e2777bec00 124 + rev: 2d27fd93d047b1cf4db8f7a032a762eb101d489b 124 125 125 126 git module vim-rbenv: 126 127 url: https://github.com/tpope/vim-rbenv.git ··· 128 129 129 130 git module vim-fugitive: 130 131 url: https://github.com/tpope/vim-fugitive.git 131 - rev: 2c8461db084d205903a792a23163faa546f143c9 132 + rev: 933f6a1e1df549564062f936bd1c836d28cf1676 132 133 133 134 git module vim-bufferline: 134 135 url: https://github.com/bling/vim-bufferline.git ··· 136 137 137 138 git module vim-go: 138 139 url: https://github.com/fatih/vim-go.git 139 - rev: 14846b59f4dc5a4ca6a8be2f76a530e4385398c9 140 + rev: 07f95f06f7e6e735a0f4657a30ee1a8e1dd9e84e 140 141 141 142 git module vim-tagbar: 142 143 url: https://github.com/majutsushi/tagbar.git 143 - rev: bfc121dc38271ab3f050609bb2ca377de07d8bd6 144 + rev: 04bb7280399a2c6e1e8c56b31125cd44b1f4d336 144 145 145 146 git module vim-indent-guides: 146 147 url: https://github.com/nathanaelkane/vim-indent-guides.git ··· 152 153 153 154 git module vim-gitgutter: 154 155 url: https://github.com/airblade/vim-gitgutter.git 155 - rev: 1a68abedf1115482beb02834ebc42bc3f6a07672 156 + rev: e5efbaffc066ababc9ae0d689c7050fa5d6591bd 156 157 157 158 git module vim-latex: 158 159 url: https://github.com/lervag/vim-latex.git 159 - rev: f3be519af1f5820bbdb250ae761fbb439b2f1e8d 160 + rev: a22cb708986fdf44fce532247f5f7017f5280b97 160 161 161 162 git module vim-toml: 162 163 url: https://github.com/cespare/vim-toml.git 163 - rev: 57a9658240fb7df457744c1f81c0d395ffd61a6b 164 + rev: bb70afc2d7cd8120b6dd74db6da4249ab5105363 164 165 165 166 git module vim-rust: 166 167 url: https://github.com/wting/rust.vim.git 167 - rev: 078cfac98bde67bc28c0618f93e64b63be50b42b 168 + rev: 08bb56fbdb61380621db6fe36a24d0a3d176f7a0 168 169 169 170 git module vim-editorconfig: 170 171 url: https://github.com/editorconfig/editorconfig-vim.git 171 - rev: 3484d2e13b0a29cdaa307b51f38b039633d91aac 172 + rev: d48e245dbf9e24d1957e68d72fd59409020cbdc4 172 173 173 174 git module vim-fish: 174 175 url: https://github.com/dag/vim-fish.git ··· 188 189 189 190 git module vim-delimmate: 190 191 url: https://github.com/Raimondi/delimitMate.git 191 - rev: 07b7cc969fb5c7709dfeb07f6808c448d6fae771 192 + rev: 470c053a3ba673007a85237a1ac8415428fd8446 192 193 193 194 git module vim-docker: 194 195 url: https://github.com/ekalinin/Dockerfile.vim.git 195 - rev: a3fa6dd4c3aaabb65fd018885d7d90925cf7e03f 196 + rev: f5e94427a55acb1c09d7d909df00237d1d8d7068 197 + 198 + git module vim-snipmate: 199 + url: https://github.com/garbas/vim-snipmate.git 200 + rev: a12de2e399e3a355fa35dc2158e0377ce8fb4291 196 201 197 202 git module vim-snippets: 198 - url: https://github.com/garbas/vim-snipmate.git 199 - rev: 8cb6c3ebe267873dc5abb9a36305c75d9564dea4 203 + url: https://github.com/honza/vim-snippets.git 204 + rev: 368973b9d54ef0760a6c4d2f71b31b8759454e83 200 205 201 206 git module vim-supertab: 202 207 url: https://github.com/ervandew/supertab.git 203 - rev: b0ca47f4570385043f270f9278ba6d50d1d2fa00 208 + rev: 454c06e25680799b6f408622d6bfbaf920ace825 204 209 205 210 git module vim-mv-utils: 206 211 url: https://github.com/MarcWeber/vim-addon-mw-utils.git ··· 208 213 209 214 git module vim-tlib: 210 215 url: https://github.com/tomtom/tlib_vim.git 211 - rev: b730863d67f26e01868fee5a9a680a0c721bd44a 216 + rev: 9e629767e5a91ede057d07f8754326e68c92a692
+3
vim/ftdetect/ktap.vim
··· 1 + augroup filetype 2 + au BufNewFile,BufRead *.kp set filetype=ktap 3 + augroup end
+2 -1
vim/ftplugin/scheme.vim
··· 1 - let g:AutoClosePairs = AutoClose#DefaultPairsModified("", "'") 1 + let b:delimitMate_quotes = "\"" 2 + let b:delimitMate_matchpairs = "(:),[:],{:}"
+112
vim/syntax/ktap.vim
··· 1 + " Vim syntax file 2 + " Language: ktap 3 + " Maintainer: Jovi Zhangwei <jovi.zhangwei@gmail.com> 4 + " First Author: Jovi Zhangwei <jovi.zhangwei@gmail.com> 5 + " Last Change: 2013 Dec 19 6 + 7 + " For version 5.x: Clear all syntax items 8 + " For version 6.x: Quit when a syntax file was already loaded 9 + if version < 600 10 + syn clear 11 + elseif exists("b:current_syntax") 12 + finish 13 + endif 14 + 15 + setlocal iskeyword=@,48-57,_,$ 16 + 17 + syn keyword ktapStatement break continue return 18 + syn keyword ktapRepeat while for in 19 + syn keyword ktapConditional if else elseif 20 + syn keyword ktapDeclaration trace trace_end 21 + syn keyword ktapIdentifier var 22 + syn keyword ktapFunction function 23 + syn match ktapBraces "[{}\[\]]" 24 + syn match ktapParens "[()]" 25 + syn keyword ktapReserved argstr probename arg0 arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9 26 + syn keyword ktapReserved cpu pid tid uid execname 27 + 28 + 29 + syn region ktapTraceDec start="\<trace\>"lc=5 end="{"me=s-1 contains=ktapString,ktapNumber 30 + syn region ktapTraceDec start="\<trace_end\>"lc=9 end="{"me=s-1 contains=ktapString,ktapNumber 31 + syn match ktapTrace contained "\<\w\+\>" containedin=ktapTraceDec 32 + 33 + syn region ktapFuncDec start="\<function\>"lc=8 end=":\|("me=s-1 contains=ktapString,ktapNumber 34 + syn match ktapFuncCall contained "\<\w\+\ze\(\s\|\n\)*(" 35 + syn match ktapFunc contained "\<\w\+\>" containedin=ktapFuncDec,ktapFuncCall 36 + 37 + syn match ktapStat contained "@\<\w\+\ze\(\s\|\n\)*(" 38 + 39 + " decimal number 40 + syn match ktapNumber "\<\d\+\>" 41 + " octal number 42 + syn match ktapNumber "\<0\o\+\>" contains=ktapOctalZero 43 + " Flag the first zero of an octal number as something special 44 + syn match ktapOctalZero contained "\<0" 45 + " flag an octal number with wrong digits 46 + syn match ktapOctalError "\<0\o*[89]\d*" 47 + " hex number 48 + syn match ktapNumber "\<0x\x\+\>" 49 + " numeric arguments 50 + syn match ktapNumber "\<\$\d\+\>" 51 + syn match ktapNumber "\<\$#" 52 + 53 + syn region ktapString oneline start=+"+ skip=+\\"+ end=+"+ 54 + " string arguments 55 + syn match ktapString "@\d\+\>" 56 + syn match ktapString "@#" 57 + syn region ktapString2 matchgroup=ktapString start="\[\z(=*\)\[" end="\]\z1\]" contains=@Spell 58 + 59 + " syn keyword ktapTodo contained TODO FIXME XXX 60 + 61 + syn match ktapComment "#.*" 62 + 63 + " treat ^#! as special 64 + syn match ktapSharpBang "^#!.*" 65 + 66 + 67 + syn keyword ktapFunc printf print print_hist stack 68 + syn keyword ktapFunc gettimeofday_us 69 + syn keyword ktapFunc pairs 70 + 71 + syn match ktapFunc /\<ffi\.cdef\>/ 72 + syn match ktapFunc /\<ffi\.new\>/ 73 + syn match ktapFunc /\<ffi\.free\>/ 74 + syn match ktapFunc /\<ffi\.C\>/ 75 + 76 + 77 + 78 + " Define the default highlighting. 79 + " For version 5.7 and earlier: only when not done already 80 + " For version 5.8 and later: only when an item doesn't have highlighting yet 81 + if version >= 508 || !exists("did_lua_syntax_inits") 82 + if version < 508 83 + let did_lua_syntax_inits = 1 84 + command -nargs=+ HiLink hi link <args> 85 + else 86 + command -nargs=+ HiLink hi def link <args> 87 + endif 88 + 89 + HiLink ktapNumber Number 90 + HiLink ktapOctalZero PreProc " c.vim does it this way... 91 + HiLink ktapOctalError Error 92 + HiLink ktapString String 93 + HiLink ktapString2 String 94 + HiLink ktapTodo Todo 95 + HiLink ktapComment Comment 96 + HiLink ktapSharpBang PreProc 97 + HiLink ktapStatement Statement 98 + HiLink ktapConditional Conditional 99 + HiLink ktapRepeat Repeat 100 + HiLink ktapTrace Function 101 + HiLink ktapFunc Function 102 + HiLink ktapStat Function 103 + HiLink ktapFunction Function 104 + HiLink ktapBraces Function 105 + HiLink ktapDeclaration Typedef 106 + HiLink ktapIdentifier Identifier 107 + HiLink ktapReserved Keyword 108 + 109 + delcommand HiLink 110 + endif 111 + 112 + let b:current_syntax = "ktap"