11 years agoversion bump full-nelson-ops v0.07
Lukas Mai [Mon, 25 Jun 2012 11:35:11 +0000]
version bump

11 years agoremove MYMETA.* from MANIFEST
Lukas Mai [Sun, 24 Jun 2012 12:49:53 +0000]
remove MYMETA.* from MANIFEST

11 years agoreformat prototypes in sample code
Lukas Mai [Sun, 24 Jun 2012 12:39:09 +0000]
reformat prototypes in sample code

11 years agoupdate Changes v0.06_01
Lukas Mai [Sun, 24 Jun 2012 12:27:47 +0000]
update Changes

11 years agoadd git repository to meta
Lukas Mai [Sun, 24 Jun 2012 12:20:13 +0000]
add git repository to meta

11 years agoMerge branch 'pure-ops' into full-nelson-ops
Lukas Mai [Sun, 24 Jun 2012 11:06:15 +0000]
Merge branch 'pure-ops' into full-nelson-ops

11 years agoMerge branch 'master' into pure-ops pure-ops
Lukas Mai [Sun, 24 Jun 2012 11:05:55 +0000]
Merge branch 'master' into pure-ops

11 years agoundo 7f057ce7550c1d562b25a579ae8deaf34db73685
Lukas Mai [Sun, 24 Jun 2012 11:05:25 +0000]
undo 7f057ce7550c1d562b25a579ae8deaf34db73685

11 years agoignore untracked/
Lukas Mai [Sun, 24 Jun 2012 11:01:29 +0000]
ignore untracked/

11 years agoallow parameters to be referenced from defaults in the same param list
Lukas Mai [Sun, 24 Jun 2012 10:32:22 +0000]
allow parameters to be referenced from defaults in the same param list

11 years agoregister destructor for the generated optree in case of exceptions
Lukas Mai [Sun, 24 Jun 2012 08:49:01 +0000]
register destructor for the generated optree in case of exceptions

11 years agoinsist on 5.14.0 in Makefile.PL
Lukas Mai [Sun, 24 Jun 2012 06:19:07 +0000]
insist on 5.14.0 in Makefile.PL

11 years agoadd *_strict variants of all symbolic types
Lukas Mai [Sat, 23 Jun 2012 14:49:54 +0000]
add *_strict variants of all symbolic types

11 years agotest symbolic types in import
Lukas Mai [Sat, 23 Jun 2012 14:14:19 +0000]
test symbolic types in import

11 years agofix broken links in POD
Lukas Mai [Sat, 23 Jun 2012 10:35:52 +0000]
fix broken links in POD

11 years agodocument new features
Lukas Mai [Sat, 23 Jun 2012 08:47:36 +0000]
document new features

11 years agoadd new files to MANIFEST
Lukas Mai [Fri, 22 Jun 2012 21:44:22 +0000]
add new files to MANIFEST

11 years agobetter arg count checks for methods (include $self)
Lukas Mai [Fri, 22 Jun 2012 21:42:28 +0000]
better arg count checks for methods (include $self)

11 years agoenable default arguments by default
Lukas Mai [Fri, 22 Jun 2012 21:42:02 +0000]
enable default arguments by default

11 years agomore tests for prototypes/lvalue subs
Lukas Mai [Fri, 22 Jun 2012 14:03:58 +0000]
more tests for prototypes/lvalue subs

11 years agodefault params/strict arg count checks, working on ops
Lukas Mai [Fri, 22 Jun 2012 10:47:19 +0000]
default params/strict arg count checks, working on ops

11 years agowibble 'sv_eq_pvn'
Lukas Mai [Fri, 22 Jun 2012 12:38:12 +0000]
wibble 'sv_eq_pvn'

11 years agoremove unused 'saw_colon'
Lukas Mai [Fri, 22 Jun 2012 12:36:47 +0000]
remove unused 'saw_colon'

11 years agouse STMT_START/_END instead of do/while(0)
Lukas Mai [Fri, 22 Jun 2012 12:36:21 +0000]
use STMT_START/_END instead of do/while(0)

