Wouter van Kesteren
82a9e92b64
throw() -> noexcept
...
Change-Id: I461abfda8b7297c1bd04f1090f8d58fa96364616
Reviewed-on: https://galileo.mailstation.de/gerrit/1892
Reviewed-by: Saleem Abdulrasool <compnerd@compnerd.org>
Reviewed-by: Kylie McClain <somasis@exherbo.org>
2015-08-21 17:19:40 +02:00
Wouter van Kesteren
40c2e8e765
Fix linking error in e_repository_TEST.cc
...
e_repository_TEST.cc:180: undefined reference to `paludis::Set<paludis::WrappedValue<paludis::CategoryNamePartTag>, paludis::DefaultSetComparator<paludis::WrappedValue<paludis::CategoryNamePartTag> > >::find(paludis::WrappedValue<paludis::CategoryNamePartTag> const&) const'
2013-05-03 22:54:14 +02:00
Saleem Abdulrasool
0e6261448e
allow partitioning image
...
This adds a new function `expart' which allows partitioning the image into
separate parts. This information is then provided to the merge to record.
Signed-off-by: Saleem Abdulrasool <compnerd@compnerd.org>
2013-03-11 22:35:15 -07:00
Saleem Abdulrasool
ac8b624f58
fix tag mismatches
...
This is a mechanical change to address tag mismatches for forward declaration.
This is not an error, however, the sheer number of these warnings caused by the
extensive amount of forward declaration usage drowns out the errors. This has
no functional change.
2013-02-26 20:25:21 -08:00
Ciaran McCreesh
535b0908fb
GCC 4.7 does visibility differently
2012-04-15 14:51:19 +01:00
Elias Pipping
0d9560ed1d
Move explicit instantiations to namespace paludis
...
Makes clang++ happy
2011-08-07 18:18:38 +01:00
Ciaran McCreesh
5dbb7636dd
Replace Validated with WrappedValue
...
Slightly cleaner code, and will allow us to pass in additional
validation options.
2010-06-09 21:14:17 +01:00
Ciaran McCreesh
d3a6729806
Do sets differently
...
Sets from repositories are now named setname::repo, and we automatically
create a master setname containing all of those sets.
Cache sets cleanly whilst we're at it.
Fixes: ticket:746
2009-08-25 20:57:34 +01:00
Ciaran McCreesh
af59deeafa
kill more sr
2008-12-06 19:13:49 +00:00
Ciaran McCreesh
7cd0c2d122
Paludis is about choices.
2008-10-24 09:32:40 +01:00
Ciaran McCreesh
87294dc0c4
New Selection + Filter + Generator interface using Environment, replacing the old PackageDatabase Query. Fixes: ticket:559
2008-06-01 13:51:46 +00:00
Ciaran McCreesh
118de550d2
paludis::tr1:: is dead. We no longer support compilers that don't do tr1 (that means you, gcc-3).
2008-04-26 13:59:04 +00:00
Ciaran McCreesh
f6739689f4
Implement foo* sets. Fixes: ticket:561
2008-04-22 05:19:26 +00:00
Ciaran McCreesh
a23e77e48c
Give log messages an id
2008-04-16 14:01:13 +00:00
Ciaran McCreesh
c022723703
Fix ref to temp
2008-02-28 10:23:34 +00:00
Ciaran McCreesh
950188b342
Fix compile with icc 10.1
2008-01-23 06:56:30 +00:00
David Leverton
8ed98c4066
Sort keywords by name first, then by stable/testing/etc.
2008-01-22 01:25:28 +00:00
David Leverton
d4a6d90e2c
Tidy up some of the EAPI options.
2008-01-03 23:19:02 +00:00
Ciaran McCreesh
d832a1dd9e
Stop using libebt, libwrapiter. C++0x compliant iterators. Use static_assert, concepts where available.
2007-11-02 07:39:03 +00:00
Ciaran McCreesh
6e0aedd0a4
Remove email addresses from places that aren't AUTHORS
2007-10-23 23:33:12 +00:00
Ciaran McCreesh
08aec53f3f
Use an email address that works
2007-10-23 22:52:29 +00:00
Ciaran McCreesh
dc66c51d73
EAPI 1 support. Fixes: ticket:402. Fixes: ticket:403. Fixes: ticket:404. Fixes: ticket:405
2007-10-18 17:06:13 +00:00
Ciaran McCreesh
eb70ca8dae
More doxygen work
2007-10-09 07:38:42 +00:00
Ciaran McCreesh
538756fb32
Formatters
2007-09-22 09:26:29 +00:00
Ciaran McCreesh
50b532511e
More EAPI-configurable options. Allow characters other than underscore for USE_EXPAND. Fixes: ticket:285. Fixes: ticket:311
2007-07-07 09:41:17 +00:00
Ciaran McCreesh
624bfdfc96
r3770@snowflake: ciaranm | 2007-07-05 01:48:14 +0100
...
Collection -> Sequence, Set, Map. Fixes: ticket:241
2007-07-05 00:50:29 +00:00
Ciaran McCreesh
927e85f20d
r3336@snowflake: ciaranm | 2007-06-06 14:25:08 +0100
...
Use libwrapiter 1.2.0
2007-06-06 13:25:42 +00:00
Ciaran McCreesh
3faf8fd938
More EAPI work
2007-05-26 22:21:38 +00:00
Ciaran McCreesh
71c030417c
Change how we specify operators
2007-05-18 20:10:31 +00:00
Ciaran McCreesh
3fff5654a7
Cache VersionMetadata values. Make RESTRICT, HOMEPAGE DepSpecs rather than flat. Allow +/- in IUSE.
2007-05-13 09:22:21 +00:00
Piotr Jaroszyński
213d79e1a6
Small improvements and PMS compliance changes in name validators. Fixes: ticket:159 ticket:160
2007-05-02 17:55:19 +00:00
Piotr Jaroszyński
9dba31b07f
Change UseFlagState, VersionOperatorValue and LogContext to smart enums.
2007-04-28 12:55:20 +00:00
Ciaran McCreesh
8d4ad57e77
Disallow dots at the start of names
2006-12-31 01:49:40 +00:00
Ciaran McCreesh
7e2b6bec85
Move things around
2006-11-28 13:06:54 +00:00
Ciaran McCreesh
7f93223dfb
Make a SetName class
2006-10-26 12:07:34 +00:00
Ciaran McCreesh
9c411e3706
My email address is now ciaranm@ciaranm.org
2006-08-27 16:34:06 +00:00
Ciaran McCreesh
fc8698f501
Use compare rather than operator< for sr comparisons where appropriate. Our cpv comparisons are now approximately three million six hundred and twenty five thousand two hundred and seven times faster than pkgcore's.
2006-08-12 13:53:46 +00:00
Ciaran McCreesh
7aa27f82fb
Stop using smart_record, start using sr
2006-08-11 16:35:12 +00:00
Stephen P. Bennett
5ace55a1e6
Allow . in category names to make crossdev happy.
2006-07-12 21:28:45 +00:00
Ciaran McCreesh
e3d0e0c946
Remove some unnecessary inlining
2006-07-08 16:00:02 +00:00
Ciaran McCreesh
d9c88232ce
Tidy up some includes
2006-06-17 09:38:37 +00:00
Ciaran McCreesh
7864df6fe0
More documentation reworking
2006-04-19 18:16:31 +00:00
Ciaran McCreesh
e2251d0727
Change my email address. Sorry people, looks like you're all going to have to recompile everything :)
2006-04-14 12:07:57 +00:00
Ciaran McCreesh
aaf7416423
VCise sync
2006-04-05 12:18:54 +00:00
Ciaran McCreesh
998ded9090
Don't barf on -100dpi and the like in package names
2006-04-05 07:25:19 +00:00
Ciaran McCreesh
5bf1ffd28b
Don't allow / in repo names, as per GLEP 42.
2006-03-08 03:08:27 +00:00
Ciaran McCreesh
bab248ba64
Merge _name files.
2006-03-08 02:50:18 +00:00