History log of /freebsd-10.0-release/usr.bin/ee/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


248160 11-Mar-2013 glebius

Fix spelling.

PR: 176777
Submitted by: Andrey Simonenko <simon comsys.ntu-kpi.kiev.ua>


246592 09-Feb-2013 antoine

Fix some NLS catalogs broken after r245888.


245888 24-Jan-2013 brooks

Install the NLS catalog in the C directory rather than en_US.US-ASCII
which is a link to C. This allow the makefs mtree manifest mode to find
the file.


203699 09-Feb-2010 gabor

- pt_BR.ISO8859-1 catalog
- Add link to pt_PT.ISO8859-1

Submitted by: sylvio
Approved by: delphij (mentor)


196819 04-Sep-2009 ache

Remove single occurance of HAS_CTYPE ifdef, ctype functions
used here for a long time and needs their header in anycase.


193279 01-Jun-2009 gabor

- Add Hungarian catalog


192914 27-May-2009 ed

Update ee(1) in the base system to version 1.5.0.

This version is now licensed under a 2-clause BSD license, instead of
the Artistic license. I've reverted a lot of local modifications we made
to ee, because they have been integrated upstream as well.

Only local modifications include:

- $FreeBSD$ ID.
- Pathname to init.ee.
- catopen() call, to honor LC_MESSAGES instead of LANG.

To keep SVN happy, I'm putting an application/octet-stream mime type on
the KOI8 translations.

Reviewed by: current@


192856 26-May-2009 ed

Merge local changes to ee(1) into contrib space.

The source file, manual page and English translation are now directly
obtained from the contrib/ directory. This makes it a lot easier to
merge a newer version of ee(1) into the tree.

Thanks to: des and jhb


192846 26-May-2009 ed

Remove unused curses replacement implementation from ee(1) sources.


154216 11-Jan-2006 cperciva

Correct insecure temporary file usage in texindex. [06:01]
Correct insecure temporary file usage in ee. [06:02]
Correct a race condition when setting file permissions, sanitize file
names by default, and fix a buffer overflow when handling files
larger than 4GB in cpio. [06:03]
Fix an error in the handling of IP fragments in ipfw which can cause
a kernel panic. [06:04]

Security: FreeBSD-SA-06:01.texindex
Security: FreeBSD-SA-06:02.ee
Security: FreeBSD-SA-06:03.cpio
Security: FreeBSD-SA-06:04.ipfw


148011 14-Jul-2005 brueffer

- Remove MLINKS to nonexistant manpages
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them

MFC after: 3 days


142685 27-Feb-2005 phantom

Fix two cut'n'paste'os which violated format of NLS catalogs


141846 13-Feb-2005 ru

Expand *n't contractions.


137249 05-Nov-2004 fjoe

Check that ee's standard input and output is a terminal.
Do not ignore all the signals in range [1..24].

PR: 65892
MFC after: 2 weeks


131507 03-Jul-2004 ru

Deal with double whitespace.


131491 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


117071 30-Jun-2003 maxim

o Fix identation.


117070 30-Jun-2003 maxim

o Support for '--' to cancel options list processing.

PR: bin/32433
Prodded by: Zak Johnson <zakj-freebsd-hackers@nox.cx>
Obtained from: easyedit-1.4.6
MFC after: 2 weeks


114318 30-Apr-2003 schweikh

Fix references to non-existing or obsoleted man pages.

PR: docs/51480 (only a small part)
Submitted by: Diomidis D. Spinellis <dds@aueb.gr>


99257 02-Jul-2002 ru

Reimplemented bsd.nls.mk using bsd.files.mk and bsd.links.mk.

Provided the (previously missing) dependency on source files
for intermediate .msg files.

Provided the default for NLSSRCDIR (defaults to .CURDIR).

Slightly changed the API: NLS should now list plain locale
names, without the .msg suffix.

When included from bsd.prog.mk, NLSNAME defaults to PROG.


99112 30-Jun-2002 obrien

Consistently use FBSDID


97421 28-May-2002 alfred

Assume __STDC__, remove non-__STDC__ code.


96088 06-May-2002 mp

- Properly initialize the count_win when the user turns the info window
back on (and count_win is recreated).
- Create info_win as the same size for all invocations.

PR: 37552
Submitted by: Mark Valentine <mark@thuvia.demon.co.uk>
MFC after: 1 week


95655 28-Apr-2002 markm

Remove GCC-specific flags.


95083 19-Apr-2002 charnier

