aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-04-11 23:35:39 +0000
committerMike Frysinger <vapier@gentoo.org>2006-04-11 23:35:39 +0000
commit1853d5e869b39bab28855fbc108a5915f28858cf (patch)
tree8bdbec6551a3ee7d4799248dae126841fe375abd
parent- make qmerge -pv(K|O) "world" useful. (diff)
downloadportage-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--HACKING20
-rw-r--r--README20
-rw-r--r--TODO4
3 files changed, 25 insertions, 19 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 0000000..7c14e35
--- /dev/null
+++ b/HACKING
@@ -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
diff --git a/README b/README
index 1642630..09aac38 100644
--- a/README
+++ b/README
@@ -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 -
diff --git a/TODO b/TODO
index cc6592d..d4818c9 100644
--- a/TODO
+++ b/TODO
@@ -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