[Bash-completion-devel] Bits from the Bash-Completion hackers

David Paleino d.paleino at gmail.com
Thu May 1 21:33:59 UTC 2008


Hi all (well, Luk),
I've just finished merging all the changes made by Ubuntu and Debian folks to
the upstream code, since now we're becoming upstream. From upstream, there's
been some improvements in the detection of the "cursor position" when trying to
auto-complete, and also some stylish changes to the code. I've commented out
what seemed useful, but was not used in both Ubuntu and Debian versions.

About the Debian packaging: I've hacked a bit into debian/ :). I've bumped
debhelper dependency to 6, since we already have 7 in unstable, and 6 is in
lenny. Thus, also debian/compat followed its destiny.
I've refactored a bit debian/rules: now it uses dh_{install{,dirs},link}, which
in turn use debian/{install,dirs,links}. I know it could seem quite redundant
now, but I believe it's more flexible wrt the future of bash-completion.
Anyhow, we can always revert (or re-change) everything -- hey, that's what
VCS's are for, right? :)

I've also made an introductory homepage at [0], and you can see the progress of
my work on [1]. Instructions to write notes.txt are simple:

1) ssh to alioth
2) cd to /home/groups/b/bash-completion/htdocs/
3) editor notes.txt
4) date -R >> notes.txt
5) fix notes.txt to look like:

bla bla bla
-- Author Foobar <foo at bar.com>  `date -R`

one day I might think to a semi-automated thing. But for now I'm just too
tired ;)

[0] http://bash-completion.alioth.debian.org
[1] http://bash-completion.alioth.debian.org/notes.txt

One major problem with the source-code merging work was that Ubuntu and Debian
removed the *.spec file (-- to build RPMs). Now, if we're going to be upstream,
we should ship RPMs as well, shouldn't we? I've left it in place, untouched
(well, some comments added). A RPM specialist (-- or a good tutorial
writing .spec's) would be needed (but I'd happily hand this task to Luk :p)

Well, that's all for now! (-- and I hope you liked the "Bits from foo" subject
line ;)

I know this mail will currently only reach Luk... but hey, it will end into the
archives! ;)

Goodnight (GMT+1),
David

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/bash-completion-devel/attachments/20080501/060b84e8/attachment.pgp 


More information about the Bash-completion-devel mailing list