[libconfig-gitlike-perl] branch master updated (a940ea3 -> 2aa8221)

Lucas Kanashiro kanashiro-guest at moszumanska.debian.org
Thu Aug 13 11:58:21 UTC 2015


This is an automated email from the git hooks/post-receive script.

kanashiro-guest pushed a change to branch master
in repository libconfig-gitlike-perl.

      from  a940ea3   update changelog
       new  756d1fb   Add debian/upstream/metadata
       new  ef5f2af   Update debian/changelog
      adds  848c41e   Initial import
      adds  e4be584   Moved the test file to a test directory
      adds  f9a3444   Added a basic Makefile.PL
      adds  91799d3   Snapshot the inc that goes with the Makefile.PL
      adds  d05f049   Added a use 5.8 to make Module::Install happy Added basic POD to make Module::Install happy
      adds  549a5a1   Allow for comments not after definitions
      adds  ba2f62f   Add support for escaping characters when not in quotes
      adds  9b0540b   Fix case on stored values
      adds  61792ed   Move to a callback-based parser, for ->set
      adds  4e1f71b   Add offset calculation, so ->set can know where things are
      adds  31ff6a9   Minor doc fixups
      adds  b346ed6   Preliminary (non-multiple) set support
      adds  8d812a0   typo fix in Makefile.PL
      adds  cdf7785   fix a syntax error
      adds  ea8f924   Make ->load_dirs and ->load take which directory, defaulting to the cwd during ->load
      adds  6cc93b6   Make Config::GitLike->load_dirs correctly walk up the directory tree
      adds  fd0c07e   In ::Cascading, deeper dirs are loaded later and override earlier and shallower ones
      adds  cc56fea   some pod while I'm figuring out how this stuff works anyway
      adds  a2a7284   a billion regexes without comments make me want to cry
      adds  0383a69   stick an __END__ where the code ends and only doc remains
      adds  8504585   pod Config::GitLike::Cascaded as well
      adds  8f1bb61   more doc love
      adds  95048ea   Fix up a couple minor comment nits
      adds  9164c6c   For paramhash functions, explicitly list parameters and defaults
      adds  129f847   Make error callback get passed the original string and offset of error, not just remaining string
      adds  57a25c5   more pod
      adds  4941a9a   fix for discrepency caught by git test suite: section names are case-insensitive
      adds  b117f8f   check to make sure key is given in set
      adds  17a941a   fix missing , in format_definition which causes it to lose all its args
      adds  8682faf   occurrance -> occurrence
      adds  5f6fbea   attempt to load only plain files, not directories
      adds  93762f2   fix for test suite compliance: reject keys that begin with a number
      adds  db51bf1   initial port of git config's test suite
      adds  f4c7125   add build deps to Makefile.PL
      adds  11c3fd7   make cast's behaviour in-line with what the test suite specifies
      adds  b95832e   this exception can also be thrown if there's a newline in the key
      adds  f0be4da   commit the script I used to translate some bits of the git config test suite for posterity
      adds  902073d   pass in tmpdir to the TestConfig constructors on the last two tests
      adds  3edfddd   parser fix: don't tack trailing whitespace onto values, even if the value is followed by a comment
      adds  6626d72   make dump return a string rather than printing. this is more useful for things like tests.
      adds  0f3a6f4   un-TODO testing dump. since our interface doesn't keep track of key/value data, make the tests expect the output to be sorted
      adds  c631e27   kill an unnecessary \
      adds  7a21625   add .gitignore
      adds  cbcda5c   pod updates
      adds  db7d1e6   small comment tweaks in test suite
      adds  e5ca8d1   un-TODO rename_section tests to prep for implementation
      adds  3a89e20   pull config file reading out to _read_config
      adds  0f71b10   fix some test bits that the translation script (and/or my manual frobbing) b0rked
      adds  642b9b3   un-TODO tests for remove_section
      adds  d345c6c   add rename_section and remove_section and related changes
      adds  fc6eea1   make this not quite so horrible to read
      adds  aebcc16   bugfix: compare variable names case-insensitively (and un-TODO the related test)
      adds  1f6198d   casting on set
      adds  cd0df03   kill commented-out NUL-byte termination tests; we're not going to implement that feature
      adds  773703d   int casting on set
      adds  c772f2d   bool-or-int
      adds  3df0a00   get_regexp (didn't implement this in ->get after all since it needs to return something completely different)
      adds  b6a7884   filter for set
      adds  7e9f53a   multiple unset
      adds  9787096   multivar support
      adds  fd72efc   test that stuff like '[section] [section2] a = 1' parses correctly
      adds  e97013e   I think I count as an author at this point
      adds  1165c2e   additional tests for casting/filtering with get_regexp and get_all
      adds  18d8095   split up some long lines
      adds  b1d8810   smarter return values based on context for methods that return non-scalars and ->dump now prints rather than returns in void context
      adds  6f8bd93   some small test cleanups
      adds  dbc74ae   perltidy t1300-repo-config.t
      adds  45ebd5f   use tests
      adds  70bc22e   kill t/00-basic.t since it doesn't do anything useful anymore
      adds  19000bd   I'm beginning to agree with PBP in that non-contiguous POD = contorted code, confused docs, or both. Oh hey, and I overhauled most of the doc while I was at it.
      adds  0a5effe   saw something in the git config doc that I thought we should test
      adds  d7d517f   add version number to Makefile.PL
      adds  d72189b   add some more files to .gitignore
      adds  1096e5d   fix broken pod
      adds  43986aa   not cuddling elsif/else seems to make this look a bit cleaner
      adds  8600edb   comment about killing leading whitespace on section removes
      adds  ac0ff67   BUGS section in pod
      adds  2136cf4   test int/num casting
      adds  c4bc9d9   minor doc fixes
      adds  7a85780   point out in the synopsis that you need to ->load before a ->get after a ->set
      adds  3a110a4   document ways we differ from git-config
      adds  0ab6bb5   quiet down some diags
      adds  a5134cf   Added author tests
      adds  2810ab5   added authortests inc file
      adds  373fe6f   Merge branch 'master' of fsck.com:/git/config-gitlike
      adds  498c1b2   keep track of what files have been loaded
      adds  f5d355d   fixes to load / load_dirs doc
      adds  e9ce2f0   keys can only contain alphanumeric and - characters (no underscores)
      adds  3414e5f   Dramatically relax rules for key names.
      adds  7ade490   Make dump print multiple values correctly.
      adds  91f533a   Make this legible.
      adds  9d179b8   Ow: clear multiple on reload as well.
      adds  809a501   Keep track of which file each key was loaded from.
      adds  8c892b9   Add tests for overriding keys from files of higher precedence.
      adds  b22c2eb   Move Config::GitLike::Cascaded doc to the end of its file.
      adds  fa171d7   Don't call these small internal subs as methods.
      adds  dd4e1a5   Make set support setting a group of variables at once.
      adds  e558b7d   Terminology cleanup + make sure to compare subsections case-insensitively.
      adds  2fc2689   User doc for group_set.
      adds  99fa4a1   Allow enforcement of "only read/write things that git can" with the parameter compatible => 1 to the constructor.
      adds  0c930bc   New error_callback function for parse_content.
      adds  0e48759   A bugfix and regression tests for permissive parsing
      adds  0eb9f95   Minor typo fix.
      adds  a5d6591   Die if we try to open a file for writing and fail.
      adds  01df1cf   Mention Prophet/SD in SEE ALSO
      adds  1ce7330   Moved the version number to the library
      adds  4c34957   skeleton .shipit
      adds  35d2eb9   Add inc/.author to .gitignore
      adds  584c1c9   Don't try to do clever things with locking as it seems to backfire.
      adds  fd7e17f   Make _read_config and _write_config methods rather than functions so they're overridable
      adds  b15b51d   File::HomeDir isn't really acceptable software on OSX
      adds  00f0408   Ignore blib/ directory
      adds  1265fa3   Update inc::Module::Install
      adds  2a56041   added Changes file
      adds  270d1ef   Manifest.SKIP updates
      adds  60b5558   I don't actually want to announce to Twitter, I don't think
      adds  b71d875   Right version number in Changes
      adds  a3ea184   Don't add Makefile.old to MANIFEST
      adds  b31fef6   don't commit MANIFEST(.bak)
      adds  bf7e83f   Add a Config::GitLike::Git for loading Git config files
      adds  f53cd47   Moose -> Any::Moose With 'use Any::Moose' you don't need use strict;
      adds  35e27b5   Config::GitLike::Git: doc tweaks + enable enforce git compatibility option by default
      adds  d087f2b   specify the least version of File::Temp
      adds  ed8c744   replace File::Temp->newdir with an older one: tempdir
      adds  62499f7   Remove spurious dependency Regexp::Common
      adds  d8d2b89   Bump version number
      adds  95e9b28   Some updates to Makefile.PL
      adds  8f68499   don't ship inc/.author or xt
      adds  b1d0bad   add MANIFEST.SKIP to MANIFEST.SKIP
      adds  73ce455   update Changes for 1.01
      adds  3748cdd   add SIGNATURE to gitignore
      adds  83ca5af   gitignore META.yml
      adds  b614bea   add test for escaped backslashes in subsection
      adds  4419310   bug fixed: previous check for unescaped \ or " in subsection is lame.
      adds  07df981   added tests for value with \ or "
      adds  8f2633b   fix bug: escaped \ in value should be reverted back too
      adds  81ba645   Minor stylistic nits + fix a comment that didn't say quite the right thing
      adds  0f3e189   Note sunnavy's fixes in changelog
      adds  78cae60   gitignore Devel::Cover's output
      adds  1f4bbbf   I don't want my shipit dists to end up in ~/shipit-dist
      adds  f7c3ce7   skip symlink tests for win
      adds  710eea4   don't contain volumn part in user_file, global_file and dir_file for test
      adds  fcd8cd4   we should auto escape \ and " for subsection
      adds  1707a80   Small cleanups and comments
      adds  91a5cb5   Checking in changes prior to tagging of version 1.02.  Changelog diff is:
      adds  67755db   Fix for when ->set_multiple called with no arguments
      adds  95ab5a7   Fix a test that failed because multiple now works, and we're too smart
      adds  03e91b3   Having a matching filter with multiple and not replace_all does mean replacement
      adds  1678a05   Filter without replace_all should only replace the _first_ match
      adds  a660b39   Checking in changes prior to tagging of version 1.03.  Changelog diff is:
      adds  3c37d1a   Ignore generated inc/
      adds  913c9c6   Allow calling ->load_file without having called ->load
      adds  1925c1c   Add note about paths and bare repos
      adds  2d0df23   Skip already-loaded files
      adds  5696f0e   Note that config_filenames is in the order they were loaded
      adds  722f01c   Bump copyright to 2010
      adds  4549275   Merge Config::GitLike::Cascaded into being just a config option
      adds  b05fd21   Detect correct git directory using the same algorithm as git
      adds  1d92437   Update documentation to reflect new gitdir detection
      adds  78981a0   Version 1.04 releng
      adds  a306cf4   move xt/*.t to xt/release/ to make M::I::ExtraTests 0.007 happy
      adds  618f111   When overriding the default, still need an is => "rw"
      adds  0b2012c   Extend attributes from parent to avoid warnings
      adds  9c46579   silence lc warnings under perl 5.12
      adds  f8a8dc7   version 1.05 releng
      adds  d59b415   we don't have any extra tests
      adds  32b815f   document origins
      adds  8f7fa2f   fix group_set documentation
      adds  74cd4d2   Allow quoted strings to adjoin directly to unquoted strings
      adds  d28d3bc   Fix POD on config_files method -- it's not called config_filenames
      adds  be3f05c   Minor spelling nitpicks
      adds  919a561   Calling ->load_file on a nonexistant file should not set ->is_loaded
      adds  dcdd01f   Do simple canonicalization prior to loading a file
      adds  8a06260   ->dump should imply a ->load if we've not done so already
      adds  835d065   Document that ->load is often unnecessary
      adds  6d658d3   Allow load_file as a class method to just read one file, for simplicity
      adds  34584f6   Don't skip ExtraTests.pm, which also contains "xt"
      adds  7502844   Revert "we don't have any extra tests" -- we do have them
      adds  824caa8   Config::GitLike contains "use 5.008" -- make that obvious at build-time
      adds  e8b4acf   Perl 5.8 is guaranteed to provide these three modules
      adds  74f5b4a   Document two overridden functions
      adds  93f2029   We do not ship a bin/ directory
      adds  5d89d88   "use 5.008" is exempt from having to be in Makefile.PL
      adds  7ec1f7d   TestConfig is similarly exempt from being a dep in Makefile.PL
      adds  8cf93ca   Version 1.06 releng
      adds  2773536   Fix a spelling mistake
      adds  6030d43   Anchor paths which should be from the root
      adds  5fbcdfa   Ignore tarballs and test dirs in MANIFEST.SKIP, as well
      adds  d7a2e45   Sync .gitignore and MANIFEST.SKIP
      adds  87a874e   Version 1.07 releng
      adds  5f4a8c8   Fix loading of user_file, broken in dcdd01f, due to unexpanded ~
      adds  d345b39   Document that ->load_file generally returns undef on failure
      adds  5999047   Version 1.08 releng
      adds  baf2fc2   Apply filter even on single values
      adds  dd31398   Don't apply filter unless it has content; this avoids =~ // bugs
      adds  609204e   Refactor common code from get and get_all
      adds  e7da0d4   Deal gracefully with valueless keys (whose value is undef)
      adds  6205a12   Special-case the regex "!", which never matches
      adds  cdc083f   Avoid a // bug in get_regexp with an empty key
      adds  d56214f   Doing case manipulation on a regex which will be applied /i is nonsensical
      adds  c56ca6f   Add "human" argument to get_all and get_regexp, to match get
      adds  bbd0875   Update documentation to match get, get_all, and get_regex changes
      adds  1d75f55   Add `add_comment()`.
      adds  6fe9ebb   Accept ALL_CAPS constant subs as documented
      adds  e539e9e   Add the "encoding" attribute and use it.
      adds  90ef3ed    Factor out slurp and burp into testing methods
      adds  9e678e1   Enforce that all keys must have sections
      adds  73c8d8e   Move add_comment POD to a more sensible place
      adds  2b79bac   Ignore generated MYMETA files
      adds  d2f0cf0   Version 1.09 releng
      adds  57d7bfb   Factor out a method to return the canonical case of a key
      adds  5ab06fe   Move $key assignment until after all parts of it have been checked
      adds  7633fb3   Canonicalize case of keys passed to is_multiple and set_multiple
      adds  9c16981   Track and allow lookup of the case that keys were defined in
      adds  dcccfb1   Change method name from original_case to original_key
      adds  93467e7   Add tests for original_key API and case sensitivity
      adds  6f10d03   Version 1.10 releng
      adds  05462dd   Switch to Moo.
      adds  ea40df2   Merge branch 'moo'
      adds  7611f6a   Version 1.11 releng
      adds  ef510cb   Reformatted as per CPAN::Changes::Spec
      adds  3f3c4c5   Merge branch 'changes-spec'
      adds  9b4034c   Version 1.12 releng
      adds  1f8d7b8   Homedir expansion should only happen if ~ is the first character
      adds  5a108a8   Store the cleaned-up filename path, with ../s resolved
      adds  41881e3   Nested configuration file inclusion, as git 1.7.10 and above implement
      adds  08b6d75   Remove a non-ASCII character that snuck in
      adds  35ddf29   Make dependency test happy
      adds  6580768   Re-jigger POD to make the POD coverage test happy
      adds  7b4638d   Version 1.13 releng
      adds  5a03554   Fix for t/casing.t failure on mac os
      adds  b6fac23   Version 1.14 releng
      adds  c9d95fb   abs_path may die on Windows if the path does not exist
      adds  a9a007c   Version 1.15 releng
      adds  970b59b   Further canonicalize after resolvin relative paths
      adds  b216a66   Version 1.16 releng
      adds  aba6d11   Imported Upstream version 1.16
       new  3919b58   Merge tag 'upstream/1.16'
       new  037cfe1   Update debian/changelog
       new  6517f5a   Update changelog info generated by dpt
       new  d6d1483   Bump debhelper compatibility level to 9
       new  1c12426   Declare compliance with Debian policy 3.9.6
       new  9a8a81c   Add autopkgtest-pkg-perl
       new  2aa8221   Release libconfig-gitlike-perl 1.16-1 to unstable

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                        |  5 +++++
 META.yml                       |  4 ++--
 SIGNATURE                      | 30 +++++++++++++++---------------
 debian/changelog               | 14 ++++++++++++--
 debian/compat                  |  2 +-
 debian/control                 |  5 +++--
 debian/upstream/metadata       |  5 +++++
 inc/Module/Install.pm          | 22 +++++++++++++---------
 inc/Module/Install/Base.pm     |  2 +-
 inc/Module/Install/Can.pm      |  2 +-
 inc/Module/Install/Fetch.pm    |  2 +-
 inc/Module/Install/Makefile.pm |  4 ++--
 inc/Module/Install/Metadata.pm |  6 +++---
 inc/Module/Install/Win32.pm    |  2 +-
 inc/Module/Install/WriteAll.pm |  2 +-
 lib/Config/GitLike.pm          |  3 ++-
 16 files changed, 68 insertions(+), 42 deletions(-)
 create mode 100644 debian/upstream/metadata

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-gitlike-perl.git



More information about the Pkg-perl-cvs-commits mailing list