VERSION 6.2 *version-6.2*
This section is about improvements made between version 6.1 and 6.2.
This is mainly a bug-fix release. There are also a few new features.
Main new features:
- Support for GTK 2. (Daniel Elstner)
- Support for editing Arabic text. (Nadim Shaikli & Isam Bayazidi)
- ":try" command and exception handling. (Servatius Brandt)
- Support for the neXtaw GUI toolkit (mostly like Athena). (Alexey Froloff)
- Cscope support for Win32. (Khorev Sergey)
- Support for PostScript printing in various 8-bit encodings. (Mike Williams)
Changed *changed-6.2*
-------
Removed the scheme indent file, the internal Lisp indenting works well now.
Moved the GvimEXt, OleVim and VisVim directories into the "src" directory.
This is more consistent with how xxd is handled.
The VisVim.dll file is installed in the top directory, next to gvimext.dll,
instead of in a subdirectory "VisVim". Fixes that NSIS was uninstalling it
from the wrong directory.
Removed the art indent file, it didn't do anything.
submatch() returned line breaks with CR instead of LF.
Changed the Win32 Makefiles to become more uniform and compile gvimext.dll.
(Dan Sharp)
'cindent': Align a "//" comment with a "//" comment in a previous line.
(Helmut Stiegler)
Previously only for xterm-like terminals parent widgets were followed to find
the title and icon label. Now do this for all terminal emulators.
Made it possible to recognize backslashes for "%" matching. The 'M' flag in
'cpoptions' disables it. (Haakon Riiser)
Removed the Make_tcc.mak makefile for Turbo C. It didn't work and we probably
can't make it work (the compiler runs out of memory).
Even though the documentation refers to keywords, "[ CTRL-D" was using
'isident' to find matches. Changed it to use 'iskeyword'. Also applies to
other commands that search for defined words in included files such as
":dsearch", "[D" and "[d".
Made 'keywordprg' global-local. (Christian Robinson)
Enabled the Netbeans interface by default. Reversed the configure argument
from "--enable-netbeans" to "--disable-netbeans".
Added *added-6.2*
-----
New options:
'arabic'
'arabicshape'
'ambiwidth'
'autochdir'
'casemap'
'copyindent'
'cscopequickfix'
'preserveindent'
'printencoding'
'rightleftcmd'
'termbidi'
'toolbariconsize'
'winfixheight'
New keymaps:
Serbian (Aleksandar Veselinovic)
Chinese Pinyin (Fredrik Roubert)
Esperanto (Antoine J. Mechelynck)
New syntax files:
Valgrind (Roger Luethi)
Smarty template (Manfred Stienstra)
MySQL (Kenneth Pronovici)
RockLinux package description (Piotr Esden-Tempski)
MMIX (Dirk Huesken)
gkrellmrc (David Necas)
Tilde (Tobias Rundtrom)
Logtalk (Paulo Moura)
PLP (Juerg Waalboer)
fvwm2m4 (David Necas)
IPfilter (Hendrik Scholz)
fstab (Radu Dineiu)
Quake (Nikolai Weibull)
Occam (Mario Schweigler)
lpc (Shizhu Pan)
Exim conf (David Necas)
EDIF (Artem Zankovich)
.cvsrc (Nikolai Weibull)
.fetchmailrc (Nikolai Weibull)
GNU gpg (Nikolai Weibull)
Grub (Nikolai Weibull)
Modconf (Nikolai Weibull)
RCS (Dmitry Vasiliev)
Art (Dorai Sitaram)
Renderman Interface Bytestream (Andrew J Bromage)
Mailcap (Doug Kearns)
Subversion commit file (Dmitry Vasiliev)
Microsoft IDL (Vadim Zeitlin)
WildPackets EtherPeek Decoder (Christopher Shinn)
Spyce (Rimon Barr)
Resolv.conf (Radu Dineiu)
A65 (Clemens Kirchgatterer)
sshconfig and sshdconfig (David Necas)
Cheetah and HTMLCheetah (Max Ischenko)
Packet filter (Camiel Dobbelaar)
New indent files:
Eiffel (David Clarke)
Tilde (Tobias Rundtrom)
Occam (Mario Schweigler)
Art (Dorai Sitaram)
PHP (Miles Lott)
Dylan (Brent Fulgham)
New tutor translations:
Slovak (Lubos Celko)
Greek (Christos Kontas)
German (Joachim Hofmann)
Norwegian (Øyvind Holm)
New filetype plugins:
Occam (Mario Schweigler)
Art (Dorai Sitaram)
ant.vim, aspvbs.vim, config.vim, csc.vim, csh.vim, dtd.vim, html.vim,
jsp.vim, pascal.vim, php.vim, sgml.vim, sh.vim, svg.vim, tcsh.vim,
xhtml.vim, xml.vim, xsd.vim. (Dan Sharp)
New compiler plugins:
Checkstyle (Doug Kearns)
g77 (Ralf Wildenhues)
fortran (Johann-Guenter Simon)
Xmllint (Doug Kearns)
Ruby (Tim Hammerquist)
Modelsim vcom (Paul Baleme)
New menu translations:
Brazillian (José de Paula)
British (Mike Williams)
Korean in UTF-8. (Nam SungHyun)
Norwegian (Øyvind Holm)
Serbian (Aleksandar Jelenak)
New message translation for Norwegian. (Øyvind Holm)
New color scheme:
desert (Hans Fugal)
Arabic specific features. 'arabicshape', 'termbidi', 'arabic' and
'righleftcmd' options. (Nadim Shaikli & Isam Bayazidi)
Support for neXtaw GUI toolkit, mostly like Athena. (Alexey Froloff)
Win32: cscope support. (Khorev Sergey)
VMS: various improvements to documentation and makefiles. (Zoltan Arpadffy)
Added "x" key to the explorer plugin: execute the default action. (Yasuhiro
Matsumoto)
Compile gvimext.dll with MingW. (Rene de Zwart)
Add the "tohtml.vim" plugin. It defines the ":TOhtml" user command, an easy
way to convert text to HTML.
Added ":try" / ":catch" / ":finally" / ":endtry" commands. Add E999 numbers
to all error messages, so that they can be caught by the number.
(Servatius Brandt)
Moved part of ex_docmd.c to the new ex_eval.c source file.
Include support for GTK+ 2.2.x (Daniel Elstner)
Adds the "~" register: drag & drop text.
Adds the 'toolbariconsize' option.
Add -Dalloca when running lint to work around a problem with alloca()
prototype.
When selecting an item in the error window to jump to, take some effort to
find an ordinary window to show the file in (not a preview window).
Support for PostScript printing of various 8-bit encodings. (Mike Williams)
inputdialog() accepts a third argument that is used when the dialog is
cancelled. Makes it possible to see a difference between cancelling and
entering nothing.
и т.д.
есть файло .wsf (это XML с включенным в него JScript), причем в этом файле несколько job-ов, и если я открываю в одном редакторе несколько файлов, то при переключении авкивного окна слетает раскраска синтаксиса у wsf файла... никто с этим не сталкивался?
Рулез, я вообще люблю софтины с вимоподобным интерфейсом ;) Например hex-editor "bvi", манагер какой-то оконный был (щас не пользуюсь давольно долго X-ами, так что не помню)... Вот бы эту идиологию ко всему поприкручивать ;-)