Commit Graph

  • 9a3e72d7d1 fix release pipeline (#8) master T. von Dein 2025-12-10 20:51:15 +01:00
  • bb9ac94672 fix ci 2.67 dist Thomas von Dein 2025-12-10 20:43:01 +01:00
  • d35ece0279 fix dist buil d35ece Thomas von Dein 2025-12-10 20:32:01 +01:00
  • d6dae42209 add release buil Thomas von Dein 2025-12-10 20:25:38 +01:00
  • 0e01fd6a54 moved to codeberg github Thomas von Dein 2025-12-09 21:32:18 +01:00
  • 14e55606ac move to codeberg (#7) T. von Dein 2025-12-09 21:30:19 +01:00
  • c15f995566 try perl image codeberg Thomas von Dein 2025-12-09 21:25:24 +01:00
  • 6ff6043dd5 back Thomas von Dein 2025-12-09 21:03:32 +01:00
  • 7afdb41b71 more fixes Thomas von Dein 2025-12-09 20:59:52 +01:00
  • bfc7b838f5 fix test Thomas von Dein 2025-12-09 20:52:20 +01:00
  • 0a480f2632 add make Thomas von Dein 2025-12-09 20:51:10 +01:00
  • f7c91dff2b +y Thomas von Dein 2025-12-09 20:49:06 +01:00
  • fe00738811 +makemaker Thomas von Dein 2025-12-09 20:47:53 +01:00
  • abad53b84e +woodpecker Thomas von Dein 2025-12-09 20:44:10 +01:00
  • 1c27e5e8ef moving to codeberg Thomas von Dein 2025-12-09 20:34:11 +01:00
  • c5b4438429 use ubuntu 24 Thomas von Dein 2025-01-08 09:24:46 +01:00
  • 224e9401f1 ignore os version mismatch Thomas von Dein 2025-01-08 09:14:49 +01:00
  • 217d61e51e [re-]added META.json Thomas von Dein 2025-01-08 09:00:48 +01:00
  • 3e6e03cdbc add contributor mention Thomas von Dein 2025-01-08 08:28:22 +01:00
  • 1c67c21412 sort MANIFEST and add CI test to test the tarball to avoid #5 Thomas von Dein 2025-01-08 08:23:00 +01:00
  • 1bd8bd209f Merge pull request #6 from paulwalrath/master T.v.Dein 2025-01-08 08:13:32 +01:00
  • a9d005595b missed version number Paul Walrath 2025-01-07 21:45:32 +00:00
  • e3216b2ee8 fix tests Paul Walrath 2025-01-07 20:36:10 +00:00
  • c06889d835 fix macos12 Thomas von Dein 2025-01-07 17:42:06 +01:00
  • 37c6c38a34 fix macos images Thomas von Dein 2025-01-07 17:40:57 +01:00
  • 88241524bb really fix stages Thomas von Dein 2025-01-07 17:39:05 +01:00
  • d735418bee fix duplicate var warning Thomas von Dein 2025-01-07 17:37:54 +01:00
  • d44cb84d12 fix stages Thomas von Dein 2025-01-07 17:37:40 +01:00
  • 74a446ec1a add unittest ci pipelines Thomas von Dein 2025-01-07 10:57:39 +01:00
  • 0153baeb3c bump version and add changelog Thomas von Dein 2025-01-07 10:39:36 +01:00
  • 3937d2423e add new flag AlwaysQuoteOutput for write quoting Thomas von Dein 2025-01-07 10:36:02 +01:00
  • 35dc4c10c9 Merge pull request #2 from haarg-contrib/no-use-vars T.v.Dein 2025-01-07 10:01:30 +01:00
  • 84787e26ac fix #1: quote all values containing whitespace on writing Thomas von Dein 2025-01-07 09:58:18 +01:00
  • db3b5c97a6 don't use vars, use our Graham Knop 2024-10-18 02:30:21 +02:00
  • 6131988cd8 Move from svn to github and various fixes: - fix rt.cpan.org#142095:IfDefine refined - fix rt.cpan.org#118746:clarify variable name chars - fix rt.cpan.org#139261: include dirs - fixed license to artistic_2 - fix repo+version Thomas von Dein 2022-04-12 13:07:51 +02:00
  • a4e206b66a forgot debug line Thomas von Dein 2016-07-29 06:10:47 +00:00
  • bb38955968 fix rt.cpan.org #116340: support includes with globs on win32 platforms Thomas von Dein 2016-07-29 06:09:04 +00:00
  • a49de35c81 fix rt.cpan.org#115326, added IFDefine support, fix POD indentation Thomas von Dein 2016-07-08 08:46:02 +00:00
  • 7a48e048cf fixed rt.cpan.org#113671: recognize BOM at start of a utf8 file fixed rt.cpan.org#112857: Same Line Closing Block Breaks Parser Thomas von Dein 2016-04-18 13:09:45 +00:00
  • 34397e9b04 revert Thomas von Dein 2016-04-14 18:27:08 +00:00
  • 16947651e5 fix rt.cpan.org#113671 Thomas von Dein 2016-04-12 07:19:40 +00:00
  • 1875861621 added missing test include Thomas von Dein 2015-10-23 06:57:23 +00:00
  • f8a1f76526 2.59 Thomas von Dein 2015-10-22 12:52:53 +00:00
  • 0fc8e2cdf7 addd pod for rt#106642 Thomas von Dein 2015-10-22 12:44:49 +00:00
  • 6b154a6254 add support for apache's IncludeOptional feature Thomas von Dein 2015-10-11 18:37:08 +00:00
  • 4484d60098 bump version Thomas von Dein 2015-05-21 17:20:18 +00:00
  • 61ed23ca3a fix rt.cpan.org#104548 Thomas von Dein 2015-05-20 17:28:38 +00:00
  • 176b3e91d2 fix rt.cpan.org#95325 Thomas von Dein 2014-05-04 13:27:01 +00:00
  • a079a0f437 bump version, fix rt.cpan.org#95314 Thomas von Dein 2014-05-03 16:50:15 +00:00
  • 480548e19d fixed rt.cpan.org#39814. Thomas von Dein 2014-05-01 11:19:25 +00:00
  • 010403fd8a bumb 2.53, couple of small fixes, spelling fixes. Thomas von Dein 2014-04-30 12:17:56 +00:00
  • 62ed80bef2 added svn repo info. Thomas von Dein 2013-07-04 05:27:53 +00:00
  • e690b33942 => 2.52, see changelog Thomas von Dein 2013-07-03 08:37:11 +00:00
  • 1ee3fcec91 version++ Thomas von Dein 2012-07-18 13:07:10 +00:00
  • e3f94758a7 fixed bugs and added -NoEscape + -Normalize(Option|Block|Value) parameters. Thomas von Dein 2012-07-18 13:06:33 +00:00
  • d1a94ee201 fixed pod for apache compat option Thomas von Dein 2010-12-09 16:17:55 +00:00
  • bc44494a3d removed test.cfg (it is a "make test" outputfile) Thomas von Dein 2010-12-09 11:33:54 +00:00
  • 90f215d98c - fixed rt.cpan.org#63487 documentation error. Thomas von Dein 2010-12-01 10:42:39 +00:00
  • 643107150c RT 58262 - fix warning messages from perl 5.12 Todd R 2010-10-15 19:04:46 +00:00
  • 376bbfb12d RT 58262 - Add failing test for defined \%hash deprecation in perl 5.12 Todd R 2010-10-15 19:03:51 +00:00
  • 78d7f3d6f9 added ::getbypath() which allows to fetch subhashes by specifying a path (just like xpath) Thomas von Dein 2010-08-25 13:23:58 +00:00
  • 5f3800ba29 fixed rt.cpan.org#56532 Thomas von Dein 2010-06-08 06:58:32 +00:00
  • 792fb55180 version bump up to 2.48 Thomas von Dein 2010-04-09 13:40:00 +00:00
  • 06bdf8a316 fixed typos Thomas von Dein 2010-04-09 13:32:24 +00:00
  • 7015029285 updated Thomas von Dein 2010-04-09 13:23:31 +00:00
  • 0959e70dd3 file were missing! Thomas von Dein 2010-04-09 13:20:07 +00:00
  • 05d182b37a fixed spelling error ("artificial license" => "artistic license"), added more info to META.yml Thomas von Dein 2010-04-09 09:07:16 +00:00
  • fd8e051059 added -ForceArray flag which makes it possible to use single value arrays Thomas von Dein 2010-04-09 08:56:40 +00:00
  • aaaab71992 Splat with 2.46 Thomas von Dein 2010-04-08 15:48:03 +00:00
  • 045aed9c39 Splat with 2.45 Thomas von Dein 2010-04-08 15:47:22 +00:00
  • afc1678d5d - Thomas von Dein 2009-10-19 19:45:20 +00:00
  • d004e91c54 fixed rt.cpan.org#50329, don't try to interpolate on undefined values. Thomas von Dein 2009-10-19 15:34:31 +00:00
  • e60803efda 2.44 - fixed rt.cpan.org#49023 by rolling back change in 2.43 in line 158, regarding GLOB support. Thomas von Dein 2009-10-10 16:47:02 +00:00
  • db567b0713 2.43 - fixed rt.cpan.org#40925, $indichar replaced by internal configuration variable EOFseparator, which contains a 256 bit SHA checksum of the date I fixed the bug. This will prevent future conflicts hopefully. In addition it makes it possible to make it customizable, if neccessary, in a future release. Thomas von Dein 2009-10-10 16:46:35 +00:00
  • b75401d426 2.42 - dist tarball for 2.41 missed t/Tie/LxHash.pm. Dammit. the File to the MANIFEST. Thomas von Dein 2009-10-10 16:46:05 +00:00
  • e2819aa525 2.41 - fixed rt.cpan.org#38635. apache-like include now supports quoted strings. Thomas von Dein 2009-10-10 16:45:27 +00:00
  • d6b03e1ef7 2.40 - fixed SplitDelimiter parser regex, it does no more consider non-whitespaces (\S+?) as the option name but anything before the delimiter (.+?), this fixes bug rt.cpan.org#36607, the fix of 2.39 were not sufficient. Thanks to Jeffrey Ratcliffe for pointing it out. Thomas von Dein 2009-10-10 16:44:49 +00:00
  • 5f92f52e0a 2.39 - fixed rt.cpan.org#35122. This one was one of the most intriguing bugs I've ever observed in my own code. The internal temporary __stack hashref were copied from one subhash to another to enable inheritance of variables. However, the hashes were copied by reference, so once a value changed later, that value were overwritten because the __stack in question were just a reference. I introduced a simple function _copy() which copies the contents of the __stack by value, which solved the bug. Conclusion: beware of perl hash refs! Thomas von Dein 2009-10-10 16:43:54 +00:00
  • 61397677d3 2.38 - fixed rt.cpan.org#31529 variable inheritance failed with multiple named blocks. Thomas von Dein 2009-10-10 16:43:18 +00:00
  • f85e18462c 2.37 - "fixed" rt.cpan.org#30199 - check for invalid and unsupported structures, especially mixing blocks and scalars with identical names. Thomas von Dein 2009-10-10 16:42:58 +00:00
  • c2a51ca15f 2.36 - oh my goodness! For some unknown reason I deleted the Makefile.PL before packaging. Dammit. So, here it is again. Thomas von Dein 2009-10-10 16:42:12 +00:00
  • e638271f3c 2.35 - 'make test' failed under perl 5.5 because some prequisite modules were not found. So now I added all requirements to Makefile.PL, even if those modules are part of recent perls (beginning with 5.6). I could have also added a 'use 5.6' to the code but this would users of perl5 exclude. This way they have the possibility to fix their installation. Hopefully. Thomas von Dein 2009-10-10 16:41:17 +00:00
  • 0b78a916bb 2.34 - fixed rt.cpan.org#27271 - removed output file from manifest. Thomas von Dein 2009-10-10 16:40:22 +00:00
  • a644abce36 2.33 - fixed rt.cpan.org#26333 - just return $con if env var is undefined. Thomas von Dein 2009-10-10 16:39:07 +00:00
  • 72fdf51f16 2.32 - fixed rt.cpan.org#24232 - import ENV vars only if defined Thomas von Dein 2009-10-10 16:38:28 +00:00
  • 80bcb7ddae 2.31 - applied patches by Jason Rhinelander <jagerman@jagerman.com>: o bugfix: multiple levels if include files didn't work properly. Thomas von Dein 2009-10-10 16:36:29 +00:00
  • 57244f6eea 2.30 - applied patch by Branislav Zahradnik <brano@blueorange.sk> which adds -InterPolateEnv. This allows to use environment variables too. It implies -InterPolateVars. Thomas von Dein 2009-10-10 16:35:18 +00:00
  • ef504ee7f4 2.29 - applied patch by brian@kronos.com via rt.cpan.org #11211. Thomas von Dein 2009-10-10 16:32:11 +00:00
  • c0eafd9b8f 2.28 - fixed bug in save(), now blocks containing whitespaces will be saved using quotes, in addition the parser observes the quoting feature, added portion about this to the pod doc. pointed out by Jeff Murphy <jcmurphy@jeffmurphy.org>. Thomas von Dein 2009-10-10 16:31:34 +00:00
  • 46b032f1b6 2.27 - bugfix in _store, which caused warning when saving a config containing empty hashes. Reported by herbert breunung <deirdre_skye@web.de>. Thomas von Dein 2009-10-10 16:30:35 +00:00
  • d270570ecc 2.26 - fixed invalid regexp in _open() which circumvented explicit empty block to work when the block statement included whitespaces. Thomas von Dein 2009-10-10 16:30:19 +00:00
  • 8f517dd929 2.25 - fixed bug with not working -IncludeRelative setting when including a config file. It were only included from the location relative to the underlying config if it were non-existent. reported by Dmitry Koteroff <dmitry@koteroff.ru>. Thomas von Dein 2009-10-10 16:30:01 +00:00
  • 2a0006a8d8 2.24 - fixed Bug #3869 (rt.cpan.org) reported by "Mike Depot" <mdepot@comcast.net> Thomas von Dein 2009-10-10 16:29:34 +00:00
  • 577e668192 2.23 - still versioning problem, stupid white man ;-) Extended.pm is now 2.00 which *is* higher than 1.10. Thomas von Dein 2009-10-10 16:29:15 +00:00
  • 86933eefad 2.22 - incremented all version numbers because of cpan problem. no further changes. See Bug #3347 (rt.cpan.org). Thomas von Dein 2009-10-10 16:28:54 +00:00
  • ef6126352e 2.21 - fixed bug in new() used $this instead of $self for empty hashref creation if no config file given. Thomas von Dein 2009-10-10 16:28:36 +00:00
  • 8167848582 2.20 - fixed bug reported by Stefano di Sandro <stedis@ulis.it>: in OOP mode (extended access) the obj() method returned the whole config object if the given key does not exist. Now it returns a new empty object. Thomas von Dein 2009-10-10 16:28:06 +00:00
  • 66621adfb8 2.19 - forgot to import 'catfile' from File::Spec. Bug reported by various people. Thomas von Dein 2009-10-10 16:27:47 +00:00
  • c5f2a035d9 2.18 - fixed Bug #2325 (rt.cpan.org). The subs exported by File::Spec will now imported explicitly. - fixed warning about double my'ed variable $dummi, changed it to undef because it was unused anyway. Thomas von Dein 2009-10-10 16:27:31 +00:00
  • 2402b0bb7b 2.17 - added File::Spec support which makes the modules more portable (i.e. on win32 systems), as suggested by Peter Tandler <Peter.Tandler@ipsi.fhg.de>. Thomas von Dein 2009-10-10 16:27:14 +00:00