Репозитории ALT
S: | 9.0.1893-alt1 |
5.1: | 7.2.262-alt1 |
4.1: | 7.2.026-alt0.M41.1 |
4.0: | 7.1.315-alt0.M40.1 |
+updates: | 7.1.315-alt0.M40.1 |
3.0: | 6.3.086-alt1 |
Группа :: Редакторы
Пакет: vim
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
20 июня 2008 Sir Raorn <raorn at altlinux.ru> 4:7.1.315-alt0.M40.1
- Built for branch/4.0
- Fixed handling of special characters in file names which could
lead to arbitrary VimL code execution - Official patches (315)
+ leaking memory when executing a shell command
+ vimtutor only works with vim, not gvim
+ wrong parenmatch highlighting after search/replace dialog
+ filetype detection fails for file name with special characters
+ value of asmsyntax argument isn't checked for valid characters
+ "File/Save" menu in Insert mode doesn't update tab page label
+ shortpath_for_invalid_fname() is too complex and wrong
+ can't edit compressed file with special characters in the name
+ some Unicode symbol chars are handled like word chars
+ when in readonly mode ":options" produces an error
+ incomplete utf-8 byte sequence at end of the file not detected
+ status and tile not updated when using netbeans setModified
+ 'pastetoggle' is written to the session file without escaping
+ crash with specific search pattern using look-behind match - Updated plugins:
+ vimball (27)
+ netrw (125)
+ tar (17a)
+ getscript (17a) - Documented -p option in russian man (closes: #11987)
- Official patches (293)
+ (after 7.1.103) "w" at end of buffer moves cursor too far
+ crash when reversing a list after using it
+ reading unwritten bytes when spell checking with large indent
+ when using a pattern with "\@<=" the submatches can be wrong
+ spell checking considers super/subscript chars as word chars - Call %clean_menus in %postun, not %preun
- Official patches (285)
+ always shows "+" at end of screen line with 'cursurline'
+ matchparen plugin has an arbitrary line number limit
+ ":?foo?" matches in current line since patch 7.1.025
+ in tiny version ":!touch %" causes curbuf to be wrong
+ buffer name [Location List] not used for buffer in other tab
+ "gw" uses 'formatexpr', even though the docs say it doesn't
+ default for 'paragraphs' misses some items
+ when using cscope temporary files are left behind
+ (after 7.1.279) Vim hangs when cscope doesn't exit
- Official patches (267)
+ (after 7.1.240) "U" doesn't work on all text in Visual mode
+ GUI may have part of the command line cut off
+ pressing CTRL-\ three times causes Vim to quit
+ Netbeans: backspacing in Insert mode may skip a character
+ can't set the '" mark; can't know if setpos() was successful
+ after "U" the cursor can be past end of line
+ error for ":setglobal fenc=anything" when 'modifiable' is off
+ ":sort" doesn't work in a one line file
+ Vim doesn't support utf-32
+ findfile() also returns directories
+ crash when doing "d/\n/e" and 'virtualedit' is "all"
+ cursor in wrong place with 'rl', "utf-8" and illegal byte
+ cursor position wrong after ^@ wrapping halfway if using utf-8
+ for a 2 byte BOM UCS-2 is used, which doesn't work for UTF-16
+ can't get the process ID of Vim
+ filetype with dot doesn't work for indent plugins
+ crash when C-indenting
+ hang when completing file name and space in 'isfname'
+ version string returned by terminal may be used as typed input
+ when changing folds cursor may be positioned in a wrong place
- Official patches (242)
+ can't get the operator in an ":omap"
+ netbeans: "remove" cannot delete one line
+ GTK GUI: when using the netrw plugin ":gui" causes a hang
+ listing mapping for 0xdb fails when 'encoding' is utf-8
+ matchparen plugin may take so long it looks like Vim hangs
+ aborting ":tabedit" from the ATTENTION dialog leaves tab open
+ ":1s/g\n\zs1//" deletes characters from the first line
+ it's difficult to figure out the nesting of syntax items
+ variants of --remote-tab are not mentioned for "vim --help"
+ syntax region without "keepend" could be truncated
+ (after 7.1.215) synstack() doesn't work for one char region
+ cursor may end up on trail byte after ")"
+ when inserting a "(" the following highlighting may be wrong
+ (after 7.1.217) wildcards of ":helptags" are not expanded
+ glob() doesn't handle "'" when 'shell' is "sh" or "bash"
+ "vim -F -o one two" sets 'rightleft' in one window only
+ command line completion fails for a file name with a '&' char
+ hang in syntax HL when moving over a ")"
+ with 'foldmethod' "indent" fold can't be closed after "3>>"
+ a fold is closed when backspacing in Insert mode
+ memory leak when executing SourceCmd autocommands
+ when shifting lines the change is acted upon multiple times
+ crash with Insert mode completion for a user defined command
+ display problems when diff'ing three files
+ pattern matching is slow when using a lot of simple patterns
+ hang when using complicated pattern and 'hlsearch' or ":match"
+ searchpair() may fail when using 'c' or 'r' flag
+ "gUe" may stop before the end of the word
+ focus change events not always ignored
+ "cib" doesn't work properly on "(x)" - vimtutor manpage moved to vimtutor package (closes: #13915)
- %lang'ified non-english tutors
- Official patches (203)
+ "%" doesn't work on "/* comment *//* comment */"
+ regexp patterns are not sufficiently tested
+ with tab pages and an argument list session file may be wrong
+ Internal error for ":echo matchstr('a', 'a\%[\&]')"
+ crash when deleting backwards over a line break in Insert mode
+ "gR" and then BS doesn't work properly with multi-byte chars
+ "expand('<afile>')" returns a bogus value after ":cd dir"
+ cursor after end-of-line: "iA sentence.<Esc>)"
+ CTRL-C doesn't stop duplicating text for "s" in Visual block
+ some of the Vim 5.x digraphs could be supported
+ Unix: ":echo glob('~/{}')" results in "/home/user//"
+ '0 mark doesn't work for "~/foo ~ foo"
+ hang when using ":s/\n//gn"
+ can't do command line completion for a file name extension
+ when reading stdin 'fenc' and 'ff' are not set
+ incomplete utf-8 byte sequence is not checked for validity
+ if 'virtualedit' is "onemore" then ":normal 99|" is not right
- Official patches (175)
+ :" in Ex mode at end of file results in an error message
+ getting/losing focus may cause hit-enter prompt to be redrawn
+ crash when using a modifier before "while" or "for"
+ warning for the unknown option 'bufsecret'
+ crash related to getting X window ID
+ memory leak when using "gp" in Visual mode
+ xxd crashes when using "xxd -b -c 110"
+ if 'buftype' is "acwrite" Vim still does overwrite check
+ accessing freed memory when using "\%^" pattern
+ <BS> doesn't work with some combination of option settings - Fixed linking with libtcl on 64-bit architectures (sbolshakov@)
- Official patches (155)
+ GTK: can't use negative offset with -geom argument
+ ":redir @A>" doesn't work
+ uninitialized memory read when diffing three files
+ after ":diffup" cursor can be in the wrong position
+ stay in Insert completion mode depending on the char typed
+ (after 7.1.127) freeing memory twice completing user name
+ completion menu messed up when using the scroll bar
+ Visual mode "p" doesn't work when 'clipboard' has "unnamed"
+ lalloc(0) error for line completion with 'ic' and 'inf' set
+ display problem when 'hls' and 'cursorcolumn' are set
+ crash when 'undolevels' is 0 and repeating "udd"
- Official patches (140)
+ Perl: Msg() doesn't stop when "q" is typed at the more prompt
+ fold truncated when ending Insert mode with CTRL-C
+ v:count can't be used in an expression mapping - Enable largefile support in -minimal and -console (don't depend
on Perl and TCL interps)
- Official patches (137)
+ ":mksession" always adds ":setlocal autoread"
+ getpos("'>") may return < 0 for a Linewise selection
+ memory leak when using Ruby syntax highlighting
- Official patches (130)
+ (extra) ":vimgrep */*" doesn't work if autocmd changes dir
+ memory leak when doing completing
+ crash with some combination of undo and redo
- Official patches (125)
+ can't check wether Vim was compiled with Gnome
+ crash after setting 'cmdheight' to huge value
+ ":cd %:h" fails when editing file in current directory
+ the TermResponse autocommand event is not always triggered - Filter out non-UNIX and compile-time entries from changelog
- Official patches (116)
+ autocmmand for focus events may cause problems
+ reading past end of a string when resizing Vim
+ "setlocal stl=%!expr" doesn't work
+ ":call s:var()" doesn't work if "s:var" is a Funcref
+ ":mkvimrc" doesn't work properly when 'paste' or 'keymap' set
+ Ruby: The Buffer.line= method does not work
+ Perl interface doesn't compile with new version of Perl
+ "dw" past end of last line deletes a character
+ (after 7.1.095) when 'lazyredraw' set redraw may be postponed
+ internal error when using "0 ? {'a': 1} : {}"
+ ":messages" doesn't quit listing on ":"
+ Visual block mode "s" that auto-indents fails in other lines
+ GTK GUI: click on arrow left of tab
+ after ":vimgrep /pat/j *" folds can be wrong
+ using input() with a wrong argument may crash Vim
+ map() on an empty list causes memory to be freed twice
+ memory leak in getmatches()
+ can't display characters above 0x10000
- Official patches (094)
+ (extra) window position wrong when using ":winpos"
+ when listing variables text of command is not cleared
+ read past end of screen line when checking for double width
+ using wrong buffer to check if syntax HL is present - Recognize ash and dash scripts as shell-script
- Official patches (087)
+ GTK GUI: confirm() dialog has a default button when not wanted
+ (after 7.1.062) crash when 'preserveindent' is set
+ crash when using string() on a recursively nested List
+ ":let v:statusmsg" reads memory already freed
+ a couple more strcpy() with overlapping arguments
+ dropping file name on gvim containing CSI byte doesn't work
+ "@" character in 'isfname' doesn't pick up umlauts for latin1
+ completion doesn't work after ":!cat <foo"
+ matchparen plugin doesn't update after window split
+ (after 7.1.081) completion doesn't work with wildcards
+ netbeans doesn't get fileOpened events when using -nb twice
+ after ":split fold.c" folds in one window disappear
+ crash when using specific Python syntax highlighting
+ cscope: reading past command end; writing past buffer end
- Official patches (068)
+ using strcpy() with arguments that overlap
+ scrolling back at more prompt doesn't work properly
+ CursorHold causes problems for Normal and Visual mode commands
+ completion menu doesn't work properly when 'righleft' is set
+ in Ex mode "g/^/vi" and pressing CTRL-C: Vim hangs and beeps
+ splitting quickfix window messes up window layout
+ with latin1 'ignorecase' doesn't work for umlauts
+ (after 7.0.038) C comment indent can be wrong
+ when 'bomb' is changed the file should be considered modified
+ 'infercase' doesn't work for thesaurus completion
+ 'equalalways' equalizes windows too often
- Official patches (054)
+ accessing uninitialized memory when finding spell suggestions
+ when creating a new match not all fields are initialized
+ reading uninitialized memory when updating command line
+ accessing uninitialized memory when displaying the fold column
- Official patches (050)
+ buffer marked modified after ":bdel" and ":next"
+ after ":s/./&/#" all listed lines have a line number
+ add "none" to completion of ":echohl" and ":match"
+ using strcpy() for an overlapping string
+ 'preseveindent' doesn't always work when 'et' is set
+ weird help-tags tag in docs file may make cause a crash
+ ":match" only supports three matches
+ in Ex mode using CTRL-D twice may cause a crash
+ in Insert mode 0 CTRL-T deletes all indent
+ double screen redraw in some situations
+ ":s/.*/&/" deletes composing characters
+ wrong argument for vim_regcomp()
+ paren highlighting is not updated after scrolling
+ can't compile with GTK2 when using hangul input feature
+ possible crash in C++ indenting
- Official patches (032)
+ when setting 'keymap' twice b:keymap_name variable isn't set
+ "dw" in a line with one character deletes the line
+ using a pointer that may have become invalid
+ search('pat', 'bc) doesn't find word under cursor at BOL
+ "[p" doesn't work in Visual mode
+ ":sort" does nothing special with empty search pattern
+ (after 7.1.019) can't compile when all interfaces are used
+ vimtutor shell script checks for "vim6" but not for "vim7"
+ virtcol([123, '$']) doesn't work
+ possible crash when doing completion on the command line
- Official patches (020)
+ ":syn include" only loads the first file
+ crash in C-indenting
+ MzScheme interface doesn't build on Mac; init problem
+ (after 7.1.012) error message when using ":cwindow"
+ ":confirm w" does not give a prompt when file is read-only
+ "p" at end of line doesn't work right when 've' is set
+ ":python" doesn't mention the command is not implemented
+ reading uninitialized memory when using a dialog
- Official patches (012)
+ crash when editing a directory
+ "cit" used on <foo></foo> deletes <foo>
+ when reading from stdin 'modified' can't be reset in autocmd
+ getfsize() returns an invalid number for very big files
+ diff mode: tab to spaces change not highlighted correctly
+ Gnome: tab pages are not included in the saved session
+ buffer overflow when $VIMRUNTIME is very long
+ ":let &tw = 'asdf'" does not give an error message
- Official patches (002)
+ can't build with Gnome GUI
+ Oracle Pro*C/C++ files are not detected
- [7.1]
- [7.1a.001]
- Removed Conflicts to vim-common in vim-mininal due to apt dry-run breakage
- Official patches (224), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20070416)
- Official patches (218), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20070317)
- Fixed crash in dictionary function, patch from OpenSUSE (closes: #10911)
- Official patches (201), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20070220)
- Allow quoted arguments in lilo.conf for root=, image=, etc...
- Exclude-patterns for 'bsk' and 'wig' options, prefix pattern
with '!' and get false match
- Official patches (188), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20070118)
- Prevent "make install" from running strip
- Official patches (182), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20070108)
- Official patches (178), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20061128)
- Official patches (162), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20061112)
- Official patches (146), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20061018)
- Patch for 'eightbitmeta' option. If unset, assume that Alt+Key
sends "<Esc>Key" sequence. Unset it by default.
- Official patches (122), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20061009)
- Official patches (121), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20060927)
- Official patches (109), see README_patches.txt for more info
- Updated vim-devel build-dep recomendation for use with gear(1)
- Official patches (099), see README_patches.txt for more info
- Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20060910)
- Build -console with "big" features instead of "huge"
- Disabled GUIs:
+ athena
+ gtk1
+ motif
- Official patches (081), see README_patches.txt for more info
- ALT-specific filetypes moved to ftdetect/00-altlinux.vim (also
call ftdetect/*.vim before falling back to "conf" filetype):
+ mutt tempfile
+ postfix aliases
+ bind configuration and zones
+ apache/apache2 configuration
+ tcb's shadow - Removed patches:
+ alt-mutt-tempfile-filetype, alt-named-filetype - moved to
ftdetect/00-altlinux.vim
+ alt-perl56 - obsolete
+ alt-tmpdir - obsolete
+ man-path - obsolete
+ langfont, vim_gvimrc, vim_vimrc - already in /etc/vim/*rc - Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20060824)
- Updated Provides/Obsoletes for bundled plugins
- Do not edit feature.h, add -D... to CFLAGS
- Removed obsolete tcl/python/gcc h4x0r substs
- Versioned tcl and python builddeps
- Official patches (051)
+ "%!" at start of 'statusline' didn't work
+ Perl: changing a line in a non-current buffer may not work
+ (extra) Win32: MSVC 2005 compiler warnings for OLE version
+ the matchparen plugin didn't handle parens in single quotes
+ the exit status of the configure script can be wrong
+ the gzip plugin can't handle file names that have a paren
+ some Tcl scripts are not recognized
+ can't properly close a buffer through the NetBeans interface
+ (after 7.0.44) compile and/or run problem with Perl interface
- Official patches (042)
+ mouse selection with "z=" and inputlist() gets wrong entry
+ cursor([1, 2]) failed, required third item in the list
+ crash or hang when pasting a block in Insert mode
- Official patches (039)
+ can't compile with small features and syntax HL
+ crash when resizing Vim window when a line doesn't fit
+ complete() can be used from expr. mapping after inserting text
+ third argument for inputdialog() doesn't work in the console - Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20060716)
- Official patches (035)
+ VMS: plugins are not loaded on startup
+ crash for "VjA789" and repeating
+ GUI: crash when using 'mousefocus'
+ crash when using "\\[" and "\\]" in 'errorformat
+ Ruby: buffer.append() could append to the wrong buffer
+ crash after Insert mode completion without matches
+ it is possible to set arbitrary v: variables
+ crash when deleting an item from a:000
+ Unix: when using libcall() and old error may be shown
+ (extra) Win32: hang on exit when compiled with SNiFF+
+ (extra) OS/2: compilation problem
+ cursor position may be wrong when using getchar()
+ the ":compiler" command can't be used in a FileChangedRO event
+ after deleting a buffer its Select mode mappings remain
+ (extra, after 7.0.027) missing semicolon
+ pasting after autoindent removes the indent
+ repeating completion was wrong after typing text or using BS
+ repeating Insert mode completion doesn't work properly - Runtime files updated from ftp://ftp.vim.org/pub/vim/runtime/ (20060627)
- Removed vi.1 and rvi.1 manpages (conflicts with tr00 vee klonez)
- Added gvim-UI -> vim-UI links for all versions with GUI
- Official patches (017)
+ Insert mode completion: CTRL-L jumped back to original text
+ Motif: doesn't compile with Motif 1.2 and earlier
+ Athena: type casts for lvalues
+ recognize encodings "mac-roman", "dec-mcs" and "hp-roman8"
+ Motif: doesn't link with Motif 1.2 and earlier
- Official patches (012)
+ can't compile with eval feature without folding feature
+ matchparen plugin changed cursor column in Insert mode - gcc 4.1 fixes
- Official patches (010)
+ C omni complete has problem with % and # in tags file path
+ GUI: click in tab pages label may warp mouse pointer
+ Compiler warning for debug_saved used before set
+ (extra) Win32: uninstall didn't delete spell and autoload dirs
+ Mac: "make shadow" didn't link infplist.xml
+ AIX: compiling failed for message.c
+ Can't call a function that uses both <SID> and {expr}
+ ml_get errors when 'spell' is set
+ spellfile plugin required typing login name and password
- Official patches (001)
+ 'spellsuggest' could not be added to
- [7.0]
- [7.0g]
- Set 'named' filetype for /var/lib/bind/etc/* (closes: #9496)
- [7.0f]
- [7.0e]
- [7.0d]
- CVS snapshot 20060327 (7.0c01)
- GNOME2 GUI support
- New alternatives weights:
+ vim: - X11: 50
- enhanced: 40
- console: 35
+ vim-X11: - gtk2: 50
- gtk: 40
- motif: 30
- neXtaw: 25
- athena: 20
- gnome2: 10
- Added desktop file to vim-X11 package
- Removed menu-file from -X11 (menu >= 2.1.25-alt4 can use desktop files)
- Moved vimtutor to separate package
- New package -spell-source - Vim patches for creating dictionaries
- vim-common now provides vimspell-interface with internal vimspell version
- Changed Requires to Conflicts in vim-devel to vim-common
- Updated rpm macros:
+ Added %vim_spell_dir
+ Added %vim_spell_source_dir
+ Added %mkvispell
+ Added %vimspell_version
+ Removed %vim_bitmaps_dir - README.ALT updated:
+ /colors recomended type changed to "colorscheme"
+ Added note about buldrequres to vim-console/enhanced
+ Documented new macros and vim-spell-?? packaging - Fix %_*iconsdir mess
- Sanitized filelist in %_datadir/vim
- Added more icons to vim-X11 package
- Buildreqs updated for Xorg7
- Official patches (007)
+ truncating message may write before buffer
+ ":argedit", "argdel" and ":argadd" used count argument
+ Unix: crash when expanding backticks - Buildreqs updated for Xorg7
- Official patches (004)
+ (extra) Win32: can't compile the global IME code
+ Unix: may change owner of wrong file in rare cases
+ (after 6.4.002) build problem on non-Unix system
+ "go" doesn't work correctly when 'virtualedit' is set
- [6.4] (bugfix release)
- Official patches (086)
+ syntax highlighting wrong after unloading another buffer
+ crash when using Cscope interface with very long result
+ (extra) VMS: character after ESC not handled correctly
+ (extra, after 6.3.077) VMS: performance issue
+ crash after executing a command in the command-line window
+ (extra) Win32: edit fails when 'enc' is utf-8 and Chinese cp
+ glob() may execute shell command unexpectedly
+ (after 6.3.081) more generic solution to avoid shell commands
+ VMS: add function keys to vt320 termcap entry
+ (extra) Cygwin: update src makefile and add src/po makefile
+ crash in syntax highlighting
+ (extra) Russian translation has a few mistakes
- Official patches (074)
+ when converting text with illegal characters Vim may crash
+ crash when 'number' set and with a vertical split
+ CTRL-X message sticks after error for completion
+ crash for substitute message when using UTF-8 and Chinese
+ Win32 GUI: display errors when scrolling up/down
+ with 'insertmode' CTRL-V after Select mode doesn't work
- Fixed vim-console post-sripts
- Official patches (068)
- Fixed vim-console alternatives
- Official patches (067)
- New package -console - full version without interpreters (closes: #6270)
- Really removed summary/description translations
- Official patches (064)
- Rebuilt with python 2.4
- Removed summary and description translations (use specspo :-)
- Official patches (057)
- Official patches (045)
- Official patches (042)
- Removed libelf from build requires
- Official patches (031)
- Added FAQ in vimhelp format (closes: #5515)
- Enabled python, dynamic link
- Official patches (028)
- Do not put online docs in %_docdir (closes: #5226)
- Keep "tags" file as-is
- Official patches (025)
- Updated spec syntax from conectiva (closes: #5015) with some changes:
+ Added ALT-specific macros
+ Escaped macros are not hilited
+ Escaped environment variables are not hilited
+ Recognize multiline strings - Default font for gtk+2 version set to "Fixed 10" (closes: #5063)
- Official patches (019)
- Converted alternatives to new format
- Updates requires
- Official patches (015)
- Always update help tags - do not test help files presence
- Official patches (013)
- [6.3]
- Official patches (007)
- MzVim (0.560)
- Removed patches (merged upstream):
+ alt-spec-filetype-fixes.patch
+ alt-cp1251-tutor.patch
+ ruvim - Fixed requires (mktemp >= 1:1.3.1 should be in vim-common)
- Changed global runtime dir from %_sysconfdir/vim to
%_datadir/vim/vimfiles (this does not affect $VIMRUNTIME) - Enabled +xterm_save
- Removed std_c syntax (now in vim-plugin-std_c-syntax)
- Removed vim-ruby plugin (now in vim-plugin-vimruby)
- Added README.ALT
- Fix gvim's menu entry (re-closes #3979)
- Disabled pythoninterp (*evil grin*)
- Official patches (532)
- MzVim (0.540)
- Always apply MzVim patch (scheme ftplugin and syntax updates)
- Official patches (506)
- MzVim temporary disabled due to glibc 2.3 migration
- Patch16 removed (fixed in upstream)
- Official patches (490)
- MzVim (0.530)
- eview, evim, gview, gvim, gvimdiff, rgview and rgvim are now
symlinks to vim-X11, /usr/X11R6/bin/* removed (closes #3979)
- Official patches (461)
- MzVim (0.520)
- Official patches (442)
- Enabled perlinterp (due to official patch 233)
- Official patches (339)
- MzVim disabled (out of sync with upstream)
- Official patches (318)
- MzVim 0.201
- Official patches (311)
- MzVim 0.200 (disabled for now)
- Official patches (246)
- Fixed spec filetype plugin
- Added MzScheme support (Daedalus build only)
- Added russian translations (thanx to drF_ckoff)
- Official patches (154)
- Rebuild with openmotif (vim-X11-motif)
- Official patches (144)
- Fixed macros highlight in spec syntax
- %update_vimhelp/%clean_vimhelp reviewed:
update-vimhelp is started:
+ after new package installation (not upgrade)
+ after old package removal (upgrade or remove) - Updated patches:
+ alt-perl56 (due to official patch 139)
- vim-ruby's doc already in syntax.txt
- Official patches (135)
- Updated ruby compiler/ftplugin/indent/syntax (tarball from
http://vim-ruby.rubyforge.org was repacked by raorn - DOS-like
EOLs and +x attrs on scripts) - Updated spec syntax
- enable/disable'd gpm support
- Official patches (117)
- Bring back <S-Insert> mappings to system gvimrc (recloses #2283)
mswin.vim users should unmap it in their .gvimrc - Removed patches:
+ alt-cp1251-support (merged upstream) - enable/disable logic for gui variants (still always build minimal and enhanced)
- Treat %global as %define in spec syntax
- Official patches (106)
- Fixed typo in cp1251-tutor patch
- Recognize cp1251 encoding (closes #3077)
- Mappings to <S-Insert> removed from system gvimrc due to
conflict with mswin.vim (closes #2283)
- Official patches (098)
- More updates to spec syntax
- Fix tutor in CP1251 locale (closes #0001810)
- Official patches (072)
- Fixed triggers
- Updates spec syntax
- Rebuild against Ruby 1.8.0
- Official patches (021)
- Removed patches (merged upstream):
+ alt-WANT_X11 - More README's to %doc
- Cleanup $VIMRUNTIME (removed unneeded README's and Amiga icons)
- Removed all plugins (except std_c, script #234)
- Added update-vimhelp script to update help tags.
Works both, for user updates ~/.vim/doc, for superuser
updates $VIMRUNTIME/doc - Reversed dependencies for common -> {enhanced,X11 -> X11-gui}
to be sure that %_bindir/vim exists in common's postinstall
script (needed for update_vimhelp) - devel subpackage
- Set guifont to "Andale Mono 11" for gtk+2 version (voins)
- Detect right filetype for mutt >= 1.4i temporary files
- Added some fold markers to specfile ;-)
- XSMP enabled (once again!)
- Do not blindly copy runtime/doc to docdir, but use make
install'ed files - Added some useful plugins from http://vim.sf.net:
+ Align (script #294)
+ bufexplorer (script #42)
+ cvcommand (script #90)
+ genutils.vim (script #197)
+ matchit (script #39)
+ multvals.vim (script #171)
+ SearchComplete (script #147)
+ selectbuf (script #107)
+ showmarks (script #152)
+ std_c (script #234) (add "let c_use_stdc=1" in your .vimrc to enable)
+ taglist (script #273)
+ winmanager (script #95)
- Official patches (014)
- XSMP temporary disabled
- [6.2]
- Official patches (011)
- Updated rpmspec syntax
- Enabled XSMP (autodetection was b0rken in upstream)
- [6.2f]
- [6.2e]
- Force cscope (it is enabled in unix+feat_big, but who knows?)
- [6.2c]
- [6.2b]
- BuildRequires update
- GTK+2 target
- Disabled perlinterp (threaded perl disabled in upstream)
- vim-minimal provides /bin/vi
- Fix uk translation
- Official-patches (474)
- Removed version from vim-X11-gui Requires (looks like it confuses apt)
- Reenabled libacl in vim-minimal (suggested by ab)
- Changed "set modelines=0" to "set nomodeline" in system vimrc
Removed "set modelines=0" from system gvimrc (already disabled in vimrc) - Fixed (and applied ;-) Patch13
- new alternatives config format
- PreReq fixes
- moved to new alternatives scheme
- warning to maintainer: added missing PreReq on update-alternatives
- Official patches (280)
- modeline's are back due to official patch 265
- Disabled modelines again.
- Reenabled perlinterp.
- Fixed interpackage dependencies again.
- Avoid autodependencies for files in /usr/share/vim/.
- Official patches (263)
- Fix vim-X11's obsoletes
- Remove libacl from vim-minimal's requires (closes #0001586)
- All interp's are now configurable via rpmbuild --enable/--disable
- Fixed provides for alternatives
- Buildrequires updated (honor --enable/--disable args to rpmbuld)
- temporary removed perlinterp (ldv request)
- disable modelines
- remove deps on csh
- fix tmpdir creation
- remove deps on ispell
- Rebuilt with perl-5.8.
- rebuilt with tcl 8.4
- Official patches (178)
- Fixed build with new rpm (thanx to inger)
- System-wide configs are back again ("light" version, thanx to SA)
Now located in /etc/vim/*vimrc and made %config(noreplace) - All %__perl's replaced with %__subst's
- Added (experimental) ru_RU.UTF-8 langrc
- Official patches (174)
- Fixed %preun X11 script
Fixed %triggerpostun X11 script (closes #0001073) - neXtaw GUI support
- Build all vesions of GUI (gtk+, motif, athena, neXtaw)
- Built with tcl and ruby (closes #0000395)
- Removed default g?vimrc from $VIMRUNTIME
(they're still available as g?vimrc_example.vim) - Fixed .m-files sysntax autodetection (closes #0000702)
- Spec cleanup
- Fixed %triggerpostun scripts again.
- Linked with libtinfo.
- Updated buildrequires and interpackage dependencies.
- Fixed %post/%preun/%postun/%triggerpostun scripts.
- pathces
- removed triggerpostun
- removed vim from files section (will be a link, produced by alternatives)
- new release
- removed clipboard patch (use $ vim -X instead)
- evim included in distribution (practically useless thing...)
- new pre-release 6.1b
- new pre-release
- triggerpostun
- patchlevel 101
- incorporated many ideas by Alexey Morozov <morozov@novosoft.ru>
(the most important are treating official patches as 'source' and
use of 'alternatives') - gui font loading is now based on $LANG (new directory
runtime/langrc is introduced for this). - changed numbering of package
- removed vi from /usr/bin, since we have it in /bin anyway
- patchlevel 93
- patchlevel 26
- 6.0aw
- 6.0au
- 6.0as
- 6.0ar
- 6.0aq
- Rebuilt with new perl.
- 6.0am
- removed unnecessary patches
- Fixed slow startup of /usr/bin/vim from X11 package when
run from remote xterm or if $DISPLAY is broken:
1. FEAT_XCLIPBOARD (used in terminal vim) is switched off
(in feature.h)
2. 'title' and 'icon' features are switched off in vimrc and
switched on back in gvimrc. - spec.vim fixed again
- fixed langmap call in vimrc
- removed link to /usr/bin/view
- spec-syntax changed to highlight ALT macros
- Fixed errors in %post/%preun introduced in alt0.1.ah.
- Specfile cleanup again (policy enforcement).
- 6.0ah
- Changed release scheme; set serial to enable upgrading.
- Minor specfile cleanup (hope nothing have been broken).
- Regenerated spec-mode-update patch (requires checking).
- Recompressed sources and pacthes.
- 6.0ae
- removed obsolete patches and patches that changed run-time options by
changing source (system-wide vimrc is a better place) - changed installation procedure: now it uses VIM Makefile 'install' target
- 'X11' (==gvim) if installed will be symlinked to {vi,vim, etc...}, so user
will not need 'vim-enhanced' to use terminal-based VIM. 'enhanced' and 'X11'
are made 'conflicting'
- adopted for RE
- 6.0q
- perl include path fixed
- 6.0p
- 6.0o
- really set CFLAGS to RPM_OPT_FLAGS (should make Dadou happier)
(thanks to Guillaume)
- fix ./configure call (--enable-max-feature is now --with-features=huge)
- include some fix in spec.vim from Geoffrey Lee
- 6.0n.
- Upgrade spec.vim and mandrakizifications.
- 6.0
- remove ctags from this package
- Added a patch to fix the paths in the man pages
(Thx to Jerome Dumonteil for reporting this)
- Rebuild on ke
- Macrozifications
- BM
- really fix the help files
- now vi is very spartiate (VI-like) and vim has syntax highlighting
- make vim-minimal very, very minimal
- fix a typo which prevent the help files to be found
- remove syntax highlighting by default
- remove all trace of indenting
- Corrected the ctags version: 3.5.1
- 5.7
- use a more standard vimrc file
- Upgrade to 5.6.072
- remove autoindentation :(
- wrap option now defaults to FALSE
- remove menu icon path
- fix for perl 5.6
- fix for ctags (i modified patch vim-typo)
- rebuild on true compile box (*with* spec-helper)
- remove abusive provides ctags (not needed)
- Fix the online documentation
- Make a separate rpm for ctags
- fix the name of the menu entry
- remove etags
- move ctags from /bin to /usr/bin
- Added the ctags man page
- Do the Right Thing for the menus with the help of
Guillaume Cottenceau
- Fix the menu group once again (sic)
Thanks to Guillaume Cottenceau
- fix menu
- Added icons
- remove the RPM_ROOT_BUILD references in %post
(thanks to Thierry Vignaud for pointing this) - some changes to the default vimrc
- add provides vim for X11 enhanced and minimal
- changed license from freeware to OpenSource
- Specs fixes
- removed absolute links
- Added menu entry
- Remove the hlsearch by default (cause it might be puzzling)
- Finally include ctags in vim-common :-/
- fix a typo in the call to the ./configure script so more features
are now enabled.
- Added support for Chinese/Japanese/Corean support for gvim
(Thanks to Pablo) - added a link for the default vimrc.
- Added the doc/ subdirectory in /usr/doc/vim-common-5.6/doc
- Correctly install vimrc_hebrew
- 5.6.
- Enable right to left mode.
- Add vimrc_hebrew from Tzafrir Cohen <tzafrir@technion.ac.il>
- Build release.
- 5.5.
- Reinserting old patch.
- First spec file for Mandrake distribution.