eselect-1.2* now has a brief output mode (with option --brief), mainly intended for calling eselect from programs. Support for this requires some changes in modules, mainly in the "list" action: - The "*" next to the active item should not be explicitly added. Use the "highlight_marker" function instead. - In case of an empty list, nothing should be output if in brief output mode. Function write_numbered_list has a new "-m" option that will handle output modes correctly. Documentation of the new features can be found in <http://www.gentoo.org/proj/en/eselect/dev-guide.xml>. Also see the tracker bug for details, especially bug 154511 comment #5 for a typical example of a do_list() function. Please note that the ebuild of the fixed module should have a >=app-admin/eselect-1.2.3 dependency.
Created attachment 213451 [details, diff] Patch for ruby and rails eselect modules
(In reply to comment #1) > Created an attachment (id=213451) [details] > Patch for ruby and rails eselect modules > Thanks, added to our git and scheduled for the next releases. commit d98c32c615b8179dd5fdb6fbf786a67f920287f6 Author: Ulrich Mueller <ulm@gentoo.org> Date: Sat Dec 19 09:20:19 2009 +0100 Support eselect --brief output mode, bug 292113. Signed-off-by: Ulrich Mueller <ulm@gentoo.org> Signed-off-by: Alex Legler <a3li@gentoo.org>
Fixed in the tree in eselect-ruby-20091225
Stable distribution has this feature now. Closing.