David Given
020c84db3d
Try forcing ed to produce LF output files rather than CRLF ones.
2022-07-15 23:42:23 +02:00
David Given
269115f0a2
Try and make ed build on Windows.
2022-07-15 00:28:32 +02:00
carl
fa2859df79
ANSI C conversion.
2019-05-11 01:14:01 +08:00
George Koehler
dd328215d8
Use %zu to print size_t count
...
This silences a compiler warning.
2019-03-22 14:09:50 -04:00
carl
f7ba3eec50
Remove CMake changes and generic sed scripts so they are move to a separate branch.
2019-02-21 00:43:04 +08:00
carl
cc27fd471d
Better ANSI C compatibility and portability:
...
+ Addition of function prototypes and include files.
+ Change function definitions to ANSI C style.
+ Initial support for CMake
.
2019-02-19 00:54:23 +08:00
carl
58d0c33784
* Initial support of CMake
2019-02-19 00:54:23 +08:00
David Given
58698bed19
Removed a whole bunch of old strcpy() prototypes in favour of <string.h>.
2019-02-10 13:20:04 +01:00
David Given
80bfbd17b7
Add missing file.
2019-02-07 23:01:10 +01:00
David Given
7473601172
Add the cpm emulator from Cowgol, modified to work with an 8080 emulator rather
...
than libz80ex; enable tests for cpm.
2019-02-07 22:39:57 +01:00
David Given
205c8d0a35
Run through clang-format.
2018-06-23 23:46:44 +02:00
David Given
9dede01efe
Fix bogus test.
...
Fixes : #89 .
2018-06-05 09:41:31 +09:00
David Given
05ddefad65
Adopt a copy of Minix 2's ed; this allows the ACK's antiquated ed scripts to
...
run with a minimum of tweaking. Rewriting them for modern ed looks really hard.
Fixes : #84
2018-06-02 18:02:51 +02:00
George Koehler
fbff3a4790
Check each format string in tabgen.c
...
Silence warning from clang at `if (ch2 = ...)`
Delete `|| rm %{outs}` in build.lua, because it hid the exit status of
tabgen, so if tabgen failed, the build continued and failed later.
2017-11-13 20:59:03 -05:00
David Given
f67c98e239
Distributions are a pain --- let's not bother any more. Instead, we just tag
...
the repository and download a complete snapshot, old and ancient stuff and all.
2016-09-02 23:00:38 +02:00
David Given
612e38f1c6
Remove the old make-based build system, plus some big chunks of horribly
...
obsolete protomake build system.
2016-09-02 22:17:51 +02:00
David Given
5e84be70fd
Massive ackbuilder refactor --- cleaner and more expressive. Lists
...
are automatically flattened (leading to better build files), and the
list and filename functions are vastly more orthogonal.
2016-08-04 23:51:19 +02:00
David Given
363d13cc2f
C preprocessor; tabgen; now the pc86 boot.s builds using the ack
...
toolchain.
2016-07-29 00:22:49 +02:00
David Given
88bd7ce126
Remove defunct pmfiles.
...
--HG--
branch : default-branch
2016-06-03 13:56:50 +02:00
David Given
11377070fd
Update distribution files.
...
--HG--
branch : dtrg-buildsystem
2013-05-15 23:46:15 +01:00
David Given
b0c238eb5d
Made a start on building the runtimes for each platform and language; the
...
Linuxes all build.
--HG--
branch : dtrg-buildsystem
rename : modules/src/em_mes/build.mk => modules/src/read_em/build.mk
rename : plat/pc86/build.mk => plat/linux386/build.mk
rename : plat/pc86/build.mk => plat/linux68k/build.mk
rename : plat/pc86/build.mk => plat/linuxppc/build.mk
rename : util/ack/build.mk => util/misc/build.mk
2013-05-12 23:51:55 +01:00
David Given
c1aca7dae5
First milestone of replacing the build system.
...
--HG--
branch : dtrg-buildsystem
rename : lang/cem/cpp.ansi/Parameters => lang/cem/cpp.ansi/parameters.h
2013-05-12 20:45:55 +01:00
George Koehler
0131ca4d46
Delete 689 undead files.
...
These files "magically reappeared" after the conversion from CVS to
Mercurial. The old CVS repository deleted these files but did not
record *when* it deleted these files. The conversion resurrected these
files because they have no history of deletion. These files were
probably deleted before year 1995. The CVS repository begins to record
deletions around 1995.
These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted. There is no way to fix
this, because the CVS repository provides no dates of deletion.
See http://sourceforge.net/mailarchive/message.php?msg_id=29823032
2012-09-20 22:26:32 -04:00
dtrg
2c54f8c742
Renamed getline() to getln() to avoid conflict with glibc's version.
2010-08-01 10:34:27 +00:00
dtrg
b611731ec3
Updated .distr files for the new release.
2007-02-25 12:51:55 +00:00
dtrg
097c640a6c
First version in CVS.
2006-07-20 23:24:28 +00:00
dtrg
4c0a0e6119
Rationalised use of #includes to be more standards-compliant.
2006-07-18 17:10:29 +00:00
ceriel
e38b178317
Many modifications, mostly in comment
1997-05-15 12:03:05 +00:00
ceriel
7393f8923c
Many changes:
...
- added some data flow stuff
- many cosmetic changes
1994-12-06 09:12:21 +00:00
ceriel
5c83e7dbb5
Header --> Id
1994-06-24 11:31:16 +00:00
ceriel
8a670148e4
changed Header to Id
1994-03-11 10:37:39 +00:00
ceriel
2e58c2438f
'\v' is not K&R C
1991-11-06 14:36:25 +00:00
ceriel
4e99d889ff
Changed manual page installation mechanism
1991-11-05 15:31:14 +00:00
ceriel
33ec8e07ed
improved installation mechanism
1991-10-14 09:38:04 +00:00
ceriel
7551b8e83a
Changes to manual page
1991-10-01 12:18:39 +00:00
ceriel
e7856a2204
New installation mechanism
1991-08-27 09:41:49 +00:00
ceriel
2c31a9b1ac
removed -i flag
1991-02-19 16:51:50 +00:00
ceriel
3e27993361
prevent core dump when no args are given
1990-07-18 14:38:48 +00:00
ceriel
58eaf6df5b
some small fixes
1989-12-06 12:38:18 +00:00
ceriel
fda83cb06d
Added tabgen + manual
1988-11-16 09:37:04 +00:00
ceriel
79295ca3ea
delinted
1988-10-07 10:26:37 +00:00
ceriel
c488a4d491
Took over addition of -d flag from Erik Baalbergen
1988-10-07 09:48:23 +00:00
ceriel
64aae9d435
DS and DE are not man macros
1988-09-07 10:13:36 +00:00
ceriel
12fe5ce838
fix in font-change
1987-08-06 14:26:45 +00:00
ceriel
81b1d21c35
Initial revision
1987-04-13 10:32:47 +00:00
ceriel
2d9f4d8c03
LDFLAGS: -i
1987-03-17 16:15:32 +00:00
ceriel
f694435063
minor change
1987-03-11 13:56:17 +00:00
ceriel
e03d11afa2
Bug fix.
1987-03-11 11:13:55 +00:00
ceriel
6eaf182cee
Added Rcs Id
1987-03-10 11:49:39 +00:00
ceriel
815166e421
Added copyright notice
1987-03-09 19:15:41 +00:00