Gareth Rees
|
a3c7ed0cab
|
Turn on -wextra -wwrite-strings when compiling with gcc or clang.
Add missing initializer to mps_args_none.
Change "char *" to "const char *" where necessary.
Copied from Perforce
Change: 183494
ServerID: perforce.ravenbrook.com
|
2013-09-30 17:18:52 +01:00 |
|
Richard Brooksby
|
f0e9d74c3c
|
The fragmentation limit argument to the mvt pool class is now passed as a floating point fraction, not a percentage, in the keyword interface.
Copied from Perforce
Change: 181862
ServerID: perforce.ravenbrook.com
|
2013-05-16 13:54:06 +01:00 |
|
Richard Brooksby
|
818a65f36f
|
Replacing duplicate *trivvarargs methods with a single implementation in args.c.
Copied from Perforce
Change: 181851
ServerID: perforce.ravenbrook.com
|
2013-05-16 13:10:01 +01:00 |
|
Richard Brooksby
|
688b5bf73d
|
Converting varags on buffer and ap creation into keyword argument lists.
Copied from Perforce
Change: 181680
ServerID: perforce.ravenbrook.com
|
2013-05-09 18:25:53 +01:00 |
|
Richard Brooksby
|
af44d1241f
|
Replacing varargs passed to seginit with keyword argument list.
Copied from Perforce
Change: 181679
ServerID: perforce.ravenbrook.com
|
2013-05-09 17:34:01 +01:00 |
|
Richard Brooksby
|
f4416c7efc
|
Changing required keyword arguments to cause an assertion rather than return a status code, and removing repetition in how this is expressed.
Copied from Perforce
Change: 181674
ServerID: perforce.ravenbrook.com
|
2013-05-09 15:15:40 +01:00 |
|
Richard Brooksby
|
dfd7156740
|
Tidying up arg.c and arg.h.
Copied from Perforce
Change: 181665
ServerID: perforce.ravenbrook.com
|
2013-05-09 13:01:16 +01:00 |
|
Richard Brooksby
|
3815e622a8
|
Draft design document for keyword arguments.
Correcting hex "spelling" of KeySig.
Copied from Perforce
Change: 181661
ServerID: perforce.ravenbrook.com
|
2013-05-09 11:40:22 +01:00 |
|
Richard Brooksby
|
3189ccfc9b
|
Consolidating common pool keywords.
Copied from Perforce
Change: 181649
ServerID: perforce.ravenbrook.com
|
2013-05-09 00:06:07 +01:00 |
|
Richard Brooksby
|
b323278e18
|
Implementing configurable maximum argument list length.
Copied from Perforce
Change: 181648
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:47:38 +01:00 |
|
Richard Brooksby
|
03c7de38b6
|
Macroizing keyword definitions and adding more keyword argument checking methods.
Copied from Perforce
Change: 181647
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:40:40 +01:00 |
|
Richard Brooksby
|
8504a81cf3
|
Eliminating mps_key_varargs and instead decoding deprecated varargs in one place in mpsi.c, so that each pool or other class doesn't have to deal with them.
Copied from Perforce
Change: 181638
ServerID: perforce.ravenbrook.com
|
2013-05-08 17:24:11 +01:00 |
|
Richard Brooksby
|
c781e594a8
|
Adding keyword argument checking for format and chain.
Copied from Perforce
Change: 181637
ServerID: perforce.ravenbrook.com
|
2013-05-08 16:29:12 +01:00 |
|
Richard Brooksby
|
07f446a450
|
Converting pools to use keyword arguments, mostly, and so far inconsistently, but at least it compiles.
Copied from Perforce
Change: 181635
ServerID: perforce.ravenbrook.com
|
2013-05-08 16:21:12 +01:00 |
|
Richard Brooksby
|
c0a8608bf7
|
Basically working keyword arguments, though vmparam is unsatisfactory.
Copied from Perforce
Change: 181545
ServerID: perforce.ravenbrook.com
|
2013-05-03 17:20:35 +01:00 |
|
Richard Brooksby
|
1bc62b27ef
|
First draft of keyword arguments. mainly checking in in order to try working with git fusion on this branch.
Copied from Perforce
Change: 181538
ServerID: perforce.ravenbrook.com
|
2013-05-02 17:55:07 +01:00 |
|