hello-2.11 released [stable]
Iâm delighted to announce a new release of GNU hello. This version has many minor fixes and improvements made in the last eight years. Here are the compressed sources and a GPG detached signature[*]: https://ftpmirror.gnu.org/hello/hello-2.11.tar.gz https://ftpmirror.gnu.org/hello/hello-2.11.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify hello-2.11.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 4C8EF3DA3FD37230 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.16.1 Gnulib v0.1-4957-gb9b1bd3137 NEWS * Noteworthy changes in release 2.11 (2022-01-05) [stable] Remove -h and -v short options. Various code tidying, including avoiding forward declarations, removing dead code, new test for multibyte strings, better use of gnulib, update to more recent gnulib and add git hooks from coreutils. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
zile-2.4.15 released [stable]
<#secure method=pgpmime mode=sign> I’m delighted to announce a new release of GNU Zile. This release fixes some minor bugs for users, but mostly features code cleanup and build fixes and updates. The release is most of interest to those who want to build Zile for themselves (for example, it fixes a bug that prevented building on some systems with multiple versions of Curses installed), and for packagers. Here are the compressed sources and a GPG detached signature[*]: https://ftpmirror.gnu.org/zile/zile-2.4.15.tar.gz https://ftpmirror.gnu.org/zile/zile-2.4.15.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.15.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.16.1 Gnulib v0.1-3937-gd9e1d5c10 NEWS * Noteworthy changes in release 2.4.15 (2020-11-05) [stable] ** Bug fixes Ensure term.h matches [n]curses[w].h (fix #58880). Fix a potential crash in the Lisp “interpreter”. query-replace no longer prints the number of replacements on error. ** Build-related Various improvements and fixes, including updates to gnulib and bootstrap, improvements to the build instructions, and the removal of obsolete files. Use automake’s parallel test harness to run the tests. Make running the tests with Emacs optional. A lot of them do not pass any more with recent Emacsen, but this is not an urgent problem. Use ASAN instead of Valgrind for memory checking: this makes the tests run much faster. Remove the use of texinfo markup from docstrings. tbl_vars.h no longer needs to be generated from tbl_vars.h.in, as no substitutions were being made. ** Miscellaneous Some code clean-up, including a simplification to the calling convention for C functions that implement editor commands. Update some docstrings to match Emacs 27.1. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
zile-2.4.14 released [stable]
I am happy to announce a minor update to Zile that fixes build errors on the latest macOS 10.13. There is no need to upgrade if you are not affected, as there are otherwise only minor changes to the build system. Here are the compressed sources and a GPG detached signature[*]: https://ftpmirror.gnu.org/zile/zile-2.4.14.tar.gz https://ftpmirror.gnu.org/zile/zile-2.4.14.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.14.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.15 Gnulib v0.1-1544-g8d116e3 NEWS * Noteworthy changes in release 2.4.14 (2017-10-06) [stable] ** Bug fixes Update gnulib to cope with printf restrictions on macOS 10.13 (Bug #52173; thanks fxcoudert) ** Build-related Use gnulib valgrind-tests module to run tests. Add pushing release tag to dorelease target. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
zile-2.4.13 released [stable]
<#secure method=pgpmime mode=sign> This release fixes a small bug in the man page. Apologies for making it so soon after the previous release! Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/zile/zile-2.4.13.tar.gz http://ftpmirror.gnu.org/zile/zile-2.4.13.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.13.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.15 Gnulib v0.1-918-g59aa69f NEWS * Noteworthy changes in release 2.4.13 (2016-10-18) [stable] ** Bug fixes Document correct location of dotzile.sample in man page. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.
zile-2.4.10 released [stable]
I am hugely embarrassed to announce another release of Zile's stable C branch: the awful truth is that the entire 2.4 series until now (that is, for well over two years) has been eating all your memory: it claimed to have garbage collection, but didn't. On the other hand, no-one else noticed either. As an extra incentive to upgrade, this release fixes a long-standing and rather horrible performance bug in search (thanks to an essentially useless implementation in GNU regex, which implements searching of split strings by copying both halves of the split string into a freshly-allocated string). Since fixing the implementation would be a big effort for small reward, the simple solution is: don't ever use re_{search,match}_2. A clutch of printf format bugs is also fixed, thanks to GCC's ability to check format strings in user functions. It seems the number of ways you can improve C code with GCC are limited only by the time available to understand and apply them. Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/zile/zile-2.4.10.tar.gz http://ftpmirror.gnu.org/zile/zile-2.4.10.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.10.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.13.3 Gnulib v0.1-82-gbe7d737 NEWS * Noteworthy changes in release 2.4.10 (2014-02-25) [stable] ** Bug fixes Actually use libgc. All of the previous 2.4 releases were eating all your memory. Fix speed of search on large buffers (previously, the entire buffer was copied for each search). The fix was copied from Zee. Make query-replace and save file prompt handling closer to Emacs. Fix many printf format bugs in user functions, thanks to GCC. ** Build-related Use pkgconfig to find libgc. Improve use of GCC warnings. ** Miscellaneous Some code clean-up. ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
hello-2.9 released [stable]
I'm delighted to announce version 2.9 of GNU hello. See below for changes in this version. Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/hello/hello-2.9.tar.gz http://ftpmirror.gnu.org/hello/hello-2.9.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify hello-2.9.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.13.3 Gnulib v0.0-7981-g06e3f53 NEWS * Noteworthy changes in release 2.9 (2013-10-10) [stable] A series of patches from Sami Kerola has modernized and improved the build system, added the possibility of user-defined new-style greetings, and added support for Unicode. Various translations have been updated (thanks to the Translation Project). ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
zile-2.4.6 released [stable]
binnEf2h6TUa3.bin Description: Binary data ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
zile-2.4.5 released [stable]
With deep apologies for releasing 2.4.4, possibly the only version of Emacs ever to crash if you ran it with the name of a non-existent file and then inserted and deleted a couple of characters. Upgrade immediately. Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/zile/zile-2.4.5.tar.gz http://ftpmirror.gnu.org/zile/zile-2.4.5.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.5.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.68 Automake 1.11.1 Gnulib v0.0-6882-g93f8bee NEWS * 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. ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
zile-2.4.4 released [stable]
Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/zile/zile-2.4.4.tar.gz http://ftpmirror.gnu.org/zile/zile-2.4.4.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.4.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.68 Automake 1.11.1 Gnulib v0.0-6882-g93f8bee NEWS * 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. ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
zile-2.4.3 released [stable]
I’m delighted to announce the latest release of Zile, which contains a bug-fix for a recently introduced serious display bug. Here are the compressed sources and a GPG detached signature[*]: http://ftpmirror.gnu.org/zile/zile-2.4.3.tar.gz http://ftpmirror.gnu.org/zile/zile-2.4.3.tar.gz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify zile-2.4.3.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 68089F7380EE4A00 and rerun the `gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.68 Automake 1.11.1 Gnulib v0.0-6714-g4a03d89 NEWS * 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. ___ GNU Announcement mailing list info-gnu@gnu.org https://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.22 released
I am happy to announce the release of Zile 2.3.22, the tiny Emacs clone. This release fixes a bug in forward regex isearch introduced recently, and makes the build system use silent rules by default. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.22.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.22.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.21 released
I am happy to announce the release of Zile 2.3.21, the tiny Emacs clone. 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. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.21.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.21.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.19 released
I am happy to announce the release of Zile 2.3.19, the tiny Emacs clone. 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. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.19.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.19.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.18 released
I am happy to announce the release of Zile 2.3.18, the tiny Emacs clone. 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. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.18.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.18.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.17 released
I am happy to announce the release of Zile 2.3.17, the tiny Emacs clone. This release fixes a crash in undo introduced in 2.3.16 as well as some small bugs in delete-window, and contains some code cleanup. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.17.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.17.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.14 released
I am happy to announce the release of Zile 2.3.14, the tiny Emacs clone. This release fixes a minor bug in filename tab expansion, which resulted in `/' being expanded to `~/'. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.14.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.14.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.12 released
I am happy to announce the release of Zile 2.3.12, the tiny Emacs clone. This release fixes the +LINE command-line action, which was broken a few releases ago, and makes a cosmetic fix to temporary buffers. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.12.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.12.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.11 released
I am happy to announce the release of Zile 2.3.11, the tiny Emacs clone. This release fixes a crash in `find-alternate-file', a build system bug, and various cosmetic bugs, and cleans up the code a little. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.11.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.11.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.10 released
I am happy to announce the release of Zile 2.3.10, the tiny Emacs clone. This release runs the test suite on Emacs as well as Zile (currently, requires Emacs 23 or later), and contains many small fixes to both the test suite and to Zile to improve Emacs compatibility. Various other bug fixes, improvements and tidy-ups have also been made. Note in particular that the commands `suspend-zile', `save-buffers-kill-zile' and `view-zile-FAQ' are now called `suspend-emacs', `save-buffers-kill-emacs' and `view-emacs-FAQ' respectively, and `kill-line' now works with non-positive arguments. Portability has been improved, in particular to DOS systems. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.10.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.10.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.8 released
I am happy to announce the release of Zile 2.3.8, the tiny Emacs clone. This release fixes a crash in find-file-alternate, and another potential crash. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.8.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.8.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.4 released
I am happy to announce the release of Zile 2.3.4, the tiny Emacs clone. This release fixes yet another bug in filename completion, and a potential crash that the bug exposed. Some minor code cleanup was performed. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.4.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.4.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.2 released
I am happy to announce the release of Zile 2.3.2, the tiny Emacs clone. This release fixes a bug in filename completion introduced in the previous release that had serious results, and some minor problems in the build system, and improves the installation instructions. help2man is now needed to build Zile (and has been since 2.3.1). I'm sorry I described DejaGnu as flaky in my previous release announcement; the faults I encountered were those of the underlying expect/Tcl combination, and not DejaGnu's. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.2.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.2.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu
Zile 2.3.0 released
I am happy to announce the release of Zile 2.3.0, the tiny Emacs clone. This release continues the code cleanup and portability fixes started in 2.2.60. gnulib is now used extensively, and 2,000 lines of code, or about 20% of the code base, has been removed by refactoring, simplification, and use of gnulib. The new minor version number reflects the magnitude of the change. To try to limit the number of bugs introduced as a result, and to aid future maintenance, a DejaGnu test suite has been added, which tests almost all the interactive commands. Many small bugs have been fixed, including cases where Zile did not behave like Emacs; some small limitations of Zile with respect to Emacs have been removed. Users are for the most part encouraged to upgrade, as this release is believed to be stable; however, cautious users may want to wait for further 2.3.x releases, or for a suitable length of time to elapse. Zile's web page is at http://www.gnu.org/software/zile/ The signed source can be obtained from ftp.gnu.org and its world-wide mirrors: http://ftp.gnu.org/gnu/zile/zile-2.3.0.tar.gz http://ftp.gnu.org/gnu/zile/zile-2.3.0.tar.gz.sig ___ GNU Announcement mailing list info-gnu@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnu