[augeas-devel] augeas: the annotated tag release-0.0.8 has been updated

David Lutterkort lutter at fedoraproject.org
Thu Nov 26 00:24:02 UTC 2009


Gitweb:        http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=39b4e671e57ccfdfa07dd8988e2ffa4c48e6f6c9
Commit:        39b4e671e57ccfdfa07dd8988e2ffa4c48e6f6c9
Parent:        6f83af8909a9ff1010dd50fed67d8b61c337d187
Author:        David Lutterkort <lutter at redhat.com>
AuthorDate:    2009-11-26 00:18 +0000
Committer:     David Lutterkort <lutter at redhat.com>
CommitterDate: 2009-11-26 00:18 +0000

annotated tag: release-0.0.8 has been updated
	      to 39b4e671e57ccfdfa07dd8988e2ffa4c48e6f6c9 (tag)
	from 6f83af8909a9ff1010dd50fed67d8b61c337d187 (which is now obsolete)
       tagging 6f83af8909a9ff1010dd50fed67d8b61c337d187 (commit)
      replaces release-0.0.7

Version 0.0.8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEVAwUASw3JY6I1dkb8booiAQKxEQgAhBQ+hFxxRRy+IjA+EA+w9UWLyWJ4FmZe
qzQMfB8kcA7OG9wG1ShAlfvD5xBOHB3cWTGl2RbPDK6022KCgiAw9fbMuovDXpZx
axuZOR+LNRZO9PGNAnv1eBA9Zrvm4KCqMxm+ZwtLiwRqx1dPhGugL4I1Wi6GREMD
RLWv+wWSXTU45yil6ZYkhcl+6FJtraYVs0eip2qs+Y/fuOoNbmf45o9NMtqNXLRU
zthvBmoy5td4DZozn+THi/xg8DTWcDZmJUr/wVKKoNozrRmYvc9nvox9q8jFPnx6
DDFFpfvo3bxviUTo2Vm8nAL7B0NqFd6Q8L6cZI9inZALjegvNGF4nA==
=b1Zi
-----END PGP SIGNATURE-----

David Lutterkort (124):
      Added tag release-0.0.7 for changeset 93563112907c
      Add bcprules (by Benjamin Pierce); needed by lenses.tex
      Rename parser.c to get.c
      Rename parse_* functions to get_*
      Remove comment about fa_overlap/fa_ambig_example
      Revamp the language
      Interpreter for the new file description syntax
      Fill in subtree->atype with empty regexp
      Free regexps cleanly
      Allocate enough bytes for string in unescape
      Print 
 after test result
      A subtree without a key matches "/"
      Added tag ml-syntax-start for changeset fcd6c04a1eed
      Report errors from get as exceptions
      Pass lns_error to parse; free dicts and skels
      Allow printing of hidden tree nodes
      Add missing break in get/parse_union
      Fix incorrect usage of size parameter for re_match
      Always split the full tree
      Clear skel and dict in state so assertions in create_ don't trip
      Free the whole dictionary
      Fix reference problem
      Make sure free_dict frees the whole dict
      Free the skel that lns_put creates initially
      Clarify the reference counting terminology
      Clean up printing of empty trees
      Allow tree constants with NULL labels
      Separate function composition from concatenation
      Rename struct env to struct module
      Load needed modules
      Add explicit loadpath
      Module names must be consistent with the name of the file they are in
      Use the default string for a del lens, really.
      A very first lens in the new syntax, with tests
      Error propagation from lns_put
      Allow '*' as a test result indicating an expected exception
      Add a test that produces an exception
      Have lens constructors return exns on failure
      Fix key regexp for union; throw exception on subtrees with multiple keys
      Clearer error messages from typechecking lenses
      Fix segv on repetition of regexps
      Desugar (lens)+
      When compile_exp produces an exn, bind it anyway
      Update yylloc for string/regexp constants
      Produce exn when tree_rm/tree_set fail
      Small tweaks
      Allow rm from toplevel of tree
      /etc/aliases processing in the new syntax with tests
      Handle trailing slashes on loadpath components cleanly
      Fix bug introduced in 292:5123e63e004b
      Run lens tests during 'make check'
      Start a util module with some common functions
      Fix how the key regexp for unions is calculated
      Exceptions during compilation countas failure
      Beginnings of tests for the interpreter
      Kludge around an inconsistency with print_tree
      Fix bug with nested subtrees
      Initialize *err properly, even if there is no tree
      Fix major brainfart in ref counting lists
      More ref ocunting fixes
      Add a 'gensym' builtin
      Plug two more memory leaks
      Local let expressions
      Add Util.split
      Fix bad free
      A lens for yum
      Implement free_lens
      Builtins for filters and transforms
      Autoloading of files for augtool
      Print a newline on EOF
      Check that labels and keys do not contain a '/'
      Handle continuation lines; more thorough tests
      Don't segfault when there is no filter arg for a match
      Obey setting of an explicit root directory
      Load from the new ../lenses dir
      Mark hosts and aliases for autoloading
      Fix problem in concating filters
      Check that let expressions work
      Pull some useful space deleters into Util
      Processing of pam.d
      Clearer error message
      Curb the repeated printing of exceptions
      Port of the lenses for inittab and sshd_config tothe new syntax
      Change the typecheck on union
      Typecheck the atype of union
      Typecheck the atype of concat and iter
      Fix segfault if a qualified name references the module it is in
      Small touchup - needs much more work
      Check the return value of asprintf
      Mark a freshly loaded tree as clean
      Fix some errors that made aug_save fail
      Pass the children of the right tree
      Reread the original file from the same root on save
      Only attempt to save if there are dirty files
      Fix underallocation
      Update augtool round-trip tests and add them to 'make check'
      Obey AUG_TYPE_CHECK flag
      Suppress .rpmnew/save files
      Distribute lens tests
      Fail test scripts on _any_ unexpected error
      Remove 'spec' files and tests that don't make sense any longer
      Update README
      When get encounters an error during a test, include hte tree in the exn
      Clean up some confusion around the semantics of store
      Complain if a transform is built from a lens orphaning a key/value
      Typecheck only on the first test
      Escape values and enclose them in quotes when printing
      Run all tests - don't abort after the first failure
      Add path expressions allowing XPath-like path matching
      Running a failing test fails loading the whole module
      Fix put test - it was checking for hte wrong result
      Don't delete too many siblings
      Process grub.conf
      Handle searching for the last() element properly
      Change the ins syntax to support insert before/after
      Consolidate tree allocation into one make_tree function
      Start sequences at 1, in symmetry with the element[N] counting
      Remove the use in sequences in some places
      Call the node for a boot entry 'title'
      Don't segfault when a test fails without producing any tree
      Use the right path expression to print the whole tree
      Install lens tests in lenses/tests/ not lenses/
      Remove unused function
      Release 0.0.8




More information about the augeas-devel mailing list