1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00
Commit graph

4759 commits

Author SHA1 Message Date
Richard Brooksby
e1eaef56c8 Additional merges accidentally left out of changelist 182578. oops.
Copied from Perforce
 Change: 182580
 ServerID: perforce.ravenbrook.com
2013-06-06 15:11:45 +01:00
Richard Brooksby
6fede51a87 Merging branch/2013-05-21/final-destroy. now we can finally destroy things.
Copied from Perforce
 Change: 182578
 ServerID: perforce.ravenbrook.com
2013-06-06 15:04:30 +01:00
Richard Brooksby
982dc78f06 Merging branch/2013-06-05/diag to eliminate the "diag" system. hurrah!
Copied from Perforce
 Change: 182575
 ServerID: perforce.ravenbrook.com
2013-06-06 14:56:47 +01:00
Gareth Rees
a2de65a0d9 Fix build on linux.
Copied from Perforce
 Change: 182574
 ServerID: perforce.ravenbrook.com
2013-06-06 14:21:39 +01:00
Gareth Rees
210e2febfb Remove diag.c from xcode project.
Copied from Perforce
 Change: 182572
 ServerID: perforce.ravenbrook.com
2013-06-06 13:58:01 +01:00
Gareth Rees
27601f7af0 Remove mentions of diagnostic feedback from the design documents and the code; add mentions of corresponding events.
Copied from Perforce
 Change: 182570
 ServerID: perforce.ravenbrook.com
2013-06-06 13:47:33 +01:00
Gareth Rees
1fccf16a37 Delete test-runner.py: this was obsoleted by the variety reform and by improvements to the build system.
Copied from Perforce
 Change: 182569
 ServerID: perforce.ravenbrook.com
2013-06-06 13:46:57 +01:00
Gareth Rees
294abbca99 Delete ntbuild.cmd: this was obsoleted by the variety reform.
Copied from Perforce
 Change: 182568
 ServerID: perforce.ravenbrook.com
2013-06-06 13:46:31 +01:00
Gareth Rees
3627d69bd2 Remove the diag variety (and the obsolete ti variety) from the makefiles.
Copied from Perforce
 Change: 182567
 ServerID: perforce.ravenbrook.com
2013-06-06 13:46:08 +01:00
Gareth Rees
b3d814ec12 Revert changes to finaltest and poolmrg that shouldn't be merged.
Copied from Perforce
 Change: 182564
 ServerID: perforce.ravenbrook.com
2013-06-06 13:06:22 +01:00
Richard Brooksby
d14b8bbc81 Merging branch/2013-05-01/keyword-arguments to pick up keyword arguments for object formats.
Copied from Perforce
 Change: 182562
 ServerID: perforce.ravenbrook.com
2013-06-06 12:55:04 +01:00
Gareth Rees
1c4ff669ac Remove diag facility.
Copied from Perforce
 Change: 182553
 ServerID: perforce.ravenbrook.com
2013-06-05 18:35:40 +01:00
Gareth Rees
6c417ee90d Need -pthread on linux too.
Copied from Perforce
 Change: 182551
 ServerID: perforce.ravenbrook.com
2013-06-05 17:49:20 +01:00
Gareth Rees
1cea0ed1f6 Prefer -pthread to -lpthread.
Copied from Perforce
 Change: 182550
 ServerID: perforce.ravenbrook.com
2013-06-05 17:46:51 +01:00
Gareth Rees
faaf7d1ae9 Need to specify -std=c99 to get a declaration of vsnprintf.
Copied from Perforce
 Change: 182548
 ServerID: perforce.ravenbrook.com
2013-06-05 17:30:27 +01:00
Gareth Rees
daeb7e76ae Need -lpthread when building the toy scheme interpreter.
Copied from Perforce
 Change: 182547
 ServerID: perforce.ravenbrook.com
2013-06-05 17:13:07 +01:00
Gareth Rees
37e3e2dfac Suppress "variable may be used uninitialized" warnings.
Copied from Perforce
 Change: 182545
 ServerID: perforce.ravenbrook.com
