Exheredludis/python
Marvin Schmidt 57d293ab1f python: Implement and expose Environment::reduced_username
It was forgotten in 917cc160a which introduced this pure virtual
function in the `Environment` base class:

/var/tmp/paludis/build/sys-apps-paludis-scm/work/paludis-scm/python/environment.cc:48:7: note:   because the following virtual functions are pure within 'EnvironmentImplementationWrapper':
 class EnvironmentImplementationWrapper :
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/tmp/paludis/build/sys-apps-paludis-scm/work/paludis-scm/paludis/environment_implementation.hh:23:0,
                 from /var/tmp/paludis/build/sys-apps-paludis-scm/work/paludis-scm/paludis/environments/paludis/paludis_environment.hh:23,
                 from /var/tmp/paludis/build/sys-apps-paludis-scm/work/paludis-scm/python/environment.cc:24:
/var/tmp/paludis/build/sys-apps-paludis-scm/work/paludis-scm/paludis/environment.hh:427:33: note:       virtual std::__cxx11::string paludis::Environment::reduced_username() const
             virtual std::string reduced_username() const = 0;
                                 ^~~~~~~~~~~~~~~~
2018-07-05 22:22:33 +02:00
..
about.cc Change subversion revision for git head 2008-06-14 17:30:19 +00:00
action_TEST.py PretendAction needs destination 2010-08-13 13:39:35 +01:00
action.cc Use sphinx (which is Pythons 2 and 3 compatible) to build Python API documentation instead of Python 2 only epydoc. 2013-12-29 20:04:18 +00:00
additional_tests_so.cc Remove email addresses from places that aren't AUTHORS 2007-10-23 23:33:12 +00:00
additional_tests.cc Remove 'breaks Portage' code 2014-09-17 20:09:50 +01:00
additional_tests.hh Remove email addresses from places that aren't AUTHORS 2007-10-23 23:33:12 +00:00
choices_TEST_cleanup.sh Python choices 2008-11-24 18:31:31 +00:00
choices_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
choices_TEST.py Make it Python3 compatible 2013-12-29 19:59:08 +00:00
choices.cc Another attempt at new Boost compatibility 2013-08-27 21:56:44 +01:00
CMakeLists.txt build: Add missing linkage for Python libs 2016-12-15 18:39:40 -08:00
contents_TEST.py Fix Python and Ruby for 0e62614 and .gitignore new test 2013-03-24 17:45:57 +00:00
contents.cc python: Use complete type decls for boost-1.63.0 2017-01-29 15:54:17 +01:00
dep_label_TEST.py Tinker with labels 2011-01-01 03:57:52 +00:00
dep_label.cc Fix Python with GCC 4.7 2013-02-09 21:18:47 +00:00
dep_spec_TEST.py python: Expose slot(s) accessors of some SlotRequirement classes 2017-02-10 16:56:05 +01:00
dep_spec.cc throw() -> noexcept 2015-08-21 17:19:40 +02:00
dep_spec.hh Add AtMostOneDepSpec 2012-05-12 11:33:35 +01:00
environment_TEST_cleanup.sh Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. 2008-07-09 01:17:08 -04:00
environment_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
environment_TEST.py python: Implement and expose Environment::reduced_username 2018-07-05 22:22:33 +02:00
environment.cc python: Implement and expose Environment::reduced_username 2018-07-05 22:22:33 +02:00
exception.cc throw() -> noexcept 2015-08-21 17:19:40 +02:00
exception.hh throw() -> noexcept 2015-08-21 17:19:40 +02:00
filter_TEST.py New Selection + Filter + Generator interface using Environment, replacing the old PackageDatabase Query. Fixes: ticket:559 2008-06-01 13:51:46 +00:00
filter.cc FSEntry -> FSPath, FSStat 2010-08-24 15:47:41 +01:00
filtered_generator_TEST.py New Selection + Filter + Generator interface using Environment, replacing the old PackageDatabase Query. Fixes: ticket:559 2008-06-01 13:51:46 +00:00
filtered_generator.cc FSEntry -> FSPath, FSStat 2010-08-24 15:47:41 +01:00
fs_path.cc FSEntry -> FSPath, FSStat 2010-08-24 15:47:41 +01:00
generator_TEST.py Revert the package dep spec changes 2011-05-19 20:52:24 +01:00
generator.cc Use nullptr 2013-05-22 23:19:27 +01:00
iterable.hh Make it Python3 compatible 2013-12-29 19:59:08 +00:00
log_TEST.py Give log messages an id 2008-04-16 14:01:13 +00:00
log.cc Give log messages an id 2008-04-16 14:01:13 +00:00
mask_TEST_cleanup.sh Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. 2008-07-09 01:17:08 -04:00
mask_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
mask_TEST.py Make it Python3 compatible 2013-12-29 19:59:08 +00:00
mask.cc Switch to std mutex and condition_variable 2013-05-22 23:19:18 +01:00
match_package.cc Add MatchPackageOptions. 2008-11-13 15:42:28 +00:00
metadata_key_TEST_cleanup.sh Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. 2008-07-09 01:17:08 -04:00
metadata_key_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
metadata_key_TEST.py Make it Python3 compatible 2013-12-29 19:59:08 +00:00
metadata_key.cc python: Use complete type decls for boost-1.63.0 2017-01-29 15:54:17 +01:00
mutex.cc Switch to std mutex and condition_variable 2013-05-22 23:19:18 +01:00
mutex.hh Switch to std mutex and condition_variable 2013-05-22 23:19:18 +01:00
name_TEST.py Replace Validated with WrappedValue 2010-06-09 21:14:17 +01:00
name.cc python: Ensure to instantiate Set destructor 2016-12-15 18:39:40 -08:00
nice_names.nn Add AtMostOneDepSpec 2012-05-12 11:33:35 +01:00
options.hh Fix PackageDepSpec after r4057. Also allow converting Python lists to Options classes. Fixes: ticket:451 2007-12-03 17:36:09 +00:00
package_id_TEST_cleanup.sh Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. 2008-07-09 01:17:08 -04:00
package_id_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
package_id_TEST.py Make it Python3 compatible 2013-12-29 19:59:08 +00:00
package_id.cc python: Use complete type decls for boost-1.63.0 2017-01-29 15:54:17 +01:00
paludis_output_wrapper.py Remove email addresses from places that aren't AUTHORS 2007-10-23 23:33:12 +00:00
paludis_python_so.cc Wrap SlotRequirement 2011-07-16 14:33:19 +01:00
paludis_python.hh Use sphinx (which is Pythons 2 and 3 compatible) to build Python API documentation instead of Python 2 only epydoc. 2013-12-29 20:04:18 +00:00
repository_TEST_cleanup.sh Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. 2008-07-09 01:17:08 -04:00
repository_TEST_setup.sh Change URLs to exherbo.org 2012-01-01 17:11:49 +00:00
repository_TEST.py Don't use NoConfigEnvironment for tests 2011-06-16 19:22:00 +01:00
repository.cc Remove VirtualsInterface 2011-06-11 22:35:32 +01:00
selection_TEST.py New Selection + Filter + Generator interface using Environment, replacing the old PackageDatabase Query. Fixes: ticket:559 2008-06-01 13:51:46 +00:00
selection.cc (ruby) Add doc comments for new Selections, Filters and Generators. 2008-06-01 17:50:40 +00:00
slot_requirement.cc python: Expose slot(s) accessors of some SlotRequirement classes 2017-02-10 16:56:05 +01:00
version_operator_TEST.py Unify =* behaviour 2015-11-08 22:31:38 +00:00
version_operator.cc Remove email addresses from places that aren't AUTHORS 2007-10-23 23:33:12 +00:00
version_requirements_TEST.py Revert the package dep spec changes 2011-05-19 20:52:24 +01:00
version_requirements.cc Revert the package dep spec changes 2011-05-19 20:52:24 +01:00
version_spec_TEST.py (python) Add has_{try,scm}_part to VersionSpec. 2007-11-13 22:33:56 +00:00
version_spec.cc Use sphinx (which is Pythons 2 and 3 compatible) to build Python API documentation instead of Python 2 only epydoc. 2013-12-29 20:04:18 +00:00
wrapped_value.hh Make it Python3 compatible 2013-12-29 19:59:08 +00:00