# HG changeset patch # User Steve Losh # Date 1375973986 14400 # Node ID ad46491f8dd68b11b1a572beeb007e0d89ba38b0 # Parent 7824a3c6c12f47c4cb44d985369236e189e4bc7a Updates diff -r 7824a3c6c12f -r ad46491f8dd6 .hgsub --- a/.hgsub Wed Jul 24 10:51:18 2013 -0400 +++ b/.hgsub Thu Aug 08 10:59:46 2013 -0400 @@ -19,13 +19,14 @@ vim/bundle/markdown = [git]git://github.com/tpope/vim-markdown.git vim/bundle/maven = [git]git://github.com/sjl/vim-maven-plugin.git vim/bundle/nerdtree = [git]git://github.com/scrooloose/nerdtree.git +vim/bundle/orgmode = [git]git://github.com/jceb/vim-orgmode.git vim/bundle/paredit = [hg]https://bitbucket.org/kovisoft/paredit/ vim/bundle/pgsql = [git]git://github.com/exu/pgsql.vim.git vim/bundle/powerline = [git]git://github.com/Lokaltog/vim-powerline.git vim/bundle/python-mode = [git]git://github.com/klen/python-mode.git vim/bundle/rainbow-parentheses = [git]git://github.com/kien/rainbow_parentheses.vim.git vim/bundle/repeat = [git]git://github.com/tpope/vim-repeat.git -vim/bundle/scala = [git]git://github.com/derekwyatt/vim-scala.git +vim/bundle/scala = [git]git://github.com/sjl/vim-scala.git vim/bundle/scaladoc = [git]git://github.com/sjl/vim-scaladoc.git vim/bundle/smartinput = [git]git://github.com/kana/vim-smartinput.git vim/bundle/sparkup = [git]git://github.com/sjl/vim-sparkup.git diff -r 7824a3c6c12f -r ad46491f8dd6 .hgsubstate --- a/.hgsubstate Wed Jul 24 10:51:18 2013 -0400 +++ b/.hgsubstate Thu Aug 08 10:59:46 2013 -0400 @@ -19,13 +19,14 @@ dcdab0cd55da5e0b8655c000d99d96624cd6404c vim/bundle/markdown 5258393bb12428c59bce8b28c9726d0326805dcf vim/bundle/maven a1433c485eb254838c1db52e087d5ec4d1e77cfd vim/bundle/nerdtree +871bc88a5bbcb6e8844a64450b8e7f8ac13aac24 vim/bundle/orgmode b6b7d8b1982b67a0bba936c198041f6f3a2286a4 vim/bundle/paredit f84e170fce4f6cb60b6d1b4baa30076f2b372f1e vim/bundle/pgsql 2af074850fde676743f655775e3e151925751adf vim/bundle/powerline 1b4b8f1a8f1c88d8caae6c1b12c22c52ef418f32 vim/bundle/python-mode eb8baa5428bde10ecc1cb14eed1d6e16f5f24695 vim/bundle/rainbow-parentheses 613eb1c81261adfa5dead315089c432ff6dbbc51 vim/bundle/repeat -c81f87ca6786142b531e66a948effacc03a02184 vim/bundle/scala +cfc1a90540f648492086a20e39fde7514c469fa7 vim/bundle/scala 1f797fda2c457202cf62d9a082a3fccd4278e3bf vim/bundle/scaladoc 78ab4b3df24fa2753d3dfc1be75ed5a3df1565b8 vim/bundle/smartinput c6197a10ace82e0fe0c08e5cf5c017b7069a978e vim/bundle/sparkup diff -r 7824a3c6c12f -r ad46491f8dd6 bin/vim --- a/bin/vim Wed Jul 24 10:51:18 2013 -0400 +++ b/bin/vim Thu Aug 08 10:59:46 2013 -0400 @@ -1,3 +1,3 @@ #!/usr/bin/env bash -PATH=~/.vim/bullshit:$PATH $VIM_BINARY "$@" +PATH=~/.vim/bullshit:$PATH exec $VIM_BINARY "$@" diff -r 7824a3c6c12f -r ad46491f8dd6 dotcss/jenkins.banksimple.com.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dotcss/jenkins.banksimple.com.css Thu Aug 08 10:59:46 2013 -0400 @@ -0,0 +1,3 @@ +#main-panel pre { + font: normal 14px Menlo !important; +} diff -r 7824a3c6c12f -r ad46491f8dd6 dotjs/github.com.js --- a/dotjs/github.com.js Wed Jul 24 10:51:18 2013 -0400 +++ b/dotjs/github.com.js Thu Aug 08 10:59:46 2013 -0400 @@ -1,72 +1,9 @@ $(function() { - if ($('li.commit').length) { - - $('ul.pagehead-actions').prepend('
  • Review
  • '); + $('#top_search_form').attr('action', 'https://google.com/search').submit(function(e) { + var q = $('#js-command-bar-field').val(); + $('#js-command-bar-field').val(q + " site:github.com"); + e.stopPropagation(); + return false; + }); - $('#toggle-merges-button').toggle(function() { - $('li.commit').each(function() { - var t = $(this).find('a.message').text().substring(0, 5); - if (t === 'Merge' || t === 'merge') { - $(this).hide(); - return; - } - t = $(this).find('a.message').text().substring(0, 24); - if (t === 'Updated integration repo' || t === 'updated integration repo') { - $(this).hide(); - return; - } - t = $(this).find('a.message').text().substring(0, 23); - if (t === 'Update integration repo' || t === 'update integration repo') { - $(this).hide(); - return; - } - t = $(this).find('a.message').text().substring(0, 26); - if (t === 'Update unisubs-integration' || t === 'update unisubs-integration') { - $(this).hide(); - return; - } - t = $(this).find('a.message').text().substring(0, 65); - if (t === 'Updated transifex translations -- through update_translations.sh') { - $(this).hide(); - return; - } - if ($(this).find('span.author-name').text() === 'sjl') { - $(this).hide(); - return; - } - }); - $('span.text', this).text('Stop reviewing'); - $('a#toggle-merges-button').attr('href', '#'); - - window.location.hash = '#reviewing'; - - return false; - }, function() { - $('li.commit').show(); - $('span.text', this).text('Review'); - - window.location.hash = ''; - - return false; - }); - } - - if (window.location.hash === '#reviewing') { - $('a#toggle-merges-button').click(); - } - - if ($('.view-pull-request').length) { - var url = $('table.commits tr.commit .commit-meta a').attr('href'); - var parts = url.split('/'); - var repo = 'git://github.com/' + parts[1] + '/' + parts[2] + '.git'; - $('#pull-head').append(''); - $('#goddamned-repo-url').css('width', '897px') - .css('height', '20px') - .css('border', '1px solid #ccc') - .css('padding', '5px 0px 3px 4px') - .css('margin', '3px 0px 5px 8px') - .css('font-size', '18px') - .css('color', '#555') - .css('border-radius', '3px'); - } }); diff -r 7824a3c6c12f -r ad46491f8dd6 fish/config.fish --- a/fish/config.fish Wed Jul 24 10:51:18 2013 -0400 +++ b/fish/config.fish Thu Aug 08 10:59:46 2013 -0400 @@ -83,6 +83,9 @@ function urlencode python -c "import sys, urllib as ul; print ul.quote_plus(sys.argv[1]);" $argv end +function urldecode + python -c "import sys, urllib as ul; print ul.unquote_plus(sys.argv[1])" $argv +end function fix_open_with -d "Fix the shitty OS X Open With menu duplicates" /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user diff -r 7824a3c6c12f -r ad46491f8dd6 gitconfig --- a/gitconfig Wed Jul 24 10:51:18 2013 -0400 +++ b/gitconfig Thu Aug 08 10:59:46 2013 -0400 @@ -12,7 +12,7 @@ branches = branch -a remotes = remote -v - point-the-fucking-branch-at = "!sh -c 'git checkout $1 && git reset --hard $2' -" + make-the-fucking-branch-point-at-the-fucking-commit = "!sh -c 'git checkout $1 && git reset --hard $2' -" root = rev-parse --show-toplevel graft = cherry-pick -x diff -r 7824a3c6c12f -r ad46491f8dd6 vim/vimrc --- a/vim/vimrc Wed Jul 24 10:51:18 2013 -0400 +++ b/vim/vimrc Thu Aug 08 10:59:46 2013 -0400 @@ -7,7 +7,6 @@ " Preamble ---------------------------------------------------------------- {{{ - " Dear /bin/bash: fuck you and your bullshit, arcane command-line behaviour. " " Basically, I want to set this to a non-login, non-interactive bash shell. @@ -66,12 +65,7 @@ set dictionary=/usr/share/dict/words set spellfile=~/.vim/custom-dictionary.utf-8.add set colorcolumn=+1 - -" iTerm2 is currently slow as ball at rendering the nice unicode lines, so for -" now I'll just use ascii pipes. They're ugly but at least I won't want to kill -" myself when trying to move around a file. -" set fillchars=diff:⣿,vert:│ -set fillchars=diff:⣿,vert:\| +set fillchars=diff:⣿,vert:│ " Don't try to highlight lines longer than 800 characters. set synmaxcol=800 @@ -472,8 +466,8 @@ runtime macros/matchit.vim map % -unmap [% -unmap ]% +silent! unmap [% +silent! unmap ]% " Made D behave nnoremap D d$ @@ -1014,11 +1008,12 @@ augroup END " }}} -" Ruby {{{ +" Rubby {{{ augroup ft_ruby au! au Filetype ruby setlocal foldmethod=syntax + au BufRead,BufNewFile Capfile setlocal filetype=ruby augroup END " }}} @@ -1026,7 +1021,6 @@ augroup ft_scala au! - " au Filetype scala setlocal foldmethod=indent au Filetype scala setlocal foldmethod=marker foldmarker={,} au Filetype scala compiler maven au Filetype scala let b:dispatch = 'mvn -B package install' @@ -1067,6 +1061,30 @@ augroup END " }}} +" YAML {{{ + +augroup ft_yaml + au! + + au FileType yaml set shiftwidth=2 +augroup END + +" }}} +" XML {{{ + +augroup ft_xml + au! + + au FileType xml setlocal foldmethod=manual + + " Use f to fold the current tag. + au FileType xml nnoremap f Vatzf + + " Indent tag + au FileType xml nnoremap = Vat= +augroup END + +" }}} " }}} " Plugin settings --------------------------------------------------------- {{{ @@ -1249,11 +1267,12 @@ " }}} " OrgMode {{{ -let g:org_plugins = ['ShowHide', '|', 'Navigator', 'EditStructure', '|', 'Todo', 'Date', 'Misc'] +let g:org_heading_shade_leading_stars = 0 +" let g:org_plugins = ['ShowHide', '|', 'Navigator', 'EditStructure', '|', 'Todo', 'Date', 'Misc'] -let g:org_todo_keywords = ['TODO', '|', 'DONE'] +" let g:org_todo_keywords = ['TODO', '|', 'DONE'] -let g:org_debug = 1 +" let g:org_debug = 1 " }}} " Paredit {{{ diff -r 7824a3c6c12f -r ad46491f8dd6 weechat/weechat.conf --- a/weechat/weechat.conf Wed Jul 24 10:51:18 2013 -0400 +++ b/weechat/weechat.conf Thu Aug 08 10:59:46 2013 -0400 @@ -35,7 +35,7 @@ day_change_time_format = "%a, %d %b %Y" eat_newline_glitch = off highlight = "sjl" -highlight_regex = "(sjl|^all[,:]|backend(ia?)|slj|clojerks)" +highlight_regex = "(sjl|^all[,:]|backend(ia?)|slosh|slj|clojerks)" highlight_tags = "" hotlist_add_buffer_if_away = on hotlist_buffer_separator = ", " @@ -111,7 +111,7 @@ chat_inactive_buffer = darkgray chat_inactive_window = darkgray chat_nick = lightcyan -chat_nick_colors = "226,208,136,206,081,082,099,068,048,112" +chat_nick_colors = "027,048,068,070,081,082,099,112,129,136,169,178,208,226" chat_nick_offline = darkgray chat_nick_offline_highlight = default chat_nick_offline_highlight_bg = darkgray