2013-06-05 16:44:35 +01:00
Gareth Rees
b32d6919a7 Remove -wshadow from cflags: causes the toy scheme interpreter to fail to build on freebsd (because <string.h> defines a function index on bsd).
Copied from Perforce
 Change: 182544
 ServerID: perforce.ravenbrook.com
2013-06-05 16:41:31 +01:00
Gareth Rees
058568fab1 Add instructions for how to build mpseventsql on freebsd.
Copied from Perforce
 Change: 182542
 ServerID: perforce.ravenbrook.com
2013-06-05 16:27:07 +01:00
Gareth Rees
1883ec274b Turn cflags back on after testing for sqlite3.h.
Copied from Perforce
 Change: 182541
 ServerID: perforce.ravenbrook.com
2013-06-05 16:22:58 +01:00
Gareth Rees
c4b603190f Ensure that sqlite3.h is correctly detected (and mpseventsql built) on freebsd if the sqlite3 port is installed.
Copied from Perforce
 Change: 182539
 ServerID: perforce.ravenbrook.com
2013-06-05 15:58:28 +01:00
Gareth Rees
b2e2f66c28 Ensure that mpseventcnv and mpseventtxt are built by default on windows, and that mpseventsql is buildable if you request it.
Copied from Perforce
 Change: 182537
 ServerID: perforce.ravenbrook.com
2013-06-05 15:27:42 +01:00
Gareth Rees
08111255cc Fix compilation of test suite on unix.
Copied from Perforce
 Change: 182536
 ServerID: perforce.ravenbrook.com
2013-06-05 15:05:57 +01:00
Gareth Rees
edacd7b9fe New branch mps/branch/2013-06-05/diag for removing the diag system.
Copied from Perforce
 Change: 182534
 ServerID: perforce.ravenbrook.com
2013-06-05 13:49:30 +01:00
Richard Brooksby
3b37d681c2 Linking tags to mmprevol requests (e.g. request.epcode.12345) to their location on info.ravenbrook.com.
Copied from Perforce
 Change: 182526
 ServerID: perforce.ravenbrook.com
2013-06-05 00:57:04 +01:00
Gareth Rees
3c5b19a611 Reorganize windows build so that facts are mentioned in only one place.
Provide "testrun" target (and batch file) for running the test suite.

Copied from Perforce
 Change: 182516
 ServerID: perforce.ravenbrook.com
2013-06-04 20:40:07 +01:00
Richard Brooksby
ffa9023480 Updated manual html
Copied from Perforce
 Change: 182508
 ServerID: perforce.ravenbrook.com
2013-06-04 18:09:46 +01:00
Richard Brooksby
1582bebe0b Fixing a couple of sphinx warnings found by design document conversion.
Copied from Perforce
 Change: 182507
 ServerID: perforce.ravenbrook.com
2013-06-04 18:09:37 +01:00
Richard Brooksby
6d3e796e0f Updated manual html
Copied from Perforce
 Change: 182506
 ServerID: perforce.ravenbrook.com
2013-06-04 18:01:26 +01:00
Richard Brooksby
a68238f41a Incorporating index items into design document metadata so that an extra stub for each design document is not required in the manual sources.
Copied from Perforce
 Change: 182505
 ServerID: perforce.ravenbrook.com
2013-06-04 18:00:54 +01:00
Nick Barnes
a224c8f3dc Fix rst syntax errors and add todos to strategy.rst
Copied from Perforce
 Change: 182497
 ServerID: perforce.ravenbrook.com
2013-06-04 15:56:52 +01:00
Nick Barnes
3c21389b1d Fix typo that broke this rst file.
Copied from Perforce
 Change: 182494
 ServerID: perforce.ravenbrook.com
2013-06-04 15:33:04 +01:00
Nick Barnes
240bfcf4c4 Check in incomplete strategy design doc.
Copied from Perforce
 Change: 182491
 ServerID: perforce.ravenbrook.com
2013-06-04 15:28:02 +01:00
Gareth Rees
d366631c18 Fix typos: args for args.
Copied from Perforce
 Change: 182485
 ServerID: perforce.ravenbrook.com
