e446bfd904
(empth_t, empth_sem_t) [_EMPTH_WIN32]: Use incomplete types, not void for
...
abstract data types.
2004-02-17 18:05:23 +00:00
237baffca9
Supply prototypes where possible. This uncovered type errors with
...
thread entrypoints:
(lwpSelect, shutdown_sequence): Parameters didn't match thread entry
point prototype.
(lwpEntryPoint): Arguments didn't match thread entry point prototype.
Change linkage of functions without prototype declaration to static
where possible.
Remove some superflous declarations, replace others by suitable
includes.
2004-02-17 17:59:30 +00:00
7dbb87b0e0
Windows cleanup: include proper headers, remove unused variables, fix
...
type of signal handler. Mostly from Ron Koenderink.
2004-02-16 17:44:38 +00:00
cc5d78c2f0
(move_ground): Remove superflous parameter `mobility'. Callers
...
changed. Edit for clarity. No functional changes.
2004-02-15 21:27:41 +00:00
4fa84b5cb1
(emp_sig_t): Pre-ISO C compatibility cruft. Just use void.
2004-02-15 21:00:27 +00:00
b218799e15
(payo): Previous revision screwed up ally bonus.
2004-02-15 20:28:52 +00:00
27efd2c266
(upd_ship): Capability fish didn't work together with capability oil.
2004-02-15 19:30:03 +00:00
42a43e1461
(player_accept): Passed pointer to incorrect type to accept().
2004-02-15 19:26:52 +00:00
9a9820d77a
(clean): Fix for Windows.
2004-02-15 19:24:08 +00:00
7f8baa23f0
Fix markup of right quotes.
2004-02-15 19:23:42 +00:00
a09d36121f
Fix generated HTML: proper !DOCTYPE, head, body, p.
...
Fix request parsing, so empty requests are properly ignored.
2004-02-15 19:21:52 +00:00
d368e696c0
Spelling fixes.
2004-02-15 18:23:45 +00:00
a825fd9f2c
One TH request per file; remove second one.
2004-02-15 18:21:50 +00:00
a43e509c5e
Clarification.
2004-02-15 18:20:37 +00:00
792e81428c
Use plain double quote instead of \*Q and \*U in .EX, because it's
...
typed text.
2004-02-15 18:20:13 +00:00
358606e0f1
(Q, U): Expanded into nothing; fix.
2004-02-15 18:15:48 +00:00
d76180e80d
(lF): Unused, remove.
2004-02-15 18:12:45 +00:00
237d9ba1c8
Deviated from actual behavior (matched old behavior?). Fixed.
2004-02-15 17:38:23 +00:00
55d58955a8
empclient later than 2.8 support the Empire 4 protocol, too. Don't
...
claim no other client supports it.
2004-02-15 17:35:30 +00:00
4f94dbae3a
Fix title (second argument of TH).
2004-02-15 17:31:56 +00:00
72cc68b837
Stricter tests for requests.
...
Request s3 doesn't exist, remove translation.
2004-02-15 17:29:21 +00:00
cb5c45dcd2
Fix indentation; $ in the middle of regexps confuses Emacs, so use \Z
...
instead. No functional changes.
2004-02-15 16:22:02 +00:00
eca121f709
Parse requests properly. Simpler, more correct and more robust.
...
Fix translation of escapes. Still a hack.
Fix Empire client prompt in translation of EX and SY.
2004-02-15 16:14:46 +00:00
1625567f97
Fix markup: bogus numerical arguments that were mapped to zero
...
silently (troff) or under protest (groff); table column width (also
fixed some .L arguments to match actual game output); spacing in
no-fill text; stray .FI, .in and .ce messing up indentation; stray .L;
misspelled request and escape names; escaping of control and escape
characters; properly ignore form-feed; argument quoting; extra
arguments to .NF. Still broken: .L abused for headings, which
triggers many groff warnings about negative indentation.
2004-02-15 15:59:09 +00:00
4456ef9a3a
(nF, eF, bF, iF, lF, pF, cS, CS): Define to silence groff.
2004-02-15 13:22:39 +00:00
627f2f3ab2
Convert tabs before \" comments into spaces (troff pitfall).
2004-02-15 08:40:09 +00:00
8288c3a5c7
(SY, EX): Fix Empire client prompt.
2004-02-15 07:59:04 +00:00
c5c6042f36
(eF, EF): Font C doesn't exist, use R.
2004-02-15 07:58:02 +00:00
4091a5ff0b
(N, EF): Define to R to silence groff.
2004-02-15 07:56:46 +00:00
949f3ae940
4.2.13 last minute changes.
2004-02-13 22:20:17 +00:00
995a22dd91
Change tarball names to empire$part-4.2.13.tar.gz. Tarballs now
...
unpack in a directory whose name matches the tarball name, as usual.
2004-02-13 21:27:19 +00:00
9020da90b5
Set archive members' owner, group and force sensible permissions.
2004-02-13 21:07:24 +00:00
94b86ae057
(lwpInitContext): Fix .function for current versions of as.
2004-02-13 21:00:06 +00:00
9cfb72ab45
(main, USERNAME): Change Windows user name from win-empcl2.8 to nobody
...
to get rid of the version number. Keeping it up-to-date by hand is
too much work, but leaving it at 2.8 would be confusing.
2004-02-12 16:50:48 +00:00
15c1afe4ae
(FREEBSDLFLAGS): Compile with symbols.
...
(HPCFLAGS, HPUXCFLAGS, RTPCLFLAGS, SOLCFLAGS, AIXCFLAGS): NOFLOCK is
unused, don't define it.
2004-02-10 19:45:41 +00:00
cbf9d68372
Don't fool around with obsolete strings.h, just include standard
...
string.h.
2004-02-10 18:17:34 +00:00
51c3215cf8
Fix previous rev.
2004-02-10 18:11:44 +00:00
fa3675836a
Fix the previous revision.
2004-02-10 13:57:23 +00:00
2e57b2b610
Document production, feeding and plague for units.
2004-02-10 13:54:18 +00:00
07ee157e2a
(move_ground): explore() used endsect without initialized in certain
...
cases, e.g. `expl X,Y N X,Y'. Other callers might have had similar
problems. Fix: always assign to *END. Thanks to Marc Olzheim for
help with debugging and fixing this.
2004-02-10 10:49:21 +00:00
974ffded01
Do not regenerate mobility faster while it is negative.
2004-02-10 08:22:13 +00:00
e772e08dde
Fix markup.
2004-02-10 08:17:28 +00:00
258b21e41b
Fix .NA and .TH.
2004-02-10 08:14:34 +00:00
a3c7146c91
Create info.text.tar.gz and info.html.tar.gz.
2004-02-07 02:23:00 +00:00
ffcf6bff0f
(iom, fdmax, newoutput): Serve no purpose since previous rev., remove
...
along with code to maintain them. This removes the last uses of
io_mask.c io_mask.h; remove them.
2004-02-07 02:01:47 +00:00
c865f885e5
(install, ntinstall): Create the data directory.
...
(ntinstall): Remove erroneous and superflous mkdir bin.
2004-02-07 01:49:35 +00:00
024fa262f7
Update for 4.2.13.
2004-02-07 01:22:53 +00:00
99ec0e41d1
Remove outdated version information for now. Keeping it up-to-date by
...
hand is too much work; should be automated.
2004-02-07 01:19:00 +00:00
f23d2846f9
New make target dist, to run new src/scripts/mkdist.
2004-02-07 01:09:22 +00:00
1669add706
Creating make include files with make doesn't work with many makes out
...
there. Back out for 4.2.13. You have to create the make include
files by hand if they don't exist. That's the case for freshly
checked out trees.
2004-02-07 00:54:35 +00:00