[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vile] vile-9.7zc.patch.gz
From: |
Thomas Dickey |
Subject: |
[vile] vile-9.7zc.patch.gz |
Date: |
Mon, 05 Apr 2010 21:18:17 -0400 |
User-agent: |
Mutt/1.5.9i |
ftp://invisible-island.net/vile/patches/vile-9.7zc.patch.gz
patch by Thomas E. Dickey <address@hidden>
created Tue Apr 6 01:13:42 UTC 2010
------------------------------------------------------------------------------
CHANGES | 65
MANIFEST | 4
aclocal.m4 | 270 ++-
basic.c | 36
borland.c | 22
buffer.c | 18
cmdtbl | 5
configure | 4291 +++++++++++++++++++++++++++---------------------
configure.in | 25
curses.c | 14
display.c | 20
doc/config.doc | 133 +
doc/config.html | 160 +
doc/dir.doc | 2
doc/filters.doc | 2
doc/menus.doc | 2
doc/modes.doc | 2
doc/vile-hlp.html | 86
doc/vile-toc.html | 13
eightbit.c | 153 +
estruct.h | 7
eval.c | 34
file.c | 3
fileio.c | 8
filters/filters.c | 17
filters/makefile.2nd | 28
filters/makefile.in | 15
filters/manfilt.c | 4
filters/mk-1st.awk | 10
filters/mk-2nd.awk | 6
filters/vilefilt.l | 5
input.c | 4
macros/XVile.ad | 6
macros/modes.rc | 3
macros/uxvile.desktop | 4
macros/xvile.desktop | 4
main.c | 10
makefile.in | 50
modetbl | 3
ntwinio.c | 14
os2vio.c | 70
patchlev.h | 2
proto.h | 12
random.c | 109 -
regexp.c | 50
revlist | 107 -
spawn.c | 3
statevar.c | 75
trace.c | 5
ucrypt.c | 4
vile-9.7.spec | 116 +
vile.hlp | 75
vl_regex.h | 6
vmsvt.c | 211 +-
word.c | 8
x11.c | 178 +
x11menu.c | 6
57 files changed, 4178 insertions(+), 2417 deletions(-)
------------------------------------------------------------------------------
20100405 (zc)
> Rick Sladkey:
+ add missing "close" for terminal for win32 console version. Lacking
the close, vile could hang if it was run from a subshell.
+ do not check X_OK in ffaccess() for win32.
> Tom Dickey:
+ add configure check for exctags vs ctags, to work with pkgsrc.
+ use Xutf8LookupString for input of UTF-8 key-events, if available.
+ add configure check for rpath linkage options, use this for libraries
in unusual places.
+ improve CF_FIND_LINKAGE configure macro, avoid adding to CPPFLAGS
and LDFLAGS if the check only needs to add a library name.
+ improve configure check for gcc -rdynamic option.
+ incorporate "reflex" into AC_PROG_LEX check for working version of
flex.
+ change resource file's forkOnStartup to false, matching compiled-in
default (discussion on mailing list).
+ add "Application" to desktop files.
+ improve .spec file, to install uxvile as well as configure xvile
using Xaw to obtain menu support.
+ remove mkdirs.sh; use mkdir -p
+ minor cleanup of .spec file, change the terminal configuration to
use the default termcap/terminfo driver rather than ncursesw
(discussion with Radek Liboska).
+ fix makefile.in so that rpm build works; the changes for the
--with-symlink configure option had broken the way the TARGET symbol
was used by the .spec file.
+ add configure check for va_copy, which may not be a macro.
+ change type in vl_setup_encrypt() to "int", to make this 32-bits for
32- and 64-bit platforms, needed to make the algorithm work with
64-bits. The original "long" was needed for 16-bit systems.
+ when processing modelines, ensure that settings for a source'd file
are not applied to the current file.
+ modify xvile to use \uXXXX format when the font does not contain
a glyph for a given character.
+ change "install-xvile" makefile target to "install-bin" in RPM
spec-file to work with UTF-8 (report by Radek Liboska).
+ add/revise sections in config.html / config.doc summarizing the
differences between related text- and X11-drivers and their support
of UTF-8 (report by Radek Liboska).
+ change "ncurses" to "ncursesw" in RPM spec-file to work with UTF-8
(report by Radek Liboska).
+ correct order of ifdef/include's for USE_MULTIBYTE symbol in
curses.c, which broke wide-character support for curses-driver in
9.7zb (report by Radek Liboska).
+ add preamble to makemode to work with lines such as
#!/usr/bin/make -f
+ add environment variable VILE_LOCALE_MAPPING to help with special
cases of associating wide/narrow locales, e.g., where the narrow
locale is only available under a non-empty suffix.
+ improve reverse-index used for associating wide/narrow encoding.
+ add mode "reuse-position" to allow users to specify that vile should
restore the current line/column position when (re)displaying a
scratch buffer built with liststuff. The motivation is to allow
switching between the displays for show-printable and
show-wide-printable, which use the same buffer.
+ add show-wide-printable command, to provide a way to see details for
other "pages" than the ASCII/Latin-1 0-255 code.
+ reopen terminal in CleanAfterPipe() so that multibyte-output still
works after reading into a buffer from a shell command.
+ make kill_response() work with wide-characters (report by Ramil
Farkhshatov).
+ revert a change in word.c from 9.7zb which broke wide-character use
of format-til (report by Ramil Farkhshatov).
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature
- [vile] vile-9.7zc.patch.gz,
Thomas Dickey <=