2013-06-04 14:06:12 +01:00
Richard Brooksby
0dfc30dc33 Fixing prototype to show "args" not "va_list", since that's changed.
Linking to request.mps.170186.
Fixing link to design.keyword-arguments.
Typo.

Copied from Perforce
 Change: 182480
 ServerID: perforce.ravenbrook.com
2013-06-04 13:36:49 +01:00
Richard Brooksby
fa0fd4df75 Updated manual html
Copied from Perforce
 Change: 182461
 ServerID: perforce.ravenbrook.com
2013-06-04 01:12:09 +01:00
Richard Brooksby
9f11889074 Updating logo in the mps manual to the new escheresque logo, using the clair de lune palette.
Copied from Perforce
 Change: 182460
 ServerID: perforce.ravenbrook.com
2013-06-04 01:11:00 +01:00
Richard Brooksby
c80a235081 Fixing duplicate reference error.
Copied from Perforce
 Change: 182436
 ServerID: perforce.ravenbrook.com
2013-06-03 17:21:20 +01:00
Richard Brooksby
ead194349a Miscellaneous design document improvements.
Documenting why WriteF on points comes out with the wrong endianness on Intel platforms.

Copied from Perforce
 Change: 182421
 ServerID: perforce.ravenbrook.com
2013-06-03 12:57:55 +01:00
Gareth Rees
e07ee8b8e3 Make expt825 and awlutth test cases build on os x.
Add exposet0, expt825 and zmess test cases to test suite on OS X.

Copied from Perforce
 Change: 182415
 ServerID: perforce.ravenbrook.com
2013-06-03 12:18:05 +01:00
Gareth Rees
b764d4b19d Improve organization of comm.gmk:
* Mention each target once (this makes it more reliable to modify the set of targets).
* Include exposet0, expt825 and xmess in the automatically run test cases.
* For other test cases, explain why not included in automated test suite.
* Organize targets alphabetically (this is makes it easier to check the lists against each other).

Copied from Perforce
 Change: 182413
 ServerID: perforce.ravenbrook.com
2013-06-03 11:35:01 +01:00
Richard Brooksby
2db76fa048 Adding section number stripping to design document conversion, to allow section numbers to be included.
Copied from Perforce
 Change: 182391
 ServerID: perforce.ravenbrook.com
2013-06-02 12:30:10 +01:00
Richard Brooksby
a61c62c3c9 Reverting citations to ravenbrook style.
Copied from Perforce
 Change: 182378
 ServerID: perforce.ravenbrook.com
2013-06-01 10:43:08 +01:00
Richard Brooksby
fdd4844fa9 Fixing modtime comparison so that design documents get reconverted if modified.
Copied from Perforce
 Change: 182377
 ServerID: perforce.ravenbrook.com
2013-06-01 10:42:51 +01:00
Richard Brooksby
0c6d275f3f Tidying up design conversion extension.
Copied from Perforce
 Change: 182375
 ServerID: perforce.ravenbrook.com
2013-06-01 10:02:26 +01:00
Richard Brooksby
a432549e81 Converting design documents within the sphinx extension so that tools like readthedocs.org can generate the manual.
Copied from Perforce
 Change: 182373
 ServerID: perforce.ravenbrook.com
2013-06-01 03:42:28 +01:00
Richard Brooksby
d0aacd13d2 Fixing up some code snippet formatting.
Copied from Perforce
 Change: 182372
 ServerID: perforce.ravenbrook.com
2013-05-31 19:19:08 +01:00
Gareth Rees
6cf9953846 Use restructuretext citations for references in design documents.
Copied from Perforce
 Change: 182334
 ServerID: perforce.ravenbrook.com
2013-05-30 17:31:42 +01:00
Gareth Rees
aa16236b2a Ansi i/o module checks its arguments using aver.
Copied from Perforce
 Change: 182327
 ServerID: perforce.ravenbrook.com
2013-05-30 16:21:42 +01:00
Gareth Rees
dad0cabdf7 Guard the calls to mps_io_flush so that it can only be called after mps_io_create.
Copied from Perforce
 Change: 182322
 ServerID: perforce.ravenbrook.com
2013-05-30 15:24:41 +01:00