diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-04-11 23:35:39 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-04-11 23:35:39 +0000 |
commit | 1853d5e869b39bab28855fbc108a5915f28858cf (patch) | |
tree | 8bdbec6551a3ee7d4799248dae126841fe375abd | |
parent | - make qmerge -pv(K|O) "world" useful. (diff) | |
download | portage-utils-1853d5e869b39bab28855fbc108a5915f28858cf.tar.gz portage-utils-1853d5e869b39bab28855fbc108a5915f28858cf.tar.bz2 portage-utils-1853d5e869b39bab28855fbc108a5915f28858cf.zip |
split dev/hacking notes into HACKING, add some more TODO, and make README just for users
-rw-r--r-- | HACKING | 20 | ||||
-rw-r--r-- | README | 20 | ||||
-rw-r--r-- | TODO | 4 |
3 files changed, 25 insertions, 19 deletions
@@ -0,0 +1,20 @@ +- Adding applets is easy using the q framework. + Note: Please try to keep applet names under 8 chars. + * cp template.c qmyapplet.c (all applets use the prefix of the letter 'q') + * applets.h: add your prototype (see DECLARE_APPLET macro) + * applets.h: add a new line to applets[] following the existing syntax + * run `make depend` to auto regenerate dependent files + +When and where you can please try to use an existing applet and extend +on its functionality by adding more options vs adding a bunch of new +little applets. + +# Examples: + qlist -ao | scanelf -BqgN libssl.so.0.9.6 -f - + + +- Keep behavior consistent + * matching: + default is sloppy match + -e exact match + -r regex match @@ -1,15 +1,12 @@ # Copyright 2005-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-projects/portage-utils/README,v 1.17 2006/02/26 02:14:05 solar Exp $ +# $Header: /var/cvsroot/gentoo-projects/portage-utils/README,v 1.18 2006/04/11 23:35:39 vapier Exp $ Developers to contact: solar@gentoo.org vapier@gentoo.org - -Dev Notes: - - Speed is everything. Having your PORTDIR and VDB on the right file system helps dramatically @@ -29,18 +26,3 @@ the official cvs server but rather a mirror so it lags about an hour or so behind the real tree which is hosted on cvs.gentoo.org cvs -d:pserver:anonymous@zarquon.twobit.net:/var/cvsroot -q -z9 co -R gentoo-projects/portage-utils - - -- Adding applets is easy using the q framework. - Note: Please try to keep applet names under 8 chars. - * cp template.c qmyapplet.c (all applets use the prefix of the letter 'q') - * applets.h: add your prototype (see DECLARE_APPLET macro) - * applets.h: add a new line to applets[] following the existing syntax - * run `make depend` to auto regenerate dependent files - -When and where you can please try to use an existing applet and extend -on its functionality by adding more options vs adding a bunch of new -little applets. - -# Examples: - qlist -ao | scanelf -BqgN libssl.so.0.9.6 -f - @@ -6,3 +6,7 @@ - disable color when tty = NULL; may break less? - multiline reads don't yet work for quse/qsearch + +- standardize/unify/clean up misc handling of colors + +- add a --fix/--update to qcheck |