Please sign in to comment.
Added a directory brower dialog. Fixed file browser dialog so that it returned the correct result. Fixed Forms event handling so that nested Form could return result to parent Form. Fixed writing a String consisting of a single multi-byte char. Added guard to make sure popdown list's select list has select list prior to accessing it. Changed highlight group names from *Hi to *FORMS_HL Added method to PopupList to support setting its postion (and the underlying selectlist's position. Added arrow drawing ASCII and UTF-8 characters The glyph highlighting methods now have guards to make sure that the highlight actually exists. Extended poldownlist example Added <Leader>cc mapping for invoking ColorChooser to plugin Changed function names in xterm88 to include "88" in names Added map from color name to rgb values. If log file in non-writeable directory, write to $HOME directory Add logforce method which logs by-passing boolean guard Added autoload action guard let g:forms_reload_highlights_on_colorscheme_event Add function! g:ShouldLoadeHighlights() which loads Checks if highlights should be loaded Added foreground (light/dark) color variables Added foreground color to some of the highlights Added function allowing pattern to be directly used in defining highlight Select list now starts display at it chosen postion, rather than always at 0. Popdown list now uses Select list (rather than menu) and is some 500 to 1000 faster to build. Background Glyph now takes optional bacground highlight If its a read-only-file, then Forms converts it to read-file and on Forms exit restores to read-only
- Loading branch information...
Showing with 1,987 additions and 380 deletions.
- +3 −0 README
- +527 −322 autoload/forms.vim
- +1,031 −0 autoload/forms/color/util.vim
- +3 −3 autoload/forms/color/xterm88.vim
- +61 −16 autoload/forms/dialog/color.vim
- +235 −0 autoload/forms/dialog/directorybrowser.vim
- +39 −22 autoload/forms/dialog/filebrowser.vim
- +17 −11 autoload/forms/example/demo.vim
- +27 −4 autoload/forms/example/popdownlist.vim
- +2 −1 autoload/forms/menu.vim
- +40 −1 doc/forms.txt
- +2 −0 plugin/forms.vim
Oops, something went wrong.