Commit Graph

  • faa4ad7964 EnumArg::_default_arg can (should) be const; make it so Stephen P. Bennett 2006-01-21 01:34:48 +0000
  • 27c1d97a7b Add VirtualConstructor, the coolest toy ever written. Ciaran McCreesh 2006-01-21 00:16:47 +0000
  • 7b72a5fd69 Change 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
  • 82ba4c4cee Add std-options to AUTOMAKE_OPTIONS Ciaran McCreesh 2006-01-20 06:11:48 +0000
  • effe9fbdbb Display compiler version in --version, if known. Ciaran McCreesh 2006-01-20 06:09:50 +0000
  • 122a7b5393 Don't use colour for non-tty output or for dumb terminals. Ciaran McCreesh 2006-01-20 05:21:46 +0000
  • 34fff22d84 Include libebt version information in --version display. Ciaran McCreesh 2006-01-20 04:12:21 +0000
  • 04f7bb3209 Work around weird bug in gcc 3.3 Ciaran McCreesh 2006-01-20 04:08:59 +0000
  • 9f3537b147 Fix 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
  • ef2391fedf Partial attribute support for icc. Ciaran McCreesh 2006-01-20 03:04:00 +0000
  • 518c7684e1 Move CODING_STANDARDS into Doxygen Ciaran McCreesh 2006-01-20 02:17:14 +0000
  • 81e10024fc More Doxygen updates. Ciaran McCreesh 2006-01-20 01:59:09 +0000
  • a01468df8c Fixed spelling Stephen P. Bennett 2006-01-20 01:52:53 +0000
  • d4c753da4a Minor coding style tweaks Ciaran McCreesh 2006-01-20 01:22:57 +0000
  • 9ded15bf77 Create 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
  • f606692f39 Shorten as-needed description so that it doesn't wrap in an 80 column terminal. Ciaran McCreesh 2006-01-20 00:56:40 +0000
  • 6d629dc95a More Doxygen comments. Ciaran McCreesh 2006-01-20 00:46:43 +0000
  • 14cf958649 Converted --help output to use a visitor, and handle EnumArg better Stephen P. Bennett 2006-01-20 00:43:06 +0000
  • f76ef486ea Use the Visitor Doxygen group. Add file and test Doxygen comments. Ciaran McCreesh 2006-01-20 00:34:01 +0000
  • 4f59c11d5c Add 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
  • f162820c7f Rename to TransformInsertIterator etc. rather from TranslateInsertIterator. Ciaran McCreesh 2006-01-20 00:07:04 +0000
  • 867d2b7dfb Regenerate 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
  • b62836c62e Doxygen updates Ciaran McCreesh 2006-01-19 23:24:53 +0000
  • e9b3450bf1 Use the new visitor templates for args/ Stephen P. Bennett 2006-01-19 22:25:04 +0000
  • 25aa93d22c Add in a few more tests for KeyValueConfigFile Ciaran McCreesh 2006-01-19 22:23:19 +0000
  • ebe3297f03 Add 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
  • 6e0ef486a1 Display a nicer error on commandline screwups Ciaran McCreesh 2006-01-19 20:26:26 +0000
  • b3bee5ca17 Switch 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
  • ceed973f97 Add tests for KeyValueConfigFile. Fix off by one error with unbraced variables. Ciaran McCreesh 2006-01-19 19:15:37 +0000
  • a239211d9e We don't need -Wno-overloaded-virtual with the new visitor code. Ciaran McCreesh 2006-01-19 19:14:37 +0000
  • f399ff1a78 StripAdapter's member is no longer a reference. Add testcases for StripAdapter as well Mark Loeser 2006-01-19 04:35:21 +0000
  • 816a7e4485 Remove composite_visitor, we don't use it any more. Ciaran McCreesh 2006-01-19 02:46:32 +0000
  • 4f672a6d76 Fixes 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
  • 523561e790 New style const capable visitors Ciaran McCreesh 2006-01-19 02:02:16 +0000
  • 8941370315 Return success from paludis --help Stephen P. Bennett 2006-01-18 18:13:30 +0000
  • 69fdaf4747 USE flag goodness Ciaran McCreesh 2006-01-17 22:47:31 +0000
  • bc67d7b709 Make install code cleaner with the new DepList RDEPEND options. Ciaran McCreesh 2006-01-17 20:34:04 +0000
  • cc6974f7ce Add CODING_STANDARDS to EXTRA_DIST Ciaran McCreesh 2006-01-17 20:33:31 +0000
  • a6a485c803 Changed --dl-rdepend-post to an enum. Options are never, always, and as-needed. Stephen P. Bennett 2006-01-17 20:13:28 +0000
  • 496f06a269 Initial coding standards overview Ciaran McCreesh 2006-01-17 19:52:07 +0000
  • 21ed2b404c EnumArg 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
  • e9caa13092 Add 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
  • 81564b60c7 Fix test script setup to work with distcheck Ciaran McCreesh 2006-01-17 17:50:47 +0000
  • 75e3b717da Some simple testcases Mark Loeser 2006-01-17 05:37:38 +0000
  • 257c29ad4b Initial use.mask support for Portage repositories Ciaran McCreesh 2006-01-17 03:08:03 +0000
  • 093e77ffc9 Use check_ rather than noinst_ for test scripts, programs and libraries Ciaran McCreesh 2006-01-17 03:07:20 +0000
  • 1b29133a5c Add FSEntry::realpath() Ciaran McCreesh 2006-01-17 02:04:42 +0000
  • d1472a68be Fix: warning: suggest parentheses around assignment used as truth value Mark Loeser 2006-01-17 01:11:31 +0000
  • 23cf6f01d9 Use InternalError rather than throwing a string for todo items Ciaran McCreesh 2006-01-17 01:09:11 +0000
  • bbb3c4e636 Fix parallel build issues Ciaran McCreesh 2006-01-17 00:44:49 +0000
  • 103e5770f1 Initial import Ciaran McCreesh 2006-01-17 00:27:43 +0000