vile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vile] vile-9.8j.patch.gz


From: Thomas Dickey
Subject: [vile] vile-9.8j.patch.gz
Date: Sun, 14 Apr 2013 20:50:49 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

 ftp://invisible-island.net/vile/patches/vile-9.8j.patch.gz
 patch by Thomas E. Dickey <address@hidden>
 created  Mon Apr 15 00:42:33 UTC 2013
 ------------------------------------------------------------------------------
 AUTHORS                         |   12 
 CHANGES                         |   73 
 MANIFEST                        |    5 
 aclocal.m4                      |  764 +--
 bind.c                          |  133 
 blist.c                         |    6 
 btree.c                         |   12 
 buffer.c                        |   25 
 builtflt.c                      |   19 
 charsets.c                      |   20 
 cmdtbl                          |   22 
 config.guess                    |  253 
 config.sub                      |  200 
 configure                       | 9647 ++++++++++++++++++++------------------
 configure.in                    |  197 
 display.c                       |   60 
 doc/Vileserv.doc                |    4 
 doc/Vileserv.html               |    7 
 doc/config.doc                  |    4 
 doc/config.html                 |    7 
 doc/dir.doc                     |    4 
 doc/dir.html                    |    7 
 doc/filters.doc                 |    4 
 doc/filters.html                |    7 
 doc/macros.doc                  |    6 
 doc/macros.html                 |    7 
 doc/make-hlp.pl                 |   14 
 doc/make-toc.pl                 |    7 
 doc/menus.doc                   |    4 
 doc/menus.html                  |    7 
 doc/modes.doc                   |    4 
 doc/modes.html                  |    7 
 doc/oleauto.doc                 |    4 
 doc/oleauto.html                |    7 
 doc/perl.doc                    |    4 
 doc/perl.html                   |    7 
 doc/vile-hlp.html               |   17 
 doc/vile-man.html               |    2 
 doc/vile-toc.html               |    9 
 doc/visvile.doc                 |    4 
 doc/visvile.html                |    7 
 edef.h                          |   21 
 eightbit.c                      |   22 
 estruct.h                       |   10 
 eval.c                          |   51 
 exec.c                          |  154 
 file.c                          |    6 
 filec.c                         |   69 
 fileio.c                        |   15 
 filters/filterio.c              |   10 
 filters/filters.c               |   42 
 filters/filters.h               |   10 
 filters/filters.rc              |    7 
 filters/html.key                |    7 
 filters/htmlfilt.l              |  391 +
 filters/key-filt.c              |   10 
 filters/m4-filt.c               |   24 
 filters/mailfilt.l              |    9 
 filters/manfilt.c               |  278 -
 filters/php-filt.l              |    4 
 filters/rubyfilt.c              |  513 +-
 filters/sed-filt.c              |    6 
 filters/sml-filt.l              |    6 
 filters/spellflt.l              |   50 
 finderr.c                       |    6 
 glob.c                          |   65 
 history.c                       |   42 
 input.c                         |    9 
 isearch.c                       |    4 
 line.c                          |    3 
 macros/modes.rc                 |   10 
 main.c                          |   55 
 makefile.in                     |    8 
 map.c                           |   11 
 menu.c                          |   12 
 mktbls.c                        |   93 
 modes.c                         |   90 
 npopen.c                        |    4 
 ntconio.c                       |    5 
 ntwinio.c                       |    5 
 package/debian/changelog        |    6 
 package/debian/control          |    9 
 package/debian/rules            |   34 
 package/debian/vile-common.docs |    2 
 package/debian/xvile.menu       |    2 
 package/vile.spec               |    9 
 patchlev.h                      |    2 
 path.c                          |   63 
 perl.xs                         |   13 
 perl/Breadcrumbs.pm             |    4 
 perl/CaptHook.pm                |    4 
 perl/Help.pm                    |    4 
 perl/Vileserv.pm                |    2 
 proto.h                         |    7 
 random.c                        |   30 
 regexp.c                        |    5 
 region.c                        |    5 
 revlist                         |  233 
 select.c                        |    8 
 spawn.c                         |  124 
 tags.c                          |   27 
 tbuff.c                         |   51 
 tcap.c                          |    4 
 tcap.h                          |   14 
 trace.c                         |  124 
 ucrypt.c                        |    6 
 undo.c                          |   36 
 version.c                       |    6 
 vile-9.8j/filters/ruby.key      |    2 
 vile-9.8j/x11plain.c            |  543 ++
 vile-9.8j/x11vile.h             |  667 ++
 vile.hlp                        |   67 
 vl_ctype.c                      |  182 
 vl_ctype.h                      |   19 
 window.c                        |   35 
 word.c                          |    4 
 x11.c                           | 1288 -----
 x11menu.c                       |    4 
 118 files changed, 9904 insertions(+), 7487 deletions(-)
 ------------------------------------------------------------------------------

 20130414 (j)
        > Brendan O'Dea:
        + correct warnings from pod2text
        > Tom Dickey:
        + add configure options --enable-freetype and --enable-fontsets, to
          support proposed refactoring of x11.c
        + modify manfilt.c to interpret ANSI erase-line, insert/delete
          character and inline cursor-movement controls.
        + modify manfilt.c to improve parsing of SGR sequences, allowing for
          expansion to simple cursor movement as would be used in line-editing
          for bash and tcsh (prompted by discussion with Joel Winteregg).
        + improve/fix ruby syntax highlighter:
          + add missing logic needed to make binary numbers parse
          + track curly-brace level in var_embedded().
          + improve parsing/highlighting of %r{pattern}
          + handle special token :`
          + stop highlighting after __END__
          + interpret extended mode for regular expressions, showing comments
            in different color.
          + corrected logic for here-document delimiter when it happens to be a
            quoted string.
          + recognize ruby 1.8's ?a syntax for ASCII character.
          + accept floating point constant without decimal point.
          + handle CR/LF endings for lines with here-document tags.
          + improve parsing of embedded expressions in strings, e.g., "#{1+2}".
          + improve parsing of extended-quoting, e.g., %|foo|
          + add ruby.key as alias for rb.key, to simplify use of the filter
            as a standalone program.
          + add mode for special case of embedded-ruby used in Rails, call that
            "erb" mode, activated by the "-e" option of the filter.
        + apply consistent stylesheet and website links to html documentation.
        + add commands to show bound commands ordered by the key to which they
          are bound:
          describe-all-keys,
          describe-all-cmdmode-keys,
          describe-all-insmode-keys,
          describe-all-selmode-keys
          (prompted by discussion with Chris Green).
        + modify htmlfilt.l to highlight embedded php, improve its parsing
          of embedded css.
        + modify definition of istype() to ensure that it returns true only if
          the character parameter is actually in the range 0..255 (Savannah
          #38342).
        + amend change made to alt-tabpos in 9.7u for multibyte characters to
          make tab and other control characters work as they did before
          (Savannah #37806).
        + fixes for issues reported by Coverity:
          + modify ctype-tables to allow for -1 as a character value, since
            that may be used in CharAtDot().
          + use setjmp/longjmp for recovering from fatal errors in lexers.
          + undo change to wrap-word from 5.6t, allowing a parameter which is
            interpreted as a number of spaces to append after the cursor when
            the line is split.
          + various minor resource leaks.
        + start refactoring x11.c, making the current text-drawer x11plain.c
        + merge/adapt Brendan's current scripts to add perl documentation
          to the vile-common Debian package for test-builds.  This also makes
          the ".xpm" file consistent with the desktop icons.
        + add "divert" to m4 preamble to work with sendmail's ".mc" files.
        + use shape-mask and correct visual depth for window-decoration icon
          in xvile.
        + the "-i" option is available in most filters now.  Ignore it when
          checking for unknown options in the wrapper for external filters
          (report by Wayne Cuddy).
        + updates for configure script macros:
          + add 3rd parameter to AC_DEFINE's to allow autoheader to run
          + remove unused macros
        + update config.guess, config.sub

-- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]