<feed xmlns='http://www.w3.org/2005/Atom'>
<title>makepnd.git/contrib/bash_completion, branch makepnd</title>
<subtitle>makepnd-ng
</subtitle>
<id>https://git.cloudef.pw/makepnd.git/atom?h=makepnd</id>
<link rel='self' href='https://git.cloudef.pw/makepnd.git/atom?h=makepnd'/>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/'/>
<updated>2010-10-12T01:29:22Z</updated>
<entry>
<title>Add .in extension to files in contrib</title>
<updated>2010-10-12T01:29:22Z</updated>
<author>
<name>Nezmer</name>
<email>git@nezmer.info</email>
</author>
<published>2010-10-11T21:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=bce3c8efc7a2d187984aa0e7037307b99c217fd7'/>
<id>urn:sha1:bce3c8efc7a2d187984aa0e7037307b99c217fd7</id>
<content type='text'>
This is needed If we want to use sysconfdir,localstatedir and other variables.

Signed-off-by: Nezmer &lt;git@nezmer.info&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>bash_completion: negate expression inside brackets</title>
<updated>2010-07-27T15:11:04Z</updated>
<author>
<name>Dave Reisner</name>
<email>d@falconindy.com</email>
</author>
<published>2010-07-26T14:49:43Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=52118bf0f084e891b53bcf05f9e6021ebb26fb13'/>
<id>urn:sha1:52118bf0f084e891b53bcf05f9e6021ebb26fb13</id>
<content type='text'>
Avoids letting the shell evaluate ! as something else (e.g. an alias).

Signed-off-by: Dave Reisner &lt;d@falconindy.com&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>bash_completion: fix bash 3.2 incompatibility</title>
<updated>2010-06-23T03:32:21Z</updated>
<author>
<name>Andres P</name>
<email>aepd87@gmail.com</email>
</author>
<published>2010-06-22T02:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=6f4f9c1b66ed859b3679d70e15c003ab4907b823'/>
<id>urn:sha1:6f4f9c1b66ed859b3679d70e15c003ab4907b823</id>
<content type='text'>
To avoid errors with bash 3.2, compopt will be skipped if it's not a
shell builtin.

compopt is needed to not append slashes to package names that
coincide with directories in PWD.

This is currently not possible to fix in bash versions that do not support
compopt, so these users will have to bear that regression.

Signed-off-by: Andres P &lt;aepd87@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>bash_completion : full rewrite with many improvements</title>
<updated>2010-05-25T02:24:48Z</updated>
<author>
<name>Andres P</name>
<email>stderr@mail.com</email>
</author>
<published>2010-05-18T22:26:47Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=80f7c1707c2b25cbb88120f5d12e7e038beba36c'/>
<id>urn:sha1:80f7c1707c2b25cbb88120f5d12e7e038beba36c</id>
<content type='text'>
* Undeclared local vars with common enough names to warrant breakage
* Performance issues with _pacman trying to replicate /usr/bin/pacman
  with find and other slow tools.
* Performance issues with expanding an array (with sometimes hundreds of
  items) over three times.
* Expanding said array to remove already completed entries had the side
  effect of braking filenames with spaces and or \n.
* add -D --database options and --print
* fix dirs showing up when they shouldn't in completions
* completions regarding database entries shouldn't trigger filename
  completion.

This is now down to 106 lines. The original one (master) is 365 lines
long, yet this one retains all functionality.

The work is documented in FS#16630.

Signed-off-by: Andres P &lt;stderr@mail.com&gt;
Signed-off-by: Xavier Chantry &lt;chantry.xavier@gmail.com&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Add new --print operation for all operations</title>
<updated>2010-03-14T23:44:40Z</updated>
<author>
<name>Xavier Chantry</name>
<email>shiningxc@gmail.com</email>
</author>
<published>2009-07-19T09:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=d39b1dbe627af218e49be6424857089a5888903b'/>
<id>urn:sha1:d39b1dbe627af218e49be6424857089a5888903b</id>
<content type='text'>
And a new --print-format option to configure the output.

This implements FS#14208

Example usage :
pacman -Sp --print-format "%r/%n-%v : %l [%s]" kdelibs
extra/kdelibs-4.3.2-4 : ftp://mir2.archlinuxfr.org/archlinux/extra/os/i686/kdelibs-4.3.2-4-i686.pkg.tar.gz [0,00]

Signed-off-by: Xavier Chantry &lt;shiningxc@gmail.com&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>bash_completion: remove absolute utility paths again</title>
<updated>2010-03-01T05:19:03Z</updated>
<author>
<name>Cedric Staniewski</name>
<email>cedric@gmx.ca</email>
</author>
<published>2010-02-25T22:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=1a00ee5c276785aef70225c2cc951dbb15888ea5'/>
<id>urn:sha1:1a00ee5c276785aef70225c2cc951dbb15888ea5</id>
<content type='text'>
The location of the used utilities may and does differ between various
distributions and therefore absolute paths do not work well. Since the
main purpose of its introduction was to avoid side-effects caused by
aliases, it is sufficient to disable possible aliases temporarily by
preceding the commands with a backslash.

Signed-off-by: Cedric Staniewski &lt;cedric@gmx.ca&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>contrib/*_completion: match *.pkg.tar.*</title>
<updated>2010-03-01T05:17:54Z</updated>
<author>
<name>Pierre Schmitz</name>
<email>pierre@archlinux.de</email>
</author>
<published>2010-02-18T04:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=d85421ec62cdcd0b4b1f162b9908dc3eb0b704b4'/>
<id>urn:sha1:d85421ec62cdcd0b4b1f162b9908dc3eb0b704b4</id>
<content type='text'>
Signed-off-by: Pierre Schmitz &lt;pierre@archlinux.de&gt;
Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>bash_completion: use absolute paths to utilities</title>
<updated>2009-12-01T05:01:12Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2009-12-01T04:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=03f35b1432675f5b10ec53945e48c2bbd7c628e9'/>
<id>urn:sha1:03f35b1432675f5b10ec53945e48c2bbd7c628e9</id>
<content type='text'>
Fixes issues noted in FS#16630.

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>New feature: files verification</title>
<updated>2009-07-23T01:13:53Z</updated>
<author>
<name>Dan McGee</name>
<email>dan@archlinux.org</email>
</author>
<published>2009-03-30T16:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=ca6ef852f9944ad31e8a136f7faf71da2c5fb57f'/>
<id>urn:sha1:ca6ef852f9944ad31e8a136f7faf71da2c5fb57f</id>
<content type='text'>
This implements FS#13877. Add a new option "-Qk" which checks if all of the
files for a given package (or packages) are really on the system (i.e. not
accidentally deleted). This can be combined with filters and other display
options. It also respects both the --quiet and --verbose flags to give
varying levels of output.

Based on the original patch by Charly Coste &lt;changaco@laposte.net&gt;, thanks
for your work!

Signed-off-by: Dan McGee &lt;dan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Kill the dependsonly option.</title>
<updated>2008-03-22T17:39:15Z</updated>
<author>
<name>Chantry Xavier</name>
<email>shiningxc@gmail.com</email>
</author>
<published>2008-03-15T20:10:54Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=5af076f09f67bb3abd80a28fa3f33437f08b18bc'/>
<id>urn:sha1:5af076f09f67bb3abd80a28fa3f33437f08b18bc</id>
<content type='text'>
From the man page :
"This is pretty useless and we're not sure why it even exists."

Signed-off-by: Chantry Xavier &lt;shiningxc@gmail.com&gt;
</content>
</entry>
</feed>