Use `The .Nm utility'


91634 04-Mar-2002 phantom

Add support for french and german locales in tcsh's way.

. link fr_FR.* to fr_BE, fr_CA, fr_CH
. link de_DE.* to de_AT, de_CH

Obtained from: src/bin/csh/nls/Makefile


91633 04-Mar-2002 phantom

Use NLSLINKS to setup symbolic links in NLS area


91622 04-Mar-2002 phantom

Use bsd.nls.mk for building/installing NLS files


88055 17-Dec-2001 ru

FILES support for bsd.prog.mk. See bsd.README for details.

Stolen from: NetBSD


82694 31-Aug-2001 mp

Exit gracefully when a SIGHUP is received. This prevents ee from going into
an infinite spin loop when the terminal window is forcibly blown away.

PR: 29553
Reported by: Sung N. Cho <sucho2@vt.edu>
MFC after: 1 day


81586 13-Aug-2001 ru

Removed duplicate VCS ID tags, as per style(9).


80523 28-Jul-2001 mp

Properly handle wgetch(3) returning ERR. This prevents an abnormal exit
when a windows resize event (SIGWINCH) occurs.

Reported by: John Doe <rhamming2001@yahoo.com> and others on -stable.
Reviewed by: dd
MFC after: 1 week


80381 26-Jul-2001 sheldonh

Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The
definitions are more readable, and it's possible that they're
more portable to pathalogical platforms.

Submitted by: David Hill <david@phobia.ms>


79755 15-Jul-2001 dd

Remove whitespace at EOL.


79452 09-Jul-2001 brian

Fix the type of the NULL arg to execl()

Idea from: Theo de Raadt <deraadt@openbsd.org>


78048 11-Jun-2001 ache

ISO_ -> ISO


78022 10-Jun-2001 ache

Install additional en_US links


78014 10-Jun-2001 ache

Add Latin15 entries


77652 03-Jun-2001 sobomax

- Optimise current cursor position displaying routines, to avoid unnecessary
cursor movements;
- minor cleanups in cursor position displaying routines;
- properly resent "file modified" flag when editing several files.

MFC after: 1 week


76087 27-Apr-2001 ache

Fix wrong (char) cast (instead of unsigned char) causing highlighting of all
8bit characters due to famous sign extension bug.


75696 19-Apr-2001 ache

Add Russian message catalog

PR: 26663
Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>


74961 28-Mar-2001 joerg

Update message #56. Maxim didn't merge the English version here since
partially merging the line would have exceeded 80 characters.

Reminded by: sobomax


74958 28-Mar-2001 joerg

There was only a single message to be translated into German here.


74947 28-Mar-2001 sobomax

Add Ukrainian translation.

Submitted by: Olexander Kunytsa <kunia@wolf.istc.kiev.ua>


74865 27-Mar-2001 sobomax

Describe details of importing.


74858 27-Mar-2001 sobomax

Update FreeBSD translations to match 1.4.1 (actually just copied Enslish
messages as I don't know de, pl and fr).


74857 27-Mar-2001 sobomax

Resolve conflicts.


74854 27-Mar-2001 sobomax

This commit was generated by cvs2svn to compensate for changes in r74853,
which included commits to RCS files with non-trunk default branches.


71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


70197 19-Dec-2000 ru

Prepare for mdoc(7)NG.


69793 09-Dec-2000 obrien

Add `_PATH_DEVZERO'.
Use _PATH_* where where possible.


68963 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


65909 16-Sep-2000 ache

Remove unneded -lmytinfo


64887 21-Aug-2000 sobomax

Fix a bug introduced by my own previous commit (addition of the current
line/column display).

I overlooked that ee(1) doesn't maintain proper line numbering when
adding/removing lines, so after those operations linenumber displayed may not
match the reality. Also use proper variable for current column diaplay, because
the one used previously reflects the offset of current char, which doesn't
equial screen position when tabs present.

Reviewed by: bp


64062 31-Jul-2000 sobomax

Add current position (line, column) display.


62871 10-Jul-2000 kris

Don't call printf with no format string.


61348 06-Jun-2000 obrien

Add links to "edit" to ease tech support's job.


52384 18-Oct-1999 ache

For emacs key binding clearly describe ^t/^u as "begin of file"/"end of file"
Old description "start of text"/"end of text" is too confusing assuming
text currently visible on the screen


51457 20-Sep-1999 phantom

Correct spelling : ascii -> ASCII

PR: docs/13702
Submitted by: Stephen J. Roznowski <sjr@home.com>
Reviewed by: mpp


51199 12-Sep-1999 ache

Redefine KEY_HOME as BOL like in pico, joe and lot of others and line edition
Add KEY_END as EOL


50997 06-Sep-1999 peter

$Revision$ -> $FreeBSD$


50996 06-Sep-1999 peter

Zap $Revision$


50488 28-Aug-1999 peter

$Header$ -> $FreeBSD$


50477 28-Aug-1999 peter

$Id$ -> $FreeBSD$


42683 15-Jan-1999 jmz

Typo.


41568 06-Dec-1998 archie

Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).


39875 01-Oct-1998 obrien

Use `lpr' vs. `lp' to print
Add "ESC-Enter: exit" message to the emacs binding info window.


35551 30-Apr-1998 ache

