---
version: 0.62_03
date:    Fri Aug  1 21:10:35 PDT 2014
changes:
- Fix test/requires
---
version: 0.62_02
date:    Fri Aug  1 18:00:01 PDT 2014
changes:
- Pegex replaces Parse::RecDescent as the default parser
---
version: 0.62_01
date:    Tue Jul 29 02:22:12 BST 2014
changes:
- version-parsing improvements
- Test module build in dir with space.
- Perl licence on Cookbook
- t/TestInlineSetup.pm fixes for Windows DLLs, tainting
---
version: 0.62
date:    Sat Jul 19 22:43:12 BST 2014
changes:
- eg/modules moved to here as they're C
- tests each use own dir, and all use Test::More and test/TestInlineSetup.pm.
- doc/Inline/C/Cookbook.swim mention strings can be UTF-8.
---
version: 0.61
date:    Thu Jul 17 07:50:43 PDT 2014
changes:
- Add mailing list info to Meta and Contributing
---
version: 0.60
date:    Sun Jul 13 21:41:36 PDT 2014
changes:
- Add Contributing file
- Fix Metadata
---
version: 0.59
date:    Sat Jul 12 12:09:19 PDT 2014
changes:
- Finish migrating and updating docs
---
version: 0.58
date:    Fri Jul 11 07:02:53 BST 2014
changes:
- Fix prereqs
---
version: 0.57
date:    Fri Jul 11 01:51:14 BST 2014
changes:
- Inline::C separated from Inline
---
version: 0.56_03
date:    Fri Jul 11 01:20:18 BST 2014
changes:
- Test of release system.
---
version: 0.56_02
date:    Thu Jul 10 04:13:56 BST 2014
changes:
- Make depend on Inline 0.56.
- Tidy up after tests.
---
version: 0.56_01
date:    Thu Jul 10 01:21:08 BST 2014
changes:
- Merge in changes to inline-pm repo since this was split off.
---
version: 0.54
date:    Thu Jun 26 10:22:29 PDT 2014
changes:
- First release of Inline::C as its own distribution.
---
version: 0.53_01
date:    Thurs 20 Feb 2014
changes:
- C-Cookbook.pod - Rewrite Soldier example as per suggestion provided at
  http://www.perlmonks.org/?node_id=924969. Thanks ikegami.  Nothing wrong with
  the code it replaces - but this revised rendition is probably more easily
  understood.
---
version: 0.53_01
date:    Thurs 26 Sep 2013
changes:
- Have t/21read_DATA.t and t/22read_DATA_2.t use different build directories
  and modify C/Makefile.PL so that those directories are cleaned up by 'make
  clean'. Small alterations to the t/25proto.t tests to avoid 'main::foo
  redefined' warnings.
---
version: 0.53_01
date:    Thurs 12 Sep 2013
changes:
- C.pm - Add support for PROTOTYPES and PROTOTYPE keywords.
- Update version to 0.53_01
---
version: 0.53_01
date:    Tues 27 Aug 2013
changes:
- C/C-Cookbook.pod - Fix "Multiple Return Values" recipe. (Was emitting
  compiler warnings; also segfaulted on some platforms.)
