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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
|
ChangeLog for eselect
2005-06-16 Aaron Walker <ka0ttic@gentoo.org>
* misc/eselect.bashcomp: Updated to take global options into
consideration.
* bin/eselect.in: recognize the us'ian --no-color in addition to
--no-colour.
* libs/output.bash.in: fixed bug in nocolour handling that caused
literal interpretation of '*' in $(highlight '*') thus causing the
contents of the ${PWD} to be displayed instead.
* doc/release-guide.txt: Removed the now irrelevant section on
doing the release on berlios.
2005-06-15 Shyam Mani <fox2mike@gentoo.org>
* doc/developer-guide.txt: Removed redundant sections and fixed up a
bit of RST. This will be the version that initial GuideXML will sync
with.
2005-06-15 Aaron Walker <ka0ttic@gentoo.org>
* modules/bashcomp.eselect: Rewrote most of the module. Removed
do_show() since do_list now correctly identifies currently enabled
completions. Also do_enable/do_disable now work with list numbers as
they should.
2005-06-13 Aaron Walker <ka0ttic@gentoo.org>
* doc/release-guide.txt: Updated to mention updating configure.ac
version number.
2005-06-13 Danny van Dyk <kugelfang@gentoo.org>
* Tag 0.9.4 release.
2005-06-13 Shyam Mani <fox2mike@gentoo.org>
* doc/overview.txt: Removed, since it is obsolete.
* doc/user-guide.txt: Updated with info which was in overview.
2005-06-12 Danny van Dyk <kugelfang@gentoo.org>
* modules/rc.eselect: Fix hardcoded path to ln.
* libs/config.bash.in: Restructured functions to take a filename as
first argument.
* modules/blas.eselect,modules/lapack.eselect: Fixed modules to
respect new syntax of *_config functions.
* doc/developer-guide.txt: Documented new behaviour of *_config
functions.
* modules/blas.eselect,modules/lapack.eselect,modules/profiles.eselect:
The list action now marks active options with a highlighted *.
* modules/binutils.eselect: Added initial and unfunctional version of
binutils.eselect.
2005-06-08 Danny van Dyk <kugelfang@gentoo.org>
* bin/eselect.in: Added handling of global options in main code.
* libs/core.bash.in: Removed COLOUR_* vars.
* libs/output.bash.in: Added function colours() which replaces all
${COLOURS_*} uses and respects the --no-colour option.
* docs/developer-guide.txt,docs/user-guide.txt: Added reference to
global options and --no-colour.
2005-06-07 Danny van Dyk <kugelfang@gentoo.org>
* Renamed to 'eselect'.
* Moved to Gentoo infrastructure.
2005-05-26 Danny van Dyk <kugelfang@gentoo.org>
* modules/rc.eselect: Added actions start, stop, restart and pause.
2005-05-16 Ciaran McCreesh <ciaranm@gentoo.org>
* bin/Makefile.am: Install symlinks for kernel-config, profile-config,
rc-config
* libs/output.bash.in: Make highlighting work with bash-2.
* Tag 0.9.3 release.
* doc/overview.txt, doc/Makefile.am: Add an 'overview' document.
* configure.ac, modules/Makefile.am: Add --enable-dodgy-modules to
install incomplete / experimental things (config, cow, vi).
2005-05-16 Tom Martin <slarti@gentoo.org>
* modules/mailer.eselect: Handle no available targets. Mark the
currently active profile when doing list.
2005-05-15 Aaron Walker <ka0ttic@gentoo.org>
* man/Makefile.am: Add missing manual page.
2005-05-15 Ciaran McCreesh <ciaranm@gentoo.org>
* modules/config.eselect, modules/cow.eselect,
modules/mailer.eselect, modules/lapack.eselect,
modules/bashcomp.eselect, modules/vi.eselect,
modules/kernel.eselect, modules/profile.eselect,
modules/blas.eselect, modules/rc.eselect: Switch vim modelines to
use eselect rather than ebuild as the filetype.
* modules/kernel.eselect: Handle no available targets. Mark the
currently active kernel symlink when doing list.
* libs/core.bash.in: Don't allow eval, since it's evil and leads to
horridly broken code.
2005-05-14 Aaron Walker <ka0ttic@gentoo.org>
* libs/core.bash.in: Updated do_action() to display the correct usage
message depending on how eselect was invoked.
2005-05-14 Ciaran McCreesh <ciaranm@gentoo.org>
* modules/mailer.eselect, modules/vi.eselect,
modules/kernel.eselect, modules/profile.eselect: Switch to use
is_number.
* modules/mailer.eselect: Make 'set by number' work.
2005-05-14 Elfyn McBratney <beu@gentoo.org>
* bin/eselect.in: Support both -update and -updater suffixes.
2005-05-14 Danny van Dyk <kugelfang@gentoo.org>
* modules/rc.eselect: Do not show files ending in '~'. Added to the
Makefile.am, too.
2005-05-12 Danny van Dyk <kugelfang@gentoo.org>
* modules/mailer.eselect, modules/blas.eselect,
modules/lapack.eselect: Use SVN_DATE.
* module/rc.eselect: Added module rc.
* man/rc.eselect.5: Added manpage for module rc.
* modules/blas.eselect: Add preliminary support for "threaded-ATLAS".
2005-05-10 Aaron Walker <ka0ttic@gentoo.org>
* modules/profile.eselect, modules/bashcomp.eselect: Use SVN_DATE.
2005-05-10 Ciaran McCreesh <ciaranm@gentoo.org>
* autogen.sh: Make config dir if it's not there already.
* man/eselect.1: Include note about full docs.
* doc/developer-guide.txt: Document manip functions.
* modules/config.eselect, modules/cow.eselect, modules/vi.eselect,
modules/kernel.eselect: Update to use SVN date as the version number.
* libs/manip.bash.in, libs/Makefile.am, bin/eselect.in: Add manip
library for text manipulation functions. svn_date_to_version will
convert an SVN date string into a nice VERSION number.
2005-05-09 Aaron Walker <ka0ttic@gentoo.org>
* misc/eselect.bashcomp: Parse list-modules/usage instead of relying
on the assumption that the default action will give us what we want.
2005-05-09 Ciaran McCreesh <ciaranm@gentoo.org>
* configure.in -> configure.ac, autogen.sh: Switch to automake 1.9.
* TODO: Add TODO file. Future changes to this file won't go in to this
ChangeLog.
* AUTHORS, README: Move authors into the AUTHORS file.
* INSTALL: Add INSTALL file as per GNU rules.
* doc/developer-guide.txt: Update with new functions.
* doc/release-guide.txt: Add in an RST version of Aaron's "how to do
releases" document.
* Merge from branches/ciaranm/config:
* bin/eselect.in: Better prefix/suffix support. Now recognises
prefixes config-, update-, manage- and suffixes -config, -update,
-tool, -manager.
* libs/output.bash.in, libs/core.bash.in: Add highlight_warning
function.
* bin/eselect.in, libs/tests.bash.in, libs/Makefile.am: Add tests
library. Currently one function, is_number.
* libs/default.eselect.in: Allow show_extra_help_text as part of
the default help action. Show extra usage message if appropriate.
* modules/config.eselect, modules/Makefile.am: Add initial version of
the config plugin. Not production ready.
2005-05-08 Aaron Walker <ka0ttic@gentoo.org>
* Makefile.am: no foreign.
* Tag 0.9.2 release.
* configure.in: Update version (0.9.2).
* modules/profile.eselect: Re-fix profile module since the
profile-symlink -> profile move reverted the changes.
* modules/bashcomp.eselect: do_show should return 0.
* bin/eselect.in, bin/Makefile.am: Use %VERSION%.
2005-05-08 Ciaran McCreesh <ciaranm@gentoo.org>
* libs/output.bash.in, libs/core.bash.in: Add in somewhat experimental
text highlighting functionality.
* doc/developer-guide.txt: Document highlight function.
2005-05-08 Danny van Dyk <kugelfang@gentoo.org>
* modules/blas.eselect: update -> scan transition complete.
* modules/lapack.eselect: update -> scan. Fixed directory settings
for lapack-atlas and lapack-reference.
2005-05-08 Tom Martin <slarti@gentoo.org>
* modules/mailer.eselect: Fix find_targets. If the glob didn't
match, it was interpreted as a literal string. Fix a stupid typo
(findi_targets -> find_targets).
2005-05-07 Ciaran McCreesh <ciaranm@gentoo.org>
* Tag for release 0.9.1
* configure.in: Version is now 0.9.1.
* doc/user-guide.txt, doc-developer.txt: Clarify update and scan
action definitions, update formatting and wording.
2005-05-07 Danny van Dyk <kugelfang@gentoo.org>
* doc/user-guide.txt: Added a first draft of the user docs.
2005-05-07 Ciaran McCreesh <ciaranm@gentoo.org>
* doc/developer-guide.txt: Fix formatting, typos. Add a bit more about
how eselect works.
* doc/Makefile.am: Make this much more generic.
* misc/Makefile.am: Add Makefile.in to maintainer-clean targets.
2005-05-07 Tom Martin <slarti@gentoo.org>
* man/mailer.eselect.5: Add a man page for mailer.eselect.
* modules/mailer.eselect: Add a check_dirs() function for
sanity checking /etc/mail/.
2005-05-07 Danny van Dyk <kugelfang@gentoo.org>
* man/profile.eselect.5: Fixed typos.
* doc/developer-guide.txt: Added descriptions for the multilib.bash
and config.bash functions.
2005-05-07 Ciaran McCreesh <ciaranm@gentoo.org>
* doc/: Add initial developer docs.
* libs/core.bash.in: Fix bug in has so that it is consistent with
portage syntax.
* modules/blas.eselect, modules/lapack.eselect: Update to new has
syntax.
2005-05-07 Aaron Walker <ka0ttic@gentoo.org>
* modules/profile-symlink.eselect: Fix sed to use current
profiles.desc format. Also, ensure that explicitly specified profiles
are actually valid for the host arch.
* man/Makefile.am: Add missing manual pages.
* man/profile.eselect.5: Add missing '.br'.
* configure.in, Makefile.am, doc/Makefile.am: Added Makefile.am for
doc/ with html target.
2005-05-07 Danny van Dyk <kugelfang@gentoo.org>
* libs/output.bash.in: Added function 'space'.
* libs/default.eselect.in: Fixed do_usage to filter 'action'.
* man/blas.eselect: Added missing Section 'ACTION: SET'.
* man/lapack.eselect: Added a manpage for the lapack module.
* man/profile.eselect: Added a manpage for profile.
* modules/blas.eselect: Finalized this module.
* modules/lapack.eselect: Added lapack module.
2005-04-25 Tom Martin <slarti@gentoo.org>
* modules/mailer.eselect: Added mailwrapper module.
2005-04-11 Aaron Walker <ka0ttic@gentoo.org>
* man/Makefile.am: forgot to add $(man_MANS) to EXTRA_DIST.
* modules/profile.eselect: Added make.profile module.
* modules/bashcomp.eselect: Fixed do_list to ignore *~.
* misc/Makefile.am: Added Makefile.am.
* misc/eselect.bashcomp: Added eselect command-line completion.
2005-04-10 Aaron Walker <ka0ttic@gentoo.org>
* man/Makefile.am: Added Makefile.am.
2005-04-07 Danny van Dyk <kugelfang@gentoo.org>
* modules/blas.eselect: Added package information to outputs.
* man/blas.eselect.1: Added a manpage for the blas module.
2005-04-04 Danny van Dyk <kugelfang@gentoo.org>
* man/eselect.1: Added a rudimental manpage.
2005-03-24 Danny van Dyk <kugelfang@gentoo.org>
* libs/config.bash.in: Fixed store_config(), added add_config().
* libs/core.bash.in: Added function has().
* libs/multilib.bash.in: Added multilib library.
* modules/blas.eselect: Added blas module.
2005-02-22 Aaron Walker <ka0ttic@gentoo.org>
* modules/bashcomp.eselect: Added bashcomp module.
2005-02-22 Ciaran McCreesh <ciaranm@gentoo.org>
* ChangeLog: Start keeping a ChangeLog. GNU format.
|