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

David Lutterkort lutter at fedoraproject.org
Thu Nov 26 00:23:21 UTC 2009


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

annotated tag: release-0.0.2 has been updated
	      to d695aa55d5ff63d3224a8df387063eaa037bdf85 (tag)
	from 0b8dcf5d2e20c95f387adc33aa394a5da00e7180 (which is now obsolete)
       tagging 0b8dcf5d2e20c95f387adc33aa394a5da00e7180 (commit)
      replaces release-0.0.1

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

iQEVAwUASw3HUaI1dkb8booiAQLV8Af/W2Q56vg4I5e+szOw70gYOyxOoPS9JtiL
rKNOPlpLHiW06v2bYvNYQM80KwFLUZqJSWtqamuxkddRR5TfYoiLFF87qJBSnfcV
AZeCDwgBynCa8Zi5y7/Se4Mw3YNGgJ43d9uCLB+x4iHSkiZncaerTvP+ol8u1WWT
UU3O9Mrq4gjmW62RQuhzEYkFSMjBqw7KjXKP+xBog4uNOetcPedLgE4gmmZwsKmp
mvlhJ9qbb3Rc9JaXszpOxPn0JAz77obfqfBqo0NiH9IuTPSsU7u66Q3E/plLPgAB
4OB54j0ErRsEMzM12xPPqsrYK5Z2lzyY1j7q1BViMNrGcoKtH02MjA==
=Vg5Y
-----END PGP SIGNATURE-----

David Lutterkort (141):
      Added tag release-0.0.1 for changeset 69688020bb1b
      Mention language bindings
      Do not include unused util.h
      Be more verbose about which tests were run
      Factor aug_make_file into internal.c
      First step towards a specification for config files
      Two more sample/test grammars
      Set match->owner for _all_ matches
      Add options to control grammar printing
      Print first/follow sets prettier, print control characters escaped with ~
      Stricter checking for ambiguous rules
      Produce tokens during parsing.
      Remove unneeded debug print
      Print quantifier after rule reference
      Collect unprocessed tokens in the parser state.
      Statically number all matches in a rule. Check for illegal field refs.
      Introduce SUBMATCH_P macro; cleanup unnecessary switch statements.
      Don't try to dump a NULL grammar
      Add a simple test for rejecting bad grammars
      Two more rejection tests
      Fix field number computation
      Remove unused keyword and token 'default'
      Snapshot before changing the syntax of rule actions
      More precise syntax for where actions attach in a rule
      Check grammar acceptance/rejection
      Execute actions (not writing to tree yet)
      Two more test grammars
      Add -v switch for printing errors
      Add name to grammars
      Print the filename in errors about tokens (abbrevs)
      Add filemappings to the language
      Fix syntax error; we want to test that missing defaults are noticed
      Compile regexps for multiline matching
      Always set the passed-in grammars and maps to NULL
      Move hosts and inittab under /etc
      Provider that uses specs
      Set action in all path components
      Free tokens entirely when freeing file
      Remove debug printing in augparse about loaded maps
      Print first sets for every match
      Prefer comments over kv
      Represent quantifiers in their own match nodes
      Build an explicit AST
      Compute tree handles for each match
      Emit a the current tree into a file
      Add the spec provider.
      Make augtest set AUGEAS_ROOT and AUGEAS_SPECLIB before running augtool.
      Detect association of values with impossible paths
      Handle null values/tokens when storing
      Only save files with actual changes
      Don't segfault in ast_dot on NULL ast
      Spec files needed by the tests
      Only increment $seq when it has been used
      Global filename does not exist. Use basename
      Some config settings - most of them need to be exposed through configure.ac
      For quantified groups, count the quantifier as the group
      Rough thoughts about emit
      Docs
      aug_ls: Fix bad parent comparison
      Various changes to the tests to make them (almost) work
      Produce dot files for the grammar
      Push stores to the matches they store in the tree
      Distribute enters so we have one per match
      Fix bug in creating sequence subtrees
      Respect ordering of nodes in the config tree.
      Set the root of the tree from include
      Test that reordering of subtrees works
      Initialize fields used as path components
      Test key/value parsing with yum
      Run all the augtest tests by default and from make check
      Update NEWS
      Remove files not needed any longer
      Remove dead code and misleading comment
      Remove unneeded ROOT_DIR and update augtool help
      Remove unneeded safe_free, TRUE and FALSE
      Remove more unneeded cruft
      Another yum test
      Don't segfault when the parse matches nothing
      Slightly mroe helpful error message during parsing
      When deleting, only mark AST changed when leaf was deleted
      Remove field references as a match
      Beginnings of a formal writeup
      Different representation of the tree
      Better description of lenses
      Cleaner syntax
      Major rework
      Readline completion
      Fixed, nicely working tests
      Properly handle a NULL value in aug_set. Make aug_insert deal with NULL labels.
      Add clear command
      Fix print problem
      Remove bogus reset of 'record' counter
      Enable parsing of pam
      Script to ease testing of augtool
      Modified yum spec that seems to work
      parse_subtree must always generates a tree
      Try to make putting QUANT_MAYBE work
      Properly split an empty * as an empty list
      Free the results of split_tree
      Make aliases work
      Fix split of QUANT_MAYBE. Add create_quant_maybe
      Turn into a test on a legal tree and make it pass
      Store comments in subtrees so they are restored properly
      Ignore intermediate Latex files
      Informal survey of files in /etc
      Default COLON to ':' plus tab. Simple tests for aliases
      Cleanly handle comments
      Fix test
      Adjust expected diff
      Fix very bad use of realloc
      Report some information underneath /augeas
      For split nodes, append entries at the last occurence
      Lenses for sshd_config
      Properly print split nodes
      Fix nested splits
      Remove leading whitespace inside Match directives
      Add Match blocks
      Rename match.xaction to match.action
      Remove unused token T_FIELD
      Base parsing completely off regexp matching.
      Allow escaping of a slash in tegular expressions
      Drop CF-oriented check for ambiguity through looking at first sets
      Don't segfault when parsing fails
      Remove the use of the any operators '...' and '..?'
      Remove any matches ... and ..? from the language. Remove first/follow sets
      Added tag remove-any-first-follow for changeset 0d22160e9494
      Clean up regexps for POSIX
      Use GNU regex instead of PCRE
      Print test results a tad prettier
      Make printing of skel/dict optional
      A (pretty kludgy) description for cmfm.conf
      Fix splitting of AcceptEnv
      Make aug_ls return all the children for a given path
      Only create /tmp/augcmds.txt if it doesn't exist
      Some changes to the yum description
      Stricter types for some combinators. List needed reg lang operations
      Add config.h to libaugeas.la
      Fix warnings about uninitialized variables
      Fix things up so that 'make distcheck' works
      Bump version to 0.0.2
      Include the try script in the distribution




More information about the augeas-devel mailing list