summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG13
-rw-r--r--README14
2 files changed, 21 insertions, 6 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 4258e94..5133106 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,14 @@
+v14.10.5:
+ - fix the stupid refactoring bug with mob slave summons
+ - officially drop support for clang, all versions are too buggy
+ - implement Option<T> and Borrowed<T> with tests, but don't use them yet
+ - rename enum Option to Opt0 to move it out of the way
+ - add support for static libraries (clang is being retarded again)
+ - critical fix for the bug in parties (thanks Rawng)
+ - add support for cross-builds to the buildbot script
+ - fix a refactoring bug in magic
+ - fix an exposed bug in the magic 'dir_towards' function
+ - fix an exposed bug in char-server whispering
v14.8.29:
- fix testsuite
- add missing changelog
@@ -32,7 +43,7 @@ v14.6.30:
- play with obscure corners of the C++ standard that no one can interpret
- replace hand-coded network protocols with generate ones
- lots source layout and formatting cleanup
- - faster depedency calculation
+ - faster dependency calculation
- strict ids (yay less bugs, boo account/block entanglement)
- beginning of integers
- support libc++ (experimental)
diff --git a/README b/README
index e4d034f..758a6be 100644
--- a/README
+++ b/README
@@ -44,8 +44,8 @@ Important notes:
- TMWA requires git to build by default, use 'make dist' to get a tarball.
platform dependencies:
architecture:
- tested: x86 and (finally!) amd64; possibly x32
- required: little-endian (for now)
+ tested: x86, amd64, x32
+ likely to work: all architectures (patches welcome if they don't)
operating system:
known bad: Linux 2.6.26 and earlier
maintained: Linux 3.2 and later
@@ -63,7 +63,7 @@ build dependencies:
C++ compiler:
required: g++ 4.7.2 or higher
recommended: g++ 4.8.1 or higher
- likely to work: clang++ 3.3 or higher
+ not recommended: clang++ 3.3 or higher (all versions have unfixed bugs)
C++ library:
recommended: libstdc++ to match g++; may need patch for clang++
may work: libc++
@@ -76,7 +76,7 @@ runtime dependencies:
depends on what it was built against
instructions:
configuration:
- ./configure --disable-compat-symlinks
+ ./configure
(Takes most of the options GNU Autoconf's configure does - I won't
repeat the output of ./configure --help here.)
(--prefix=/usr, not --prefix usr, in order to prevent an ambiguity.
@@ -89,12 +89,16 @@ instructions:
make -jN
build test:
make test
- (Not really useful yet. Requires source of Google Test.)
+ (Nowhere near complete useful yet. Requires source of Google Test.)
+ make format; git diff --exit-code
install:
make install DESTDIR=/whatever
(See "what is installed" below)
install test:
not implemented
+ distribution tarballs:
+ make dist
+ make bindist
Note about attoconf:
TMWA's ./configure script is implemented using a python package