pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/editors/zile
Module Name: pkgsrc
Committed By: hiramatsu
Date: Sat Feb 11 09:54:21 UTC 2012
Modified Files:
pkgsrc/editors/zile: Makefile PLIST distinfo
pkgsrc/editors/zile/patches: patch-aa patch-ab
Log Message:
Update zile to 2.4.5.
Changes from previous:
----------------------
* Noteworthy changes in release 2.4.5 (2012-02-08) [stable]
** Bug fixes
Fix an egregious bug resulting in a crash whenever a non-existent
file was edited.
Fix other potential crash bugs in the low-level text-handling
routine estr_replace.
* Noteworthy changes in release 2.4.4 (2012-02-03) [stable]
** New features
find-file and find-file-read-only now work non-interactively.
** Build-related
Minor build system fixes (thanks to Nelson Beebe for one).
** Miscellaneous
Some code clean-up.
Slight speed improvement to general editing operations.
* Noteworthy changes in release 2.4.3 (2011-12-20) [stable]
** Bug fixes
Fix a crash on certain terminals.
Fix a recently-introduced display bug in isearch.
* Noteworthy changes in release 2.4.2 (2011-10-05) [stable]
** Bug fixes
Fix some serious display performance bugs introduced in 2.4.0.60.
** Build-related
Don't enable Valgrind by default, and explain that correct
suppressions are needed to use it successfully.
* Noteworthy changes in release 2.4.1 (2011-09-20) [stable]
This is the first release in a new stable series.
** Bug fixes
Fix a long-standing bug in uniarg handling in macros.
Fix display of percentage position in buffer.
Fix display of search string in query-replace.
Fix poor performance of fill-paragraph.
Fix handling of Backspace/^H by looking at termcap kbs setting.
** Build-related
Several fixes and improvements were made to the build system.
* Noteworthy changes in release 2.4.0.60 (2011-08-19) [beta]
This release is a major update, upping the dependencies from C89 to
C99, from POSIX-1.2001 to POSIX-1.2008 (though in fact Zile will
still build on many other POSIX and non-POSIX systems thanks to
gnulib), and adding a dependency on libgc. Together these changes
have allowed the removal of hundreds of lines of code and the
elimination of whole classes of bug (in particular, classic
memory-management bugs); overall, combined with continued
simplification, Zile 2.4.0.60 is well over 1,000 lines of code, or
10%, shorter than the previous stable release, 2.3.24.
Several old bugs have been fixed, a few more esoteric features
removed, and Emacs-compliance has been improved. However, the major
rewrite has almost certainly introduced new bugs which have not yet
been found and fixed, hence the alpha status of this release.
Distribution packagers are encouraged to try packaging this version
to find any problems with the updated build system and dependencies.
* Noteworthy changes in release 2.3.24 (2011-04-29) [stable]
** Bug fixes
Fix kill-line with prefix argument.
Fix a cosmetic problem with multiple ESC-digit combinations.
Use gnulib’s mkstemp to avoid problems on some platforms.
Fix initial screen setup when some files are loaded on the command
line.
** Build-related
Re-automate a bit more of the release, using gnulib and woger.
Add more compiler warnings.
** Miscellaneous
As usual, various bits of code cleanup and simplification.
* Noteworthy changes in release 2.3.23 (2011-03-14) [stable]
** Bug fixes
{beginning,end}-of-buffer now take account of transient-mark-mode
(bug present since “forever”).
** Build-related
Turn on more compiler and build system, and run-time checks (thanks,
gnulib!).
* Noteworthy changes in release 2.3.22 (2011-03-03)
This release fixes a bug in forward regex isearch introduced recently,
and makes the build system use silent rules by default.
Release 2.3.21
This release fixes a bug that caused build failure on non-GNU systems,
and a bug in backward search introduced in 2.3.18, and simplifies the
test system. A little other code cleanup was done.
Release 2.3.20
This release fixes a potential buffer overflow, search and replace
with embedded NULs, a bug in the build system (the Zile-only tests now
run correctly when an EMACS environment variable is defined), and a
bug introduced in 2.3.17 which caused consecutive kills not to save
the killed text (thanks to Chris Leyon for the report). Some code was
cleaned up and better use made of gnulib. The build scripts that were
previously in Lua have been rewritten in Perl; Perl is now required to
build Zile (previously, Lua was not required, at the expense of making
the build system more complicated and fragile). A cyclomatic
complexity report on the C code can now be produced.
Release 2.3.19
This release fixes a space leak, a small bug in reading filenames in
the minibuffer introduced in 2.3.18, and some behaviour that was not
the same as Emacs, and cleans up the code a little.
Release 2.3.18
This release fixes some minor space leaks, a read of freed memory, and
a bug in quoted-insert, stops Zile from catching the user signal
SIGQUIT, and cleans the code up a little.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/editors/zile/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/editors/zile/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/editors/zile/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/editors/zile/patches/patch-aa \
pkgsrc/editors/zile/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index