[Debtags-devel] New features!
Enrico Zini
zinie@cs.unibo.it
Sun, 15 Aug 2004 12:48:27 +0100
--T4sUOijqQbZv57TR
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hello!
I'm uploading a new version of the two libraries, which should keep
binary compatibility and add two features that make me very happy:
- libtagcoll 0.99.1
Implements asterisk wildcards in tag expressions (but just at the
beginning and the end, not in the middle). This way one can
{taggrep,debtags grep} *::server && mail::* although I don't know if
this specific case could be useful except for checking tag
consistency (you should have mail::server anyway).
There is however a very nice outcome, suggested by mornfall:
filtering packages for (!culture::* || culture::it) would give a view
of all packages except the ones that are not for my culture!
=20
- libdebtags 0.9.3
Honor a Equates: <tag expression> field in the tag vocabulary, that
adds the given tag whenever the given tag expression is true.
I already committed to the vocabulary these two example Equates:
fields:
Tag: role::server
Equates: x11::server !! mail::server || web::server
Description: Server
Tag: sound::player
Equates: use::playing && media::audio
Description: Sound playback
With the increasing number of facets and the facing of some
overlapping among them, this is probably going to be very useful for
enforcing some consistency in the more obvious cases.
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico@debian.org>
--T4sUOijqQbZv57TR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBH02K9LSwzHl+v6sRApqJAJsHJXhwgdiuz6oZHZbUlQmW0cuVxQCdFPUj
uwzyTBGXzwVZKgf+pZDwXNQ=
=GM+u
-----END PGP SIGNATURE-----
--T4sUOijqQbZv57TR--