about summary refs log tree commit diff stats
path: root/029tools.cc
Commit message (Expand)AuthorAgeFilesLines
* 4418Kartik Agaram2018-07-261-1/+1
* 4264Kartik Agaram2018-06-171-0/+316
* 4259Kartik Agaram2018-06-161-316/+0
* 4139Kartik K. Agaram2017-12-051-5/+1
* 4138Kartik K. Agaram2017-12-051-1/+1
* 3877Kartik K. Agaram2017-05-261-1/+1
* 3694Kartik K. Agaram2016-11-261-37/+0
* 3691Kartik K. Agaram2016-11-251-3/+3
* 3671 - support text in '$print'Kartik K. Agaram2016-11-121-0/+1
* 3669Kartik K. Agaram2016-11-111-5/+5
* 3561Kartik K. Agaram2016-10-221-6/+6
* 3522Kartik K. Agaram2016-10-191-6/+6
* 3380Kartik K. Agaram2016-09-171-2/+2
* 3374Kartik K. Agaram2016-09-161-3/+3
* 3163Kartik K. Agaram2016-08-091-3/+7
* 3120Kartik K. Agaram2016-07-211-2/+2
* 3101 - purge .traces/ dir from repo historyKartik K. Agaram2016-07-051-2/+2
* 2998Kartik K. Agaram2016-05-241-3/+7
* 2990Kartik K. Agaram2016-05-201-6/+6
* 2954 - bugfix: $systemKartik K. Agaram2016-05-111-1/+4
* 2932Kartik K. Agaram2016-05-061-1/+1
* 2850Kartik K. Agaram2016-04-201-0/+18
* 2803Kartik K. Agaram2016-03-211-2/+2
* 2773 - switch to 'int'Kartik K. Agaram2016-03-131-6/+6
* 2735 - define recipes using 'def'Kartik K. Agaram2016-03-081-5/+5
* 2712Kartik K. Agaram2016-02-261-8/+8
* 2704 - eradicate all mention of warnings from coreKartik K. Agaram2016-02-251-2/+0
* 2685Kartik K. Agaram2016-02-191-2/+2
* 2623 - bugfix: editing sandboxesKartik K. Agaram2016-02-011-1/+1
* three bugs fixedKartik K. Agaram2015-12-151-0/+26
* 2490Kartik K. Agaram2015-11-281-1/+1
* 2475 - allow addresses to be converted to numbersKartik K. Agaram2015-11-271-2/+1
* 2445 - dispatch between shape-shifting variantsKartik K. Agaram2015-11-151-0/+1
* 2377 - stop using operator[] in mapKartik K. Agaram2015-11-061-20/+20
* 2347Kartik K. Agaram2015-11-021-0/+2
* 2313Kartik K. Agaram2015-10-291-2/+2
* 2272Kartik K. Agaram2015-10-191-2/+18
* 2271 - bugfix: traces cross-contaminating errorsKartik K. Agaram2015-10-191-1/+1
* 2260 - start tracing by depth rather than labelKartik K. Agaram2015-10-061-7/+6
* 2258 - separate warnings from errorsKartik K. Agaram2015-10-061-21/+21
* 2253 - start reorganizing tracesKartik K. Agaram2015-10-051-31/+0
* 2232Kartik K. Agaram2015-10-011-0/+44
* 2226 - standardize warning formatKartik K. Agaram2015-10-011-7/+7
* 2225Kartik K. Agaram2015-10-011-18/+30
* 2199 - stop printing numbers in scientific notationKartik K. Agaram2015-09-141-2/+2
* 2095Kartik K. Agaram2015-08-281-1/+0
* 2079Kartik K. Agaram2015-08-261-20/+0
* 2078 - update entire screen on tb_present()Kartik K. Agaram2015-08-261-0/+20
* 2064Kartik K. Agaram2015-08-241-3/+3
* 1990 - extra ingredient for 'trace' depthKartik K. Agaram2015-08-131-8/+18
has("autocmd") " Convenient command to see the difference between the current buffer and the " file it was loaded from, thus the changes you made. " Only define it when not defined already. if !exists(":DiffOrig") command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_ | diffthis \ | wincmd p | diffthis endif if has('langmap') && exists('+langnoremap') " Prevent that the langmap option applies to characters that result from a " mapping. If unset (default), this may break plugins (but it's backward " compatible). set langnoremap endif map <F2> :tabnew map <F3> :tabprevious<CR> map <F4> :tabnext<CR> " Show Line Numbers set nu set complete=.,b,u,] set wildmode=longest,list:longest set completeopt=menu,preview " Directories set backupdir=~/.vim/backup set undodir=~/.vim/undodir set viewdir=~/.vim/views set directory=~/.vim/swap " Spell Check set spell spelllang=en_us " Strips whitespace nnoremap <leader>W :%s/\s\+$//<cr>:let @/=''<CR> " Whitespace fixes highlight ExtraWhitespace ctermbg=red guibg=red match ExtraWhitespace /\s\+$/ autocmd BufWinEnter * match ExtraWhitespace /\s\+$/ autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/ autocmd InsertLeave * match ExtraWhitespace /\s\+$/ autocmd BufWinLeave * call clearmatches() " For tab characters that appear 4-spaces-wide set tabstop=4 " If you're using actual tab character in your source code you probably also " want these settings (these are actually the defaults,set them defensively): set softtabstop=0 noexpandtab " Finally, if you want an indent to correspond to a single tab, you should also use: set shiftwidth=4 " For indents that consist of 4 space characters but are entered with the tab key: set tabstop=8 softtabstop=0 expandtab shiftwidth=4 smarttab set list " set past gives problems with tabs " set paste