11 years agofix broken 5.14 code
Lukas Mai [Fri, 22 Jun 2012 09:17:05 +0000]
fix broken 5.14 code

11 years agocompile on 5.14 (but it's still broken)
Lukas Mai [Fri, 22 Jun 2012 07:38:47 +0000]
compile on 5.14 (but it's still broken)

11 years agocompile on threaded perls
Lukas Mai [Fri, 22 Jun 2012 06:52:17 +0000]
compile on threaded perls

11 years agorewrite to generate actual ops, not source code
Lukas Mai [Thu, 21 Jun 2012 16:20:39 +0000]
rewrite to generate actual ops, not source code

11 years agoignore Parameters.s
Lukas Mai [Sun, 24 Jun 2012 10:35:02 +0000]
ignore Parameters.s

11 years agoautorebuild Makefile from Makefile.PL
Lukas Mai [Sun, 24 Jun 2012 10:33:47 +0000]
autorebuild Makefile from Makefile.PL

11 years agouse STMT_START/_END instead of do/while(0)
Lukas Mai [Fri, 22 Jun 2012 12:34:01 +0000]
use STMT_START/_END instead of do/while(0)

11 years agonew IF_HAVE_PERL_5_16 convenience macro
Lukas Mai [Fri, 22 Jun 2012 07:12:35 +0000]
new IF_HAVE_PERL_5_16 convenience macro

11 years agoremove unused variable
Lukas Mai [Thu, 21 Jun 2012 10:52:36 +0000]
remove unused variable

11 years agoerror messages for proto/attr more similar to perl core
Lukas Mai [Thu, 21 Jun 2012 10:49:44 +0000]
error messages for proto/attr more similar to perl core

11 years agoturns out there's a SVf format for 'SV's
Lukas Mai [Thu, 21 Jun 2012 10:41:22 +0000]
turns out there's a SVf format for 'SV's

11 years agocan't strstr but at least use strchr
Lukas Mai [Wed, 20 Jun 2012 08:10:16 +0000]
can't strstr but at least use strchr

11 years agodetect sigils without strchr()
Lukas Mai [Wed, 20 Jun 2012 06:56:26 +0000]
detect sigils without strchr()

11 years agodelete vestigial constant
Lukas Mai [Wed, 20 Jun 2012 06:53:44 +0000]
delete vestigial constant

11 years agoversion bump v0.06
Lukas Mai [Tue, 19 Jun 2012 05:01:24 +0000]
version bump

11 years agospecify '=encoding' in POD just in case
Lukas Mai [Tue, 19 Jun 2012 04:15:21 +0000]
specify '=encoding' in POD just in case

11 years agoadd Parameters.{c,i,o,bs} to MANIFEST.SKIP
Lukas Mai [Tue, 19 Jun 2012 04:02:18 +0000]
add Parameters.{c,i,o,bs} to MANIFEST.SKIP

11 years agoadd new files to MANIFEST
Lukas Mai [Tue, 19 Jun 2012 03:51:50 +0000]
add new files to MANIFEST

11 years agoMerge branch 'method-attr' into classmethod
Lukas Mai [Tue, 19 Jun 2012 03:51:39 +0000]
Merge branch 'method-attr' into classmethod

11 years agoadd new files to MANIFEST
Lukas Mai [Tue, 19 Jun 2012 03:51:14 +0000]
add new files to MANIFEST

11 years agoMerge branch 'keyword-rewrite-magic' into method-attr
Lukas Mai [Tue, 19 Jun 2012 03:50:53 +0000]
Merge branch 'keyword-rewrite-magic' into method-attr

11 years agoMerge branch 'keyword-rewrite' into keyword-rewrite-magic
Lukas Mai [Tue, 19 Jun 2012 03:48:52 +0000]
Merge branch 'keyword-rewrite' into keyword-rewrite-magic

11 years agoadd new files to MANIFEST
Lukas Mai [Tue, 19 Jun 2012 03:48:22 +0000]
add new files to MANIFEST

11 years agotest 'classmethod'
Lukas Mai [Tue, 19 Jun 2012 03:46:47 +0000]
test 'classmethod'

11 years agoMerge branch 'method-attr' into classmethod
Lukas Mai [Tue, 19 Jun 2012 03:41:04 +0000]
Merge branch 'method-attr' into classmethod

11 years agotest 'attrs' / ':method'
Lukas Mai [Tue, 19 Jun 2012 03:40:16 +0000]
test 'attrs' / ':method'

11 years agoMerge branch 'keyword-rewrite-magic' into method-attr
Lukas Mai [Tue, 19 Jun 2012 03:17:49 +0000]
Merge branch 'keyword-rewrite-magic' into method-attr

11 years agoMerge branch 'keyword-rewrite' into keyword-rewrite-magic
Lukas Mai [Tue, 19 Jun 2012 03:09:51 +0000]
Merge branch 'keyword-rewrite' into keyword-rewrite-magic

11 years agominor edits
Lukas Mai [Tue, 19 Jun 2012 03:01:44 +0000]
minor edits

11 years agoadd .gitignore
Lukas Mai [Tue, 19 Jun 2012 02:59:49 +0000]
add .gitignore

11 years agotest lexicalpragmatude
Lukas Mai [Tue, 19 Jun 2012 02:53:59 +0000]
test lexicalpragmatude

11 years agotest syntactic properties of generated code
Lukas Mai [Tue, 19 Jun 2012 02:52:48 +0000]
test syntactic properties of generated code

11 years agowibble
Lukas Mai [Tue, 19 Jun 2012 02:52:06 +0000]
wibble

11 years agodetect invalid keyword properties
Lukas Mai [Mon, 18 Jun 2012 20:01:40 +0000]
detect invalid keyword properties

11 years agofix semibroken tests
Lukas Mai [Mon, 18 Jun 2012 19:29:36 +0000]
fix semibroken tests

11 years agoimplement 'classmethod' keyword type
Lukas Mai [Mon, 18 Jun 2012 14:24:40 +0000]
implement 'classmethod' keyword type

11 years agomake 'method' default to attrs => ":method"
Lukas Mai [Mon, 18 Jun 2012 14:16:39 +0000]
make 'method' default to attrs => ":method"

11 years agoadd 'attrs' for default attributes
Lukas Mai [Mon, 18 Jun 2012 14:15:08 +0000]
add 'attrs' for default attributes

11 years agodocument planned 'attrs' feature
Lukas Mai [Mon, 18 Jun 2012 13:19:24 +0000]
document planned 'attrs' feature

11 years agoversion bump v0.05_03
Lukas Mai [Mon, 18 Jun 2012 07:01:13 +0000]
version bump

11 years agodo magic ourselves, not depend on B::Hooks::EndOfScope
Lukas Mai [Mon, 18 Jun 2012 06:59:13 +0000]
do magic ourselves, not depend on B::Hooks::EndOfScope

11 years agotrack MANIFEST.SKIP
Lukas Mai [Sun, 17 Jun 2012 10:03:06 +0000]
track MANIFEST.SKIP

11 years agoedit documentation
Lukas Mai [Sun, 17 Jun 2012 09:59:49 +0000]
edit documentation

11 years agoversion bump v0.05_02
Lukas Mai [Sun, 17 Jun 2012 08:26:28 +0000]
version bump

11 years agomake things compile on threaded and/or 5.14 perls
Lukas Mai [Sun, 17 Jun 2012 08:13:43 +0000]
make things compile on threaded and/or 5.14 perls

11 years agofix broken test v0.05_01
Lukas Mai [Sun, 17 Jun 2012 01:28:38 +0000]
fix broken test

11 years agowhoops, fix compilation
Lukas Mai [Sun, 17 Jun 2012 01:10:50 +0000]
whoops, fix compilation

11 years agountodo line number tests
Lukas Mai [Sun, 17 Jun 2012 01:10:04 +0000]
untodo line number tests

11 years agodocument changes
Lukas Mai [Sun, 17 Jun 2012 01:01:03 +0000]
document changes

11 years agorewrite in XS
Lukas Mai [Sun, 17 Jun 2012 00:54:41 +0000]
rewrite in XS

11 years agoupdate Makefile.PL for expected rewrite
Lukas Mai [Sat, 16 Jun 2012 09:24:34 +0000]
update Makefile.PL for expected rewrite

12 years agodetect nonsensical parameter lists
Lukas Mai [Wed, 10 Aug 2011 03:56:04 +0000]
detect nonsensical parameter lists

12 years agotest detection of nonsensical parameter lists
Lukas Mai [Wed, 10 Aug 2011 03:54:57 +0000]
test detection of nonsensical parameter lists

12 years agoadd new tests to MANIFEST
Lukas Mai [Tue, 9 Aug 2011 11:34:53 +0000]
add new tests to MANIFEST

12 years agoMerge branch 'lineno'
Lukas Mai [Tue, 9 Aug 2011 10:12:23 +0000]
Merge branch 'lineno'

12 years agodocument changes
Lukas Mai [Tue, 9 Aug 2011 09:41:33 +0000]
document changes

12 years agoamend tests to match implementation
Lukas Mai [Tue, 9 Aug 2011 09:26:13 +0000]
amend tests to match implementation

12 years agoimplement extended import types
Lukas Mai [Tue, 9 Aug 2011 09:25:41 +0000]
implement extended import types

12 years agopreliminary tests for new import syntax
Lukas Mai [Tue, 9 Aug 2011 08:58:49 +0000]
preliminary tests for new import syntax

12 years agotest generated line numbers
Lukas Mai [Sat, 6 Aug 2011 05:23:51 +0000]
test generated line numbers

12 years agoupdate Changes v0.05
Lukas Mai [Tue, 2 Aug 2011 06:59:50 +0000]
update Changes

12 years agoupdate manifest
Lukas Mai [Tue, 2 Aug 2011 06:49:20 +0000]
update manifest

12 years agotest compilation failures harder
Lukas Mai [Tue, 2 Aug 2011 06:48:25 +0000]
test compilation failures harder

12 years agomore better tests
Lukas Mai [Tue, 2 Aug 2011 06:34:44 +0000]
more better tests

12 years agorewrite F:P, hopefully making it more robust and preserving line numbers in the gener...
Lukas Mai [Tue, 2 Aug 2011 06:32:49 +0000]
rewrite F:P, hopefully making it more robust and preserving line numbers in the generated code

14 years agobump version to 0.04 v0.04
Lukas Mai [Wed, 3 Mar 2010 18:30:58 +0000]
bump version to 0.04

14 years agoupdate Changes
Lukas Mai [Wed, 3 Mar 2010 18:30:42 +0000]
update Changes

14 years agoadd new tests to MANIFEST
Lukas Mai [Wed, 3 Mar 2010 18:30:09 +0000]
add new tests to MANIFEST

14 years agobasic test for import_into
Lukas Mai [Tue, 2 Mar 2010 20:37:14 +0000]
basic test for import_into

14 years agoadd import_into
Lukas Mai [Tue, 2 Mar 2010 20:36:53 +0000]
add import_into

14 years agoadd tests for stricter import list checks
Lukas Mai [Sun, 28 Feb 2010 22:27:02 +0000]
add tests for stricter import list checks

14 years agocheck import list; default to 'fun'; documentation
Lukas Mai [Sun, 28 Feb 2010 22:26:21 +0000]
check import list; default to 'fun'; documentation

14 years agoAllow the name of the keyword to be changed.
Florian Ragwitz [Sun, 28 Feb 2010 21:59:41 +0000]
Allow the name of the keyword to be changed.

14 years agoAdd tests for renaming the fun keyword.
Florian Ragwitz [Sun, 28 Feb 2010 21:59:05 +0000]
Add tests for renaming the fun keyword.

14 years agoinitial import
Lukas Mai [Sun, 28 Feb 2010 21:19:03 +0000]
initial import