Date: Sunday, February 11, 2007 @ 20:08:35 Author: dan Path: /home/cvs-pacman/pacman-lib Modified: TODO.dan (1.7 -> 1.8) doc/PKGBUILD.5 (1.6 -> 1.7) scripts/rankmirrors (1.4 -> 1.5) * Unified description of arch variable. Recommend using single quotes in the array, e.g. arch=('i686'). * Updated my TODO. * Changed the email address in rankmirrors script. ---------------------+ TODO.dan | 7 ++++++- doc/PKGBUILD.5 | 2 +- scripts/rankmirrors | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) Index: pacman-lib/TODO.dan diff -u pacman-lib/TODO.dan:1.7 pacman-lib/TODO.dan:1.8 --- pacman-lib/TODO.dan:1.7 Fri Feb 9 10:37:20 2007 +++ pacman-lib/TODO.dan Sun Feb 11 20:08:35 2007 @@ -62,6 +62,11 @@ needs to be in config.h and what does not. There may be excess #depends which are hard coded into the sources. (from TODO.autoconf) +Profile the code. Find the functions that are being called a lot, and see what +can be done about it. Find out if all these calls are necessary (e.g. excessive +alpm_list_count calls), and maybe think about changing data structures to speed +operations up (e.g. a 'count' field). + Other ideas: ============ @@ -69,7 +74,7 @@ Possibly split utilities/extras from pacman package -Rewrite gensync/updatesync, and add a 'repo-remove' script +Rewrite gensync/updatesync FS #4185 - move where message is logged, perhaps? Index: pacman-lib/doc/PKGBUILD.5 diff -u pacman-lib/doc/PKGBUILD.5:1.6 pacman-lib/doc/PKGBUILD.5:1.7 --- pacman-lib/doc/PKGBUILD.5:1.6 Fri Feb 9 10:37:20 2007 +++ pacman-lib/doc/PKGBUILD.5 Sun Feb 11 20:08:35 2007 @@ -100,7 +100,7 @@ .TP .B arch \fI(array)\fP Defines on which architectures the given package is available. (e.g. -\fBarch=("i686" "x86_64")\fP) +\fBarch=('i686' 'x86_64')\fP) .TP .B backup \fI(array)\fP Index: pacman-lib/scripts/rankmirrors diff -u pacman-lib/scripts/rankmirrors:1.4 pacman-lib/scripts/rankmirrors:1.5 --- pacman-lib/scripts/rankmirrors:1.4 Tue Jan 16 22:48:02 2007 +++ pacman-lib/scripts/rankmirrors Sun Feb 11 20:08:35 2007 @@ -3,7 +3,7 @@ # rankmirrors : read a list of mirrors from a file and rank them by speed # # Original Idea copyright (c) 2006 R.G. <chesercat> -# Modified 2006 by Dan McGee <dpmcgee@gmail.com> +# Modified 2006 by Dan McGee <dan@archlinux.org> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by