./editors/zile, Emacs-like text editor

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.4.5nb5, Package name: zile-2.4.5nb5, Maintainer: pkgsrc-users

Zile is another Emacs-clone. Zile is a customizable, self-documenting
real-time, open-source display editor. Zile was written to be as similar
as possible to Emacs; every Emacs user should feel at home with Zile.

Required to run:
[converters/libiconv] [devel/boehm-gc]

Required to build:

Master sites:

SHA1: 26514fccfb5717e870c19ff8ab1f9b182791fc23
RMD160: 4dd4a0b438414ad6e49dde7a2c0f3647dc91e165
Filesize: 1229.707 KB

Version history: (Expand)

CVS history: (Expand)

   2017-01-04 12:48:24 by Roy Marples | Files touched by this commit (1)
Log message:
Use the curses framework.
   2015-11-03 04:32:24 by Alistair G. Crooks | Files touched by this commit (138)
Log message:
Add SHA512 digests for distfiles for editors category

Problems found with existing distfiles:
No changes made to the javascript-mode or yEd distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-18 09:31:20 by Thomas Klausner | Files touched by this commit (282)
Log message:
Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
   2015-08-17 19:11:32 by Thomas Klausner | Files touched by this commit (178) | Package updated
Log message:
Bump PKGREVISION for ncurses shlib bump.
   2014-04-30 16:19:42 by Thomas Klausner | Files touched by this commit (24) | Package updated
Log message:
Bump PKGREVISION for boehm-gc default-on threads, just to be on
the safe side.
   2014-04-21 15:25:55 by Thomas Klausner | Files touched by this commit (24)
Log message:
recursive bump for boehm-gc API bump
   2012-10-03 13:43:48 by Aleksej Saushev | Files touched by this commit (150)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-02-11 10:54:21 by Hiramatsu Yoshifumi | Files touched by this commit (5) | Package updated
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

** 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 (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 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

** 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,

* 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.