Changelog for MarpaX-Languages-IDL-AST 0.007 2017-04-12T18:32:26 [Jean-Damien Durand ] - Switch to File::ShareDir, closes #1 - dev+ - Role/Consumer.pm - Impl/_Default.pm: MooX::DefaultVia removal - Impl/Perl5,pm: fix _pushLine - Impl/Perl5.pm: CPPSTYLEDIRECTIVE - IDL/AST.pm: Support cpp commands at the end - dev+: default is the concatenation - Impl/Perl5.pm: trigger_level call misses @_ - Impl/_Default.pm: Make trigger_level aroundable - Impl/_Default.pm: Externalize trigger_level - Impl/_Default.pm: Logging - IDL/AST.pm: temporary code to test the Data::Scan implementation - Impl/Perl5,pm: definition of the global namespace - Impl/Perl5.pm: perl5 transpiling dev+ - Perl5/_Perl5Types.pm: Perl5 architectural types - Impl/_Default.pm: Try to make sure internal attributes would not clash with eventual subclasses - Perl5/_BaseTypes.pm: IDL_charType optimization - Perl5/_BaseTypes.pm: Type::Tiny version of IDL base types - Role/Consumer.pm: Removed - Data::Scan implementation: dev+ - Role/Consumer.pm: output -> outputDir - Impl/Perl5.pm: template - Role/Consumer.pm: Data::Scan::Role::Consumer API compliance - Role/Consumer.pm: use Data::Scan 0.003 - Role/Consumer.pm: Data::Scan consumer - perl5.tt2: init of scopednamePerscope. - Moose/namespace.tt2: do not systematically import - dist.ini: more prereqs - import: dev+ - dist.ini: Unparsable version for Win32::ShellQuote 0.006 2016-02-05T05:29:24Z [Jean-Damien Durand ] - dist.ini: more prereqs that AutoPrereqs cannot guess - perl5.tt2: where => sub {} instead of where => {} - _declaratorToIdentifier & _declaratorToType - import.tt2 - Cosmetic typos - Comment about the void keyword - Tokens externalization - Add MX_PARAMS_VALIDATE_CACHE_KEY to pos_validated_list() calls - say an OO style is required - posValidatedList bis - useClassAttribute - useSpecializedType - useBaseTypes again - initGlobalVariables and initNameSpace - useBaseTypes.tt2 - moosex renamed to perl5 - follow INCLUDE_PATH - op.tt2: more generic - op.tt2 dev+ - bin/idl2moose: xF6 character in source -; - Moose/op.tt2: return; instead of return undef; - bin/idl2moose: encoding issues - IDL/AST.pm: support string in input - moosex.tt2: wideStringLiteral - stringLiteral fix detected for "import" directive - moosex.tt2: dev+ prefer sub {} for default - moosex.tt2: dev+ fixed for arraysized declarator 0.005 2015-01-11T01:19:05Z [Jean-Damien Durand ] - Always do $self->$orig(@_) in Moose implementation 0.004 2015-01-11T00:52:12Z [Jean-Damien Durand ] - When validating parameters, allow extra parameters in the Moose implementation - etc: oups, wrong repo... - etc/m4.idl: IDL t+ 0.003 2015-01-09T19:15:25Z [Jean-Damien Durand ] - share/dist/MarpaX-Languages-IDL-AST/moosex.tt2: removed unused block enumTypeOrig - share/dist/MarpaX-Languages-IDL-AST/moosex.tt2: structType fix - share/dist/MarpaX-Languages-IDL-AST/moosex.tt2: Removed unused namespaceArg2 - use File::ShareDir::ProjectDistDir + a fix in template for structType 0.002 2014-08-09T15:30:56Z [Jean-Damien Durand ] - AST.pm: fix for sharedir - bin/idl2moose: fix for -o option - bin/idl2moose: fix example 0.001 2014-08-09T09:26:39Z [Jean-Damien Durand ] - Release of version 0.001 - For initial release - bin/idl2moose: fix output on STDOUT - bin/idl2moose - dev+ - dev+ - dev+ - dev+ - dev+ - data/dom.idl: Dom Level 3 Core - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - dev+ - t/dom.t: remove Dumper() - Add bessing and move parse() to a direct ast() method - wide_string fix - dev+ - dev+ - dev+