Home | History | Annotate | Download | only in ed
History log of /src/bin/ed/cbc.c
RevisionDateAuthorComments
 1.27  17-Sep-2025  rillig ed: fix search-and-replace typos in comments, clean up whitespace

No binary change.
 1.26  01-Aug-2023  mrg fix simple mis-matched function prototype and definitions.

most of these are like, eg

void foo(int[2]);

with either of these

void foo(int*) { ... }
void foo(int[]) { ... }

in some cases (such as stat or utimes* calls found in our header files),
we now match standard definition from opengroup.

found by GCC 12.
 1.25  08-Feb-2018  dholland branches: 1.25.4;
Typos.
 1.24  01-Feb-2016  christos PR/50734: David Binderman: check bounds before dereferencing.
 1.23  23-Mar-2014  dholland sprintf considered harmful
 1.22  09-Jun-2010  riz branches: 1.22.6; 1.22.12;
If the definition of a static function is #if DES, the declaration
of it should be too. Fixes build of ed where MKCRYPTO=no.
 1.21  26-Jul-2009  dholland remove unused global variable
 1.20  26-Jul-2009  dholland sprinkle static in this file
 1.19  26-Jul-2009  dholland Remove the need for -Wno-pointer-sign. Does not change the output .o file.
 1.18  26-Jun-2005  christos sprinkle a little const, and now everything compiles with WARNS=3
 1.17  17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.16  19-Oct-2003  wiz Fix typos in comments. From Jared Yanovich via jmc@openbsd.
 1.15  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.14  03-Nov-2001  lukem fix minor WARNS=2
 1.13  28-Jul-1998  mycroft Delint.
 1.12  03-Feb-1998  perry change includes to fix compiler warning
 1.11  20-Jul-1997  thorpej - Use __RCSID() and __COPYRIGHT().
- Fix (all but two) compiler warnings.
 1.10  09-Jan-1997  tls kill use of register
 1.9  21-Mar-1995  cgd convert to new RCS id conventions.
 1.8  20-Feb-1994  alm `s3' applies the last substitution to the 3rd (or nth) match.
Split up the code to several files.
 1.7  23-Nov-1993  alm Added a line-addressing test so this isn't overlooked again.
Added BACKWARDS directive to Makefile for compatibility.
Completely changed the name space as per FSF's request.
Fixed a line-addressing bug introduced by previous `fix', i.e.,
space preceding a digit acts a plus (+) operator, as in `1 1' == `2',
and a plus operator by itself acts as +1, but a space by itself
should not equal a plus operator, i.e., `1 ' != `1+' == `2'.
 1.6  12-Nov-1993  alm fix line addressing so that 1,2, == 2,2 (as per SunOS ed) not 1,2
add global-active routines to replace some bad hacks
remove obsolescent Addison-Wesley copyrights
 1.5  01-Aug-1993  mycroft Add RCS identifiers.
 1.4  08-May-1993  alm added support for lines of arbitrary length
added support for 8-bit data, including NULs
 1.3  15-Apr-1993  alm added an efficient and relatively clean move (`m' command)
added ustack checking
 1.2  10-Apr-1993  cgd updated to alm's ed-0.2
 1.1  08-Apr-1993  cgd added ed, from Andrew Moore, alm@netcom.com
 1.22.12.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.22.6.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.25.4.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.25.4.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed