Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' of https://github.com/xolox/vim-misc | Peter Odding | 2011-09-04 | 1 | -0/+37 |
|\ | |||||
| * | Functions to manage Vim buffers with generated contents | Peter Odding | 2011-09-04 | 1 | -0/+37 |
| | | |||||
* | | Write tags files to temporary files, then rename() into place (issue #16) | Peter Odding | 2011-09-04 | 1 | -2/+3 |
| | | |||||
* | | Warn about unreasonable 'updatetime' values (issue #16) | Peter Odding | 2011-09-04 | 2 | -4/+8 |
| | | |||||
* | | Bug fix for "E713: Cannot use empty key for Dictionary" (issue #16) | Peter Odding | 2011-09-04 | 1 | -11/+19 |
| | | |||||
* | | normalize-tags.py: Enable normalizing several files at once | Peter Odding | 2011-09-04 | 2 | -45/+65 |
| | | |||||
* | | Make "easytags_dynamic_files" create missing tags files | Peter Odding | 2011-08-31 | 3 | -27/+23 |
| | | | | | | | | | | Suggested by Strahinja Marković in GitHub issue #15: https://github.com/xolox/vim-easytags/issues/15 | ||||
* | | Merge branch 'master' of https://github.com/xolox/vim-misc | Peter Odding | 2011-08-31 | 3 | -3/+76 |
|\| | |||||
| * | 'tags' evaluation | Peter Odding | 2011-08-31 | 1 | -1/+26 |
| | | |||||
| * | xolox#misc#path#is_relative() | Peter Odding | 2011-08-31 | 1 | -1/+14 |
| | | |||||
| * | Binary insertion | Peter Odding | 2011-08-31 | 1 | -1/+36 |
| | | |||||
* | | Move version variable to autoload script | Peter Odding | 2011-08-27 | 2 | -23/+23 |
| | | |||||
* | | Explain how to setup custom ctags command line options | Peter Odding | 2011-07-09 | 2 | -6/+24 |
| | | |||||
* | | Skip unreadable tags files returned by tagfiles() (reported by Hannes von ↵ | Peter Odding | 2011-07-09 | 2 | -6/+10 |
| | | | | | | | | Haugwitz) | ||||
* | | Never try to autoload plug-in for unsupported file types | Peter Odding | 2011-07-09 | 2 | -14/+18 |
| | | |||||
* | | Fix broken link in README | Peter Odding | 2011-06-27 | 3 | -4/+4 |
| | | |||||
* | | To-do list updates | Peter Odding | 2011-06-27 | 2 | -7/+17 |
| | | |||||
* | | Change inline hyper links in README to reference style | Peter Odding | 2011-06-27 | 1 | -23/+45 |
| | | | | | | | | | | | | | | | | | | I use Vim's new conceal feature while editing Markdown* to conceal link locations however Vim doesn't reflow physical lines spanning multiple screen lines which means lines that contains (long) hyper links become very ragged. This distracts (too much) from actually reading the text. * http://groups.google.com/group/vim_dev/browse_frm/thread/eb05308417b17a5b/ | ||||
* | | Support buffer local variants of most options | Peter Odding | 2011-06-27 | 4 | -57/+42 |
| | | |||||
* | | Merge branch 'master' of https://github.com/xolox/vim-misc | Peter Odding | 2011-06-27 | 1 | -7/+10 |
|\| | |||||
| * | Bug fix and improvement for xolox#misc#option#get() | Peter Odding | 2011-06-27 | 1 | -7/+10 |
| | | |||||
* | | Add easytags_auto_update/auto_highlight options | Peter Odding | 2011-06-26 | 4 | -19/+71 |
| | | |||||
* | | Merge branch 'master' of https://github.com/xolox/vim-misc | Peter Odding | 2011-06-26 | 4 | -12/+103 |
|\| | |||||
| * | Option handling with xolox#misc#option#get({name}, {default}) | Peter Odding | 2011-06-26 | 1 | -1/+11 |
| | | |||||
| * | open.vim: Define version as variable, include version in messages | Peter Odding | 2011-06-18 | 1 | -8/+7 |
| | | |||||
| * | Don't forget merge instructions | Peter Odding | 2011-06-14 | 1 | -0/+4 |
| | | |||||
| * | Update readme | Peter Odding | 2011-06-14 | 1 | -9/+16 |
| | | |||||
| * | Bug fix: Trim leading/trailing empty lines | Peter Odding | 2011-06-14 | 1 | -2/+2 |
| | | |||||
| * | Include open-associated-programs script | Peter Odding | 2011-05-25 | 1 | -0/+71 |
| | | |||||
* | | Finish support for file type specific tags files (+bug fix) | Peter Odding | 2011-06-24 | 2 | -9/+15 |
| | | | | | | | | Bug fix: :UpdateTags! didn't work because of a typo | ||||
* | | Tolerate corrupt tags files and ctags output (issue #13) | Peter Odding | 2011-06-24 | 2 | -4/+14 |
| | | |||||
* | | Allow enabling both dynamic and file type tags files | Kenny Stuart | 2011-06-24 | 4 | -9/+27 |
| | | | | | | | | | | | | | | | | When both options are enabled, project specific tags files take precedence if they exist and are writable, otherwise a file type tags file is used. (Stuart wrote this code, Peter added the check for supported file types) | ||||
* | | Define version as variable, include version in messages | Peter Odding | 2011-06-18 | 2 | -35/+31 |
| | | |||||
* | | Remove duplicate tag from Vim help file | Peter Odding | 2011-06-17 | 3 | -5/+4 |
| | | |||||
* | | Documentation bug fix (it's getting late..) | Peter Odding | 2011-06-14 | 3 | -3/+3 |
| | | |||||
* | | 2x faster syntax highlighting using Python Interface to Vim :-) | Peter Odding | 2011-06-14 | 7 | -58/+230 |
| | | |||||
* | | Update to-do list (file type specific tags files now supported) | Peter Odding | 2011-06-14 | 1 | -2/+0 |
| | | |||||
* | | Fix caching of tagged files (for file type specific tags files) | Peter Odding | 2011-06-14 | 2 | -65/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The easytags plug-in caches known tagged files so it doesn't have to run :UpdateTags whenever you edit an existing file. The previous implementation was based on the assumption of one global tags file so wasn't compatible with the concept of file type specific tags files. This should now be fixed. * Previously the plug-in worked with a combination of parsed and unparsed tags file entries which made the code confusing. I've now cleaned this up so that the plug-in only keeps one type of data in memory. * Moved resetting of s:cached_filenames from the end to the start of the functions that call s:canonicalize() to avoid caching invalid data. PS. I've benchmarked two cache_tagged_files() implementations, one using taglist('.'), the other calling xolox#easytags#read_tagsfile() on each tags file reported by the tagfiles() function. It turns out that taglist('.') is very slow, which explains why I went with the code that calls xolox#easytags#read_tagsfile() in a loop. | ||||
* | | :TagsByFileType to create filetype specific tagsfiles from global tagsfile | Peter Odding | 2011-06-13 | 4 | -8/+79 |
| | | |||||
* | | Basic support for file type specific tags files! | Peter Odding | 2011-06-13 | 4 | -10/+40 |
| | | |||||
* | | Bug fix: Print the right message after :verbose UpdateTags! | Peter Odding | 2011-06-13 | 2 | -2/+2 |
| | | |||||
* | | Move tags file registration to auto load function | Peter Odding | 2011-06-13 | 2 | -29/+29 |
| | | | | | | | | (in preparation for file type specific tags files) | ||||
* | | Minor bug fix for xolox#easytags#get_tagsfile() | Peter Odding | 2011-06-13 | 2 | -4/+4 |
| | | | | | | | | The plug-in now checks if dynamic tags files are writable. | ||||
* | | Refactor automatic command registration, include more events | Peter Odding | 2011-06-13 | 1 | -15/+16 |
| | | | | | | | | | | | | | | | | | | | | | | The new events are FocusGained, ShellCmdPost and ShellFilterPost but they're only used when g:easytags_always_enabled is enabled (it's disabled by default). Users can now define their own list of preferred events to override the defaults by setting the new g:easytags_events option to a list of event names. I haven't documented the new option yet because I'm not convinced it's an improvement in terms of usability over the old situation. | ||||
* | | Automatically run :HighlightTags after using :UpdateTags | Peter Odding | 2011-06-13 | 2 | -3/+8 |
| | | |||||
* | | Change link to latest download in INSTALL | Peter Odding | 2011-06-13 | 2 | -63/+53 |
| | | |||||
* | | Remove hack that checks whether submodule is initialized | Peter Odding | 2011-05-25 | 1 | -12/+2 |
| | | |||||
* | | Remove reference to submodule from installation instructions | Peter Odding | 2011-05-25 | 1 | -1/+1 |
| | | |||||
* | | Merge vim-misc repository as subdirectory | Peter Odding | 2011-05-25 | 10 | -0/+476 |
|\| | |||||
| * | Initial commit | Peter Odding | 2011-03-15 | 10 | -0/+476 |
| |