summaryrefslogtreecommitdiff
blob: 9a182106c7fdfdd4675051be6bc5d4d43d3ccb1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
ChangeLog for gentoo-bashcomp

2008-05-21 Tristan Heaven <nyhm@gentoo.org>
	* Update completion for emerge and ebuild.
	* Complete ebuild filenames even when no arch is given to ekeyword.

2008-05-13 Tristan Heaven <nyhm@gentoo.org>

	* Removed herdstat functions as they're included with herdstat now.
	* Use source instead of sed to get PORTDIR/PORTDIR_OVERLAY #182809.
	* Update completion for euse and glsa-check.

2005-06-14 Aaron Walker <ka0ttic@gentoo.org>

	* Added _complete_dev and _complete_herd functions for completing on
	herd/developer names (only enabled if herdstat is available).
	* Added metagen (app-portage/metagen) completion, which uses
	_complete_herd/_complete_dev to generate possible completions.

2005-05-18 Aaron Walker <ka0ttic@gentoo.org>

	* More reliable revdep-rebuild --soname completion.

2005-05-15 Aaron Walker <ka0ttic@gentoo.org>

	* Tagged 20050515 release.
	* Add missing test in glob loop. Gentoo bug 92479.

2005-05-07 Aaron Walker <ka0ttic@gentoo.org>

	* Added support to _emerge for completing on virtual/*.

2005-05-06 Aaron Walker <ka0ttic@gentoo.org>

	* Tagged 20050506 Release.
	* Added _list_compgen function for completing --option=<list> kind of
	options.  equery files --filter now works.  Many thanks to Thomas de
	Grenier de Latour in Gentoo bug 91060.

2005-05-03 Aaron Walker <ka0ttic@gentoo.org>

	* Add --filter option for 'equery files' and added --help to all
	subcommand completions.  Gentoo bug 91060.

2005-05-01 Aaron Walker <ka0ttic@gentoo.org>

	* Added glsa-check completion.
	* Added epm completion.

2005-04-28 Aaron Walker <ka0ttic@gentoo.org>

	* Fixed portageq completion to use env -i when parsing emerge -v
	--info output for envvar completion.

2005-04-22 Aaron Walker <ka0ttic@gentoo.org>

	* Added euse completion.

2005-04-19 Aaron Walker <ka0ttic@gentoo.org>

	* Added splat completion.
	* Fixed _portdir() to not spew messages if for some reason
	make.{conf,globals} is unreadable.

2005-04-18 Aaron Walker <ka0ttic@gentoo.org>

	* Added revdep-rebuild completion.
	* Fixed etcat -v completion (was only completing on installed
	packages).

2005-04-17 Aaron Walker <ka0ttic@gentoo.org>

	* Tagged 20050417 Release.
	* Fixed bug (#88797) that caused any package name matching "*-h*" to
	be interpreted as -h|--help.
	* Fixed bug (#88799) that caused -Ca (or any other option after -C) to
	not complete properly on only installed packages.
	* Fixed bug (#88152) that caused lack of filename completion after any
	kind of redirect (> or <).
	* Fixed bug in conditional completion if the condition wasn't quoted
	and the package being completed also has an ebuild in one of the
	overlays.

2005-04-12 Aaron Walker <ka0ttic@gentoo.org>

	* Added etcat completion.

2005-04-09 Aaron Walker <ka0ttic@gentoo.org>

	* Added have() so that it's possible for users to install the
	completions "locally".

2005-03-29 Aaron Walker <ka0ttic@gentoo.org>

	* Tagged 20050329 release.
	* Added metadata.xml to the list of excludes when completing on
	category/package, so that _emerge won't complete on
	'category/metadata.xml'.
	* Fixed cases where quoting and a condition (">= fex) failed to
	complete properly.
	* Converted all extended regular expressions to bash extglobs in
	_emerge.  ***NO*** external calls exist anymore :)

2005-03-22 Aaron Walker <ka0ttic@gentoo.org>

	* Update _ebuild commands.

2005-03-16 Aaron Walker <ka0ttic@gentoo.org>

	* Tag 20050316 release.
	* Fixed bug where conditionals like "=cat/pkg-ver" (with quotes)
	would erase the conditional (=) when completing.  Thanks to mcummings
	for making me aware of this.
	* Fixed bug where version completion was only completing on things in
	PORTDIR and not PORTDIR_OVERYLAY.

2005-03-14 Aaron Walker <ka0ttic@gentoo.org>

	* Complete on packages in PORTDIR_OVERYLAY in addition to PORTDIR.

2005-02-07 Aaron Walker <ka0ttic@gentoo.org>

	* Tag 20050207 release.
	* Added _pkgname_only() to complete only on package names (no
	categories).  Both emerge -C and equery can now take advantage of
	this and do not only complete on cat/pkg.
	* Updated gcc-config completion to actually complete on the compiler
	(eg. i686-pc-linux-gnu-4.0.0).
	* Added webapp-config completion.
	* Added portageq completion.
	* Added short command support for equery, so that something like
	'equery b <TAB>' would be treated as 'equery belongs <TAB>'.