Use NL_CAT_LOCALE to activate LC_MESSAGES


33015 02-Feb-1998 charnier

Convert to mdoc format. Header -> Id.


32471 12-Jan-1998 charnier

Change message 103, trailing \n is not needed when using errx(3).


32470 12-Jan-1998 charnier

Use Id instead of Header. Change message 103, trailing \n is not needed
when using errx(3).


32469 12-Jan-1998 charnier

Use Id instead of Header. Sort #includes. Use err(3) and change exit(-1).


29886 27-Sep-1997 wosch

Translated too much of it.

Submitted by: Andrzej Bialecki <abial@korin.warman.org.pl>


29724 22-Sep-1997 wosch

Polish message catalogs for ee.

Still buggy. Help messages and command names are not in sync,
eg. 'quit' <-> 'KONIEC'.

Submitted by: abial@warman.org.pl
PR: 4522


28137 13-Aug-1997 steve

Fix a typo that caused an incorrect path to be displayed.

PR: docs/4258


27506 18-Jul-1997 wosch

A not initialized variable forced malloc to abort if the user
press ^Z (undelete line).

Detected by: /etc/malloc.conf -> AJ


27369 13-Jul-1997 peter

kill the undead


27153 01-Jul-1997 wosch

Add forgotten newline.
Submitted by: Solaris gencat


24618 04-Apr-1997 bde

Fixed missing ${COPY} in install rule.


23561 09-Mar-1997 bde

Don't use a dot in a chown command. In fact, don't use any commands
except `install' at install time. Don't build things at install time.
Don't hide the build steps using @. Install with mode ${NOBINMODE}
instead of 444.

Poor source layout made this harder than it should have been. E.g.,
a suffix rule can't be used because of the subdirectories, and a
new makefile per subdirectory (i.e.m per data file) would be excessive.
See /usr/src/usr.bin/mklocale for a better organisation.


23012 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21821 17-Jan-1997 joerg

Update for the French message catalog.

Submitted by: charnier@xp11.frmug.org (Philippe Charnier)


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


21015 29-Dec-1996 joerg

Merge ee version 1.3 from the vendor branch. Clean up files we've got
in a different location. (Sigh, the initial import gratuitously
changed the directory structure here, rendering the vendor branch a
little useless.)

Note: the French message catalog needs updating. By now, i've simply
appended the English messages. NB: French message # 123 has been
wrong, please correct whoever is going to deal with this.


20984 28-Dec-1996 joerg

This commit was generated by cvs2svn to compensate for changes in r20983,
which included commits to RCS files with non-trunk default branches.


17328 29-Jul-1996 wosch

ree (aka ee) doesn't have a man page

Submitted by: Philippe Charnier charnier@lirmm.fr


15940 27-May-1996 joerg

Make it more explicit in the main help window that the magic to leave
`ee' is ``ESC-Enter''. This supposedly fixes the biggest complaint
about it. ;)

(I hope ``ESC-Enter'' ain't too anglicistic in the French text...)


15853 22-May-1996 wosch

remove NLSDIR=${DESTDIR}/usr/share/nls, already defined in bsd.own.mk

unlink gencat(?) target before install, so gencat don't fail
if target is readonly and you are not root


13835 02-Feb-1996 mpp

Correct some manual page cross reference errors. E.g. su is a section
one man page, not section eight. This is the first round of such changes
and only fixes man pages in manual section one.


13744 30-Jan-1996 mpp

Fix a bunch of spelling errors in a bunch of man pages.


13123 30-Dec-1995 peter

This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.


12371 18-Nov-1995 bde

Fixed afterinstall rule:
- apply chmod to the targets, not to the sources.
- apply chown to the targets.

It is still bogus to install by building in the target directory. See
mklocale/data/Makefile for a better method.


12154 08-Nov-1995 ache

Author's cosmetic fixes


12153 08-Nov-1995 ache

Author's fixes of backspace problem, slightly different then mine was


11656 22-Oct-1995 jkh

Don't assume that $HOME is always set.


11633 21-Oct-1995 joerg

Finally catch up with the Frenchmen, and create the German message
catalog.
:-)


10652 09-Sep-1995 jmz

message catalog for fr_FR.ISO_8859-1


10651 09-Sep-1995 jmz

Add fr_FR.ISO_8859-1 to LANGS


10480 30-Aug-1995 ache

Fix error: while getting file name, backspace not works, but produce
^G instead. Proper interaction with ncurses require turn keypad
off/on there.


10477 30-Aug-1995 ache

Fix 8bit chars output, not highlight all of them


10474 30-Aug-1995 jkh

While posting something to -current about this, I got an idea for making
it a more ideal I18N candidate. Here it is.


10453 30-Aug-1995 jkh

This commit was generated by cvs2svn to compensate for changes in r10452,
which included commits to RCS files with non-trunk default branches.