---
version: 0.53_01
date:    Thurs 15 Aug 2013
changes:
- Add C/t/24prefix.t
---
version: 0.53
date:    Wed 1 May 2013
changes:
- Version 0.53 released to CPAN
- Add C/t/23validate.t test script.
---
version: 0.52_02
date:    Wed 24 Apr 2013
changes:
- Version 0.52_02 released to CPAN
- C.pm - Small tweak to setting of $o->{ILSM}{MAKEFILE}{INC} in validate() sub.
  Thanks, Ian Goodacre. (Ticket #11748.)
---
version: 0.52_01
date:    Thurs 11 Apr 2013
changes:
- Version 0.52_01 released to CPAN
---
version: 0.52
date:    Thurs 07 Mar 2013
changes:
- Version 0.52 released to CPAN.
- C-Cookbook.pod - Change the "Object Oriented Inline" example so that it
  doesn't emit a "print (...) interpreted as function" warning if it's run with
  warnings enabled.
---
version: 0.51_03
date:    Wed 28 Nov 2012
changes:
- Version-0.51_03 released to CPAN.
- C-Cookbook.pod - Add additional example ("Providing a pure perl alternative").
- C.pm - Change sub compile so that it chdirs back to the original cwd before
  it dies (if the build fails). (Ticket #81375.)
---
version: 0.51_02
date:    Tues 20 Nov 2012
changes:
- Version-0.51_02 released to CPAN.
- Makefile.PL - correct typo.
---
version: 0.51_01
date:    20 Nov 2012
changes:
- Version-0.51_01 released to CPAN.
- C.pm - setting $ENV{NO_INSANE_DIRNAMES} turns quote_space() into a no-op.
  (This is just an undocumented fallback option in case the quote_space()
  handling  of spaces breaks something for someone who has no need of "space
  handling" anyway.)
- additional tweaks to quote_space sub [Ticket #81172]
- Makefile.PL - Set EU::MM PREREQ_PM to 6.62, but only if the current version
  of EU::MM is 6.57_x, and even then only if building with INSTALL_BASE.
  (Ticket #81094).
---
version: 0.51
date:    Sat 13 Oct 2012
changes:
- Version 0.51 released to CPAN.
---
version: 0.50_03
date:    Mon 8 Oct 2012
changes:
- Fix Reini's patch (#67053). The original version of quote_space() caused a
  breakage whenever the INC Config argument contained more than one -I switch.
  (See #80026.) Also, provide tests for this in the test suite.
---
version: 0.50_02
date:    Thur 24 May 2012
changes:
- Version 0.50_02 released to CPAN.
---
version: 0.50_02
date:    Tues 20 Mar 2012
changes:
- C.pm - Add CCFLAGSEX and PRE_HEAD config options.
- C.pod - Document CCGLAGSEX and PRE_HEAD.
- Add new test files t/15ccflags.t, t/16ccflagsex.t, t/17prehead.t
  and t/prehead.in.
- ../MANIFEST - Add new files.
---
version: 0.50_02
date:    Sun 18 Mar 2012
changes:
- C.pod - Rewrite CCFLAGS documentation to make it clear that setting it
  clobbers the existing CCFLAGS (which is $Config{ccflags}).
  Thanks, BrowserUk.
- ../Inline-FAQ.pod - Document the C/t/09parser.t test failure that can occur
  when Cygwin is in need of 'rebaseall' - and what to do about it. Thanks, davido.
---
version: 0.50_02
date:    Tues 14 Feb 2012
changes:
- C.pm - Bump version number to 0.50_02
---
version: 0.50_01
date:    Sun 12 Feb 2012
changes:
- 0.50_01 released to CPAN
- lib/Inline/C/ParseRegExp.pm - Accommodate 'void' argument.
- t/14void_arg.t - Test that 'void' arg gets processed as desired.
- C.pod - Document new standing of 'void' argument.
---
version: 0.50_01
date:    Wed 8 Feb 2012
changes:
- C.pm - Bump version number to 0.50_01
---
version: 0.50
date:    Tues 7 Feb 2012
changes:
- Version 0.50 released to CPAN
- C.pm - Bump version number to 0.50
---
version: 0.49_02
date:    Fri 3 Feb 2012
changes:
- Version 0.49_02 released to CPAN
- C.pm - Bring version numbering into line with recommendations made in
- http://perldoc.perl.org/perlmodstyle.html#Version-numbering
---
version: 0.49_01
date:    Thurs 02 Feb 2012
changes:
- Version 0.49_01 released to CPAN.
---
version: 0.49_01
date:    Sun 25 Dec 2011
changes:
- C.pm - Bump version to 0.49_01
- C.pod - Fix typo. (Ticket 73108)
---
version: 0.49
date:    Thurs 8 Dec 2011
changes:
- Version 0.49 released to CPAN. (No changes from 0.48_02).
---
version: 0.48_02
date:    Mon 5 Dec 2011
changes:
- Version 0.48_02 released to CPAN.
---
version: 0.48_02
date:    Fri 9 Sep 2011
changes:
- Bump Inline::C version to 0.48_02
- Make a correction and provide some elaboration in the 'Discussion' relating
  to 'Object Oriented Inline' in C-Cookbook.pod.
---
version: 0.48_02
date:    Thurs 25 Aug 2011
changes:
- Add example for accessing fortran code to C-Cookbook.
---
version: 0.48_01
date:    Mon 11 Apr 2011
changes:
- Version 0.48_01 released to CPAN.
- 'C/C.pm - [cpan #67053] Space in pwd. Patch from Reini Urban to work with
  spaces in the current dir.'
---
version: 0.48
date:    Mon 21 Feb 2011
changes:
- Version 0.48 released to CPAN. (No changes from 0.47_02.)
---
version: 0.47_02
date:    Tues 1 Feb 2011
changes:
- Version 0.47_02 released to CPAN.
- Change the Test::Warn dependency from 0.22 to 0.21 and specify it in
  top-level Makefile.PL instead of in C/Makefile.PL.
---
version: 0.47_01
date:    Sun 30 January 2011
changes:
- Version 0.47_01 released to CPAN.
- Use Test::Warn (on perl-5.8 and later) to check and suppress the warnings
  produced by C/t/08taint.t during 'make test'. (Ticket #54825.)
---
version: 0.47
date:    Fri 21 January 2011
changes:
- Version 0.47 released to CPAN. No changes from 0.46_02
---
version: 0.46_02
date:    Sat 18 Dec 2010
changes:
- Makefile.PL - insert 'return 1 if -e $_[0];' at beginning of find_executable()
  subroutine. (RT ticket 61218)
---
version: 0.46_02
date:    Sat 17 Apr 2010
changes:
- C-Cookbook.pod - Fix callback example. (RT ticket 56652)
---
version: 0.46_01
date:    Wed 31 Mar 2010 (and released to CPAN as 0.46_01)
changes:
- C.pm - local()ise $_ in get_types(). (RT ticket 55607)
- C.pm - introduce capability to check that xs_bindings() is working as
  expected. (Prompted by RT ticket 55543)
- C.pm - add _testing_cleanup() to facilitate cleaning up of files created by
  setting the _TESTING config option
- t/08taint.t - Warn the user to expect "Blindly untainting ..." warnings
- t/09parser.t - Make use of Inline::C::_testing_cleanup()
- add t/10callback.t (mainly in response to RT ticket 55543) and
  t/11default_readonly.t (in response to RT ticket 55607).
---
version: 0.46_01
date:    Mon 8 Mar 2010
changes:
- Add sub _parser_test() to C.pm (enables us to check which parser is in use).
- Add tests (C/t/09parser.t) to check that the expected parser is being used -
  makes use of '_TESTING' config option. (Involves minor changes to
  lib/Inline/C/ParseRecDescent.pm and lib/Inline/C/ParseRegExp.pm).
---
version: 0.46_01
date:    Sun 14 Feb 2010
changes:
- Second attempt at accommodating 'ccache cc' compiler (RT ticket 40140)
---
version: 0.46
date:    Fri 12 Feb 2010
changes:
- Same as 0.45_02.
---
version: 0.45_02
date:    Fri 5 Feb 2010
changes:
- Add C/t/08taint.t as part of RT ticket 13084 fix. See top level "Changes" file.
---
version: 0.45_01
date:    Thurs 28 Jan 2010
changes:
- Fix Rt tickets 40140, 45417 and 49419. See top level "Changes" file.
---
version: 0.45
date:    Sat Nov 22 2008
changes:
- No changes from 0.44_01
---
version: 0.44_01
date:    Tues Oct 11 2008
changes:
- In C/C.pm, allow for the calling of multiple typemaps (RT ticket 5639), and
  have the "No Inline C functions bound to Perl" warning specify the file for
  which no bindings were found (RT ticket 17774).
---
version: 0.43
date:    Sun Jul 22 08:15:26 PDT 2001
changes:
- Auto add script directory to INC path (-I)..
---
version: 0.43
date:    Sat Jul 21 12:38:37 PDT 2001
changes:
- Added support for XSMODE.
---
version: 0.43
date:    Fri Jul 20 03:29:08 PDT 2001
changes:
- Added OPTIMIZE config parameter for gdb debugging
---
version: 0.43
date:    Thu Jul 19 17:29:17 PDT 2001
changes:
- Use $Config{dlext} instead of $Config{so}
---
version: 0.43
date:    Sat Jul  7 13:18:36 PDT 2001
changes:
- Move the creation of a parser from parse() to get_parser(). This allows
  Inline::CPP to override only get_parser(). (NEILW)
---
version: 0.43
date:    Sat Jul  7 12:53:33 PDT 2001
changes:
- Break up the generation of XS code into smaller stages which can be
  overridden in Inline::CPP. Makes the code somewhat longer, but more clear.
  (NEILW)
---
version: 0.42
date:    Sun Jun 10 23:50:27 PDT 2001
changes:
- Patch that fixes STRUCTS config option being used for explicit structs.
---
version: 0.42
date:    Sun Jun 10 18:34:36 PDT 2001
changes:
- Patch that prevents Inline from creating a nonexistent sitelib. Thanks Joey Hess.
---
version: 0.41
date:    Tue Jun  5 01:49:32 PDT 2001
changes:
- Added AUTOWRAP config option
---
version: 0.40
date:    Sat May 26 13:47:16 PDT 2001
changes:
- Added hack to make work with Inline::Files and +w
---
version: 0.40
date:    Wed May 23 20:21:32 PDT 2001
changes:
- 0.40 integration
- Changed object references
- Account for no trailing '/' in paths
---
version: 0.34
date:    Sun May  6 16:56:53 PDT 2001
changes:
- Changed the generated Makefile.PL to not create any dependencies between
  Makefile and Makefile.PL. This was creating a problem on an HP-UX system
  using AFS. Inline users should never need this dependency anyways.
---
version: 0.34
date:    Tue May  1 00:05:58 PDT 2001
changes:
- Fixed compiler detection bugs in Makefile.PL
---
version: 0.33
date:    Sat Apr 28 20:20:29 PDT 2001
changes:
- Made Inline::C a base class for Inline::CPP
---
version: 0.33
date:    Sat Apr 28 20:20:29 PDT 2001
changes:
- Added support for Inline::Filters. FILTERS config option.
---
version: 0.33
date:    Sat Apr 28 20:20:29 PDT 2001
changes:
- Made installation of Inline::C optional. For those people without a C compiler who may wish to use Java.
---
version: 0.33
date:    Sat Apr 28 20:20:29 PDT 2001
changes:
- Rearranged test harness. Moved all C tests from Inline to Inline::C
---
version: 0.32
date:    Mon Feb 26 15:36:56 PST 2001
changes:
- Added MAKE config option
- Changed LDFLAGS to proper name LDDLFLAGS. (MakeMaker)
---
version: 0.32
date:    Fri Feb 23 03:17:42 PST 2001
changes:
- Fixed Debian bug with $Config{installprivlib}. Also added warning if no
  default typemap, and croak if no typemaps at all.
---
version: 0.32
date:    Fri Feb 23 03:16:27 PST 2001
changes:
- Special case for AIX ($Config{so})
---
version: 0.31
date:    Thu Jan 18 22:02:17 PST 2001
changes:
- Added the following configuration options - 'CC', 'LD', 'CCFLAGS, 'LDFLAGS'.
  These are proxies for the MakeMaker options of the same names.
---
version: 0.31
date:    Sat Jan 13 14:44:28 PST 2001
changes:
- Allow relative paths in TYPEMAPS files.
- Added a test 't/typemap.t' for this
---
version: 0.31
date:    Sat Jan 13 12:41:38 PST 2001
changes:
- Changed over to new Inline DIRECTORY structure.
---
version: 0.30
date:    Fri Dec  8 01:55:43 PST 2000
changes:
- Created Inline::C. Separated C code from Inline 0.26
