carl
3466e84f46
ANSI C conversion of code, adapt man pages accordingly. Some autodocs added.
2019-05-11 01:01:21 +08: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
3463f0c944
bts2str(), long2str() are in <ack_string.h>
2017-11-10 18:00:00 -05:00
David Given
7f64fe96c7
Properly declare the library headers as dependencies.
2016-11-05 11:47:36 +01: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
2dab95eced
Move the em_code headers into the em_code module.
2016-08-14 14:17:35 +02:00
David Given
4d24666432
Move util/data into modules/src/em_data, for consistency with the other
...
modules.
2016-08-14 14:09:38 +02:00
David Given
0d77cb8279
We can build our first C file.
2016-08-07 21:56:53 +02:00
David Given
f9c77fca03
Replace the hacky cflags variable with an equally hacky but vastly
...
more useful magic vars variable.
2016-07-27 00:10:15 +02:00
David Given
2770a83837
More programs, more libraries. src/modules build files are now saner.
2016-07-23 00:30:31 +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
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
67c4f3de87
Modified to allow a space between the sign and the first digit of a constant.
2007-04-23 23:24:46 +00:00
dtrg
b611731ec3
Updated .distr files for the new release.
2007-02-25 12:51:55 +00:00
dtrg
6d58210806
em_table is now in /h, not /etc.
2007-02-25 12:51:21 +00:00
dtrg
dbe10d2c19
Updated to the version 0.1 of Prime Mover (which involves some syntax changes).
2006-10-15 00:28:12 +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
dtrg
8ea67498ed
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
2006-07-18 17:10:18 +00:00
ceriel
65cd309c08
'ed -' is no longer supported by some systems. Use 'ed -s'
1995-08-15 08:43:10 +00:00
ceriel
5c83e7dbb5
Header --> Id
1994-06-24 11:31:16 +00:00
ceriel
103cbb4319
Added prototyping stuff
1993-11-10 12:09:49 +00:00
ceriel
df1ed9426d
Do not use '#endif/#else xxx'; it is not allowed for ANSI C
1991-12-17 15:28:58 +00:00
ceriel
f4ecd50601
made more acceptable for ANSI C
1991-11-26 14:48:27 +00:00
ceriel
0d6ddc094b
lib/em_data.a --> lib.bin/em_data.a
1991-11-25 09:49:27 +00:00
ceriel
4e99d889ff
Changed manual page installation mechanism
1991-11-05 15:31:14 +00:00
ceriel
18897487a9
do not do lintlib installation on 'make install', also make sure
...
that every proto.make has a lintlib entry
1991-10-09 19:02:55 +00:00
ceriel
7551b8e83a
Changes to manual page
1991-10-01 12:18:39 +00:00
ceriel
0ae5c1e43e
Fixed: Added -I.
1991-09-12 16:39:50 +00:00
ceriel
73177ad913
New installation mechanism
1991-08-26 16:50:25 +00:00
ceriel
e0ff37aa6e
support for long strings
1990-08-01 14:30:45 +00:00
ceriel
1a18efbe49
EM_mkcalls is obsolete
1990-03-14 10:16:49 +00:00
ceriel
e2b5163869
avoid a null-reference
1989-06-19 11:09:44 +00:00
ceriel
9751e398e3
Made easier to use other compiler
1989-02-16 16:33:29 +00:00
ceriel
751854f36a
prevent multiple includes
1988-09-27 09:50:34 +00:00
ceriel
f8a9f58006
Parameterize archiver
1988-08-23 13:16:38 +00:00
ceriel
b3efe7e46c
should not result in commons; does not work with some ranlibs
1988-07-12 20:34:16 +00:00
ceriel
7f6d1911e2
comment sign at begin of line
1988-07-05 12:56:43 +00:00
ceriel
1f07fc05a4
fixed bug with linenumber counting
1988-06-29 14:05:37 +00:00
ceriel
c68c06d0c3
only check duplicate ms_emx
1988-06-15 15:25:50 +00:00
ceriel
62c9bd14ce
made to work for distribution
1988-04-19 18:58:08 +00:00
ceriel
b0715c481b
also make a makecalls for code expander
1988-04-11 09:48:59 +00:00
ceriel
629fc3f824
adapted to new em_code module
1988-01-14 13:19:32 +00:00
ceriel
7b317f79e2
The 'ahead' mechanism was not right
1987-11-09 11:45:39 +00:00
ceriel
5f6b6651e1
fixes
1987-08-06 14:21:01 +00:00
ceriel
5ca1be74b8
bug fix: did not check externals right
1987-07-03 16:41:45 +00:00
ceriel
10caf5c785
The em_argtype sometimes was not set right
1987-07-03 10:35:55 +00:00