faa4ad7964EnumArg::_default_arg can (should) be const; make it so
Stephen P. Bennett
2006-01-21 01:34:48 +0000
27c1d97a7bAdd VirtualConstructor, the coolest toy ever written.
Ciaran McCreesh
2006-01-21 00:16:47 +0000
7b72a5fd69Change the output for failed tests to produce 'filename:line: message' on a line of its own so that Vim quickfix can parse and locate errors without assistance.
Ciaran McCreesh
2006-01-20 20:11:55 +0000
82ba4c4ceeAdd std-options to AUTOMAKE_OPTIONS
Ciaran McCreesh
2006-01-20 06:11:48 +0000
effe9fbdbbDisplay compiler version in --version, if known.
Ciaran McCreesh
2006-01-20 06:09:50 +0000
122a7b5393Don't use colour for non-tty output or for dumb terminals.
Ciaran McCreesh
2006-01-20 05:21:46 +0000
34fff22d84Include libebt version information in --version display.
Ciaran McCreesh
2006-01-20 04:12:21 +0000
04f7bb3209Work around weird bug in gcc 3.3
Ciaran McCreesh
2006-01-20 04:08:59 +0000
9f3537b147Fix attribute support on GCC 3.3. Don't try to use the weak linkage trick unless our compiler is known to provide a working __attribute__((weak)).
Ciaran McCreesh
2006-01-20 03:34:34 +0000
ef2391fedfPartial attribute support for icc.
Ciaran McCreesh
2006-01-20 03:04:00 +0000
518c7684e1Move CODING_STANDARDS into Doxygen
Ciaran McCreesh
2006-01-20 02:17:14 +0000
9ded15bf77Create an AcceptVisitor class and accept_visitor convenience function to simplify calling accept on each item in a container of pointers to nodes. Use them.
Ciaran McCreesh
2006-01-20 01:21:17 +0000
f606692f39Shorten as-needed description so that it doesn't wrap in an 80 column terminal.
Ciaran McCreesh
2006-01-20 00:56:40 +0000
14cf958649Converted --help output to use a visitor, and handle EnumArg better
Stephen P. Bennett
2006-01-20 00:43:06 +0000
f76ef486eaUse the Visitor Doxygen group. Add file and test Doxygen comments.
Ciaran McCreesh
2006-01-20 00:34:01 +0000
4f59c11d5cAdd Doxygen comments to visitor. Move Visits into visitor_internals since the unwashed masses shouldn't be touching it directy.
Ciaran McCreesh
2006-01-20 00:26:36 +0000
f162820c7fRename to TransformInsertIterator etc. rather from TranslateInsertIterator.
Ciaran McCreesh
2006-01-20 00:07:04 +0000
867d2b7dfbRegenerate m4-created files where needed. Should only affect SVN users who don't rerun ./autogen.bash after every update. Normal users (if we ever get any) shouldn't ever hit this, and so won't need the GNU m4 dependency.
Ciaran McCreesh
2006-01-19 23:47:58 +0000
e9b3450bf1Use the new visitor templates for args/
Stephen P. Bennett
2006-01-19 22:25:04 +0000
25aa93d22cAdd in a few more tests for KeyValueConfigFile
Ciaran McCreesh
2006-01-19 22:23:19 +0000
ebe3297f03Add in GPL headers where missing. Add KeyValueConfigFileError and use it rather than InternalError. Make DefaultConfigError and KeyValueConfigFileError descend from ConfigurationError rather than Exception.
Ciaran McCreesh
2006-01-19 22:21:09 +0000
6e0ef486a1Display a nicer error on commandline screwups
Ciaran McCreesh
2006-01-19 20:26:26 +0000
b3bee5ca17Switch to using PALUDIS_HERE rather than __PRETTY_FUNCTION__. Make the test framework print out more exception information where it is available. We use a linker trick to avoid having libpaludistest.a require libpaludis.a.
Ciaran McCreesh
2006-01-19 19:16:26 +0000
ceed973f97Add tests for KeyValueConfigFile. Fix off by one error with unbraced variables.
Ciaran McCreesh
2006-01-19 19:15:37 +0000
a239211d9eWe don't need -Wno-overloaded-virtual with the new visitor code.
Ciaran McCreesh
2006-01-19 19:14:37 +0000
f399ff1a78StripAdapter's member is no longer a reference. Add testcases for StripAdapter as well
Mark Loeser
2006-01-19 04:35:21 +0000
816a7e4485Remove composite_visitor, we don't use it any more.
Ciaran McCreesh
2006-01-19 02:46:32 +0000
4f672a6d76Fixes for icc: define and use next() rather than ++ to advance pointers, add in a few new includes.
Ciaran McCreesh
2006-01-19 02:29:55 +0000
21ed2b404cEnumArg changes. Added description fields for each allowed arg, and allow for a default arg if it's not specified.
Stephen P. Bennett
2006-01-17 18:57:23 +0000
e9caa13092Add setup/cleanup scripts for is_file_with_extension_TEST rather than using the source file so that distcheck works.
Ciaran McCreesh
2006-01-17 18:08:47 +0000
81564b60c7Fix test script setup to work with distcheck
Ciaran McCreesh
2006-01-17 17:50:47 +0000
75e3b717daSome simple testcases
Mark Loeser
2006-01-17 05:37:38 +0000
257c29ad4bInitial use.mask support for Portage repositories
Ciaran McCreesh
2006-01-17 03:08:03 +0000
093e77ffc9Use check_ rather than noinst_ for test scripts, programs and libraries
Ciaran McCreesh
2006-01-17 03:07:20 +0000