]> git.vpit.fr Git - perl/modules/indirect.git/log
perl/modules/indirect.git
15 years ago"use feature 'state'" as a prefix, so that we'll be able to skip it on older perls
Vincent Pit [Fri, 5 Dec 2008 17:16:34 +0000 (18:16 +0100)]
"use feature 'state'" as a prefix, so that we'll be able to skip it on older perls

15 years agoAllow specifying a prefix and skipping individual tests
Vincent Pit [Fri, 5 Dec 2008 17:13:49 +0000 (18:13 +0100)]
Allow specifying a prefix and skipping individual tests

15 years agoRemove the 'inside s///' test for now, as it seems to randomly fail
Vincent Pit [Fri, 5 Dec 2008 16:02:16 +0000 (17:02 +0100)]
Remove the 'inside s///' test for now, as it seems to randomly fail

15 years agoIn tests, say 'no/use indirect' inside the eval string, in preparation of 5.8 backport
Vincent Pit [Fri, 5 Dec 2008 15:59:36 +0000 (16:59 +0100)]
In tests, say 'no/use indirect' inside the eval string, in preparation of 5.8 backport

15 years agoReally test that no indirect 'hlagh' does not croak
Vincent Pit [Fri, 5 Dec 2008 15:52:17 +0000 (16:52 +0100)]
Really test that no indirect 'hlagh' does not croak

16 years agoThis is 0.08 v0.08
Vincent Pit [Wed, 22 Oct 2008 14:42:22 +0000 (16:42 +0200)]
This is 0.08

16 years agoTest state variables
Vincent Pit [Wed, 22 Oct 2008 14:38:09 +0000 (16:38 +0200)]
Test state variables

16 years agoDocument the failure to see an indirect syntax at the very end of the file (without...
Vincent Pit [Mon, 20 Oct 2008 15:59:02 +0000 (17:59 +0200)]
Document the failure to see an indirect syntax at the very end of the file (without semicolon)

16 years agoFix a rare edge case for package whose names are prefix of 'main'
Vincent Pit [Sun, 19 Oct 2008 23:42:54 +0000 (01:42 +0200)]
Fix a rare edge case for package whose names are prefix of 'main'

16 years agoBrr. Those strstr() really were fugly
Vincent Pit [Sun, 19 Oct 2008 23:15:52 +0000 (01:15 +0200)]
Brr. Those strstr() really were fugly

16 years agoTest $$ as object
Vincent Pit [Sun, 19 Oct 2008 23:11:08 +0000 (01:11 +0200)]
Test $$ as object

16 years agoThis is 0.07_03 v0.07_03
Vincent Pit [Fri, 17 Oct 2008 20:09:36 +0000 (22:09 +0200)]
This is 0.07_03

16 years agoMake test descriptions shorter
Vincent Pit [Thu, 16 Oct 2008 17:46:47 +0000 (19:46 +0200)]
Make test descriptions shorter

16 years agopadmy names may begin with a non-alnum. I think
Vincent Pit [Thu, 16 Oct 2008 16:45:32 +0000 (18:45 +0200)]
padmy names may begin with a non-alnum. I think

16 years agoSupport variables with spaces after the sigil
Vincent Pit [Thu, 16 Oct 2008 15:10:16 +0000 (17:10 +0200)]
Support variables with spaces after the sigil

16 years agoFactorize the regexp in t/20-bad.t
Vincent Pit [Thu, 16 Oct 2008 13:21:55 +0000 (15:21 +0200)]
Factorize the regexp in t/20-bad.t

16 years agoThis is 0.07_02 v0.07_02
Vincent Pit [Wed, 15 Oct 2008 21:08:37 +0000 (23:08 +0200)]
This is 0.07_02

16 years agoTidy up the new code in ck_rv2sv
Vincent Pit [Wed, 15 Oct 2008 21:03:19 +0000 (23:03 +0200)]
Tidy up the new code in ck_rv2sv

16 years agoHide a very unlikely failure from coverage
Vincent Pit [Wed, 15 Oct 2008 20:47:03 +0000 (22:47 +0200)]
Hide a very unlikely failure from coverage

16 years agoEven if len is 0 in indirect_find(), it'll still return s
Vincent Pit [Wed, 15 Oct 2008 20:46:30 +0000 (22:46 +0200)]
Even if len is 0 in indirect_find(), it'll still return s

16 years agoAdd support and tests for package variables
Vincent Pit [Wed, 15 Oct 2008 20:36:16 +0000 (22:36 +0200)]
Add support and tests for package variables

16 years agoTest good uses of our variables
Vincent Pit [Wed, 15 Oct 2008 17:28:19 +0000 (19:28 +0200)]
Test good uses of our variables

16 years agoMore tests with $_
Vincent Pit [Wed, 15 Oct 2008 17:26:09 +0000 (19:26 +0200)]
More tests with $_

16 years agoThis is 0.07_01 v0.07_01
Vincent Pit [Wed, 15 Oct 2008 16:00:20 +0000 (18:00 +0200)]
This is 0.07_01

16 years agoFix getting the name of a GV(SV) kid of RV2SV that caused 'print' to segfault
Vincent Pit [Wed, 15 Oct 2008 15:50:57 +0000 (17:50 +0200)]
Fix getting the name of a GV(SV) kid of RV2SV that caused 'print' to segfault

16 years agoTest 'print' that segfaults
Vincent Pit [Wed, 15 Oct 2008 15:42:32 +0000 (17:42 +0200)]
Test 'print' that segfaults

16 years agoGet rid of Debian_CPANTS.txt
Vincent Pit [Mon, 13 Oct 2008 13:09:48 +0000 (15:09 +0200)]
Get rid of Debian_CPANTS.txt

16 years agoThis is 0.06 v0.06
Vincent Pit [Sat, 11 Oct 2008 16:45:53 +0000 (18:45 +0200)]
This is 0.06

16 years agoTest system and exec
Vincent Pit [Sat, 11 Oct 2008 11:04:51 +0000 (13:04 +0200)]
Test system and exec

16 years agoTest 'package A; sub foo; foo A->new' that gets deparsed as 'A->foo->new'
Vincent Pit [Sat, 4 Oct 2008 12:02:05 +0000 (14:02 +0200)]
Test 'package A; sub foo; foo A->new' that gets deparsed as 'A->foo->new'

16 years agoBetter be on irc.perl.org
Vincent Pit [Thu, 2 Oct 2008 22:12:21 +0000 (00:12 +0200)]
Better be on irc.perl.org

16 years agoTest 'no indirect "hlagh"'
Vincent Pit [Thu, 2 Oct 2008 21:06:09 +0000 (23:06 +0200)]
Test 'no indirect "hlagh"'

16 years agoPreferring to say 'to say'
Vincent Pit [Thu, 2 Oct 2008 19:49:52 +0000 (21:49 +0200)]
Preferring to say 'to say'

16 years agoDiscrepancy @args/@opts
Vincent Pit [Thu, 2 Oct 2008 17:48:46 +0000 (19:48 +0200)]
Discrepancy @args/@opts

16 years agoThis is 0.05 v0.05
Vincent Pit [Thu, 2 Oct 2008 14:39:32 +0000 (16:39 +0200)]
This is 0.05

16 years agoBe proud about not using a source filter
Vincent Pit [Mon, 29 Sep 2008 18:30:29 +0000 (20:30 +0200)]
Be proud about not using a source filter

16 years agoGet rid of an unused variable
Vincent Pit [Sun, 21 Sep 2008 22:44:58 +0000 (00:44 +0200)]
Get rid of an unused variable

16 years agoTest quotelike environments
Vincent Pit [Mon, 1 Sep 2008 08:44:34 +0000 (10:44 +0200)]
Test quotelike environments

16 years agoNow the old check function is always called before storing an op into the map
Vincent Pit [Sun, 31 Aug 2008 09:34:11 +0000 (11:34 +0200)]
Now the old check function is always called before storing an op into the map

16 years agoThis is 0.04 v0.04
Vincent Pit [Sat, 30 Aug 2008 19:00:24 +0000 (21:00 +0200)]
This is 0.04

16 years agoAdd a link to the coverage report
Vincent Pit [Sat, 30 Aug 2008 18:59:16 +0000 (20:59 +0200)]
Add a link to the coverage report

16 years agoTest method call inside method call
Vincent Pit [Sat, 30 Aug 2008 18:53:30 +0000 (20:53 +0200)]
Test method call inside method call

16 years agoCall the previous check function earlier when possible
Vincent Pit [Sat, 30 Aug 2008 18:08:34 +0000 (20:08 +0200)]
Call the previous check function earlier when possible

16 years agoRemove all the kid op tags from the map when we're done with an entersub
Vincent Pit [Sat, 30 Aug 2008 18:04:22 +0000 (20:04 +0200)]
Remove all the kid op tags from the map when we're done with an entersub

16 years agoNo longer fork to test. IPC::Cmd is no longer required
Vincent Pit [Sat, 30 Aug 2008 17:34:11 +0000 (19:34 +0200)]
No longer fork to test. IPC::Cmd is no longer required

16 years agoBetter logic for finding oo and om in ck_entersub
Vincent Pit [Thu, 28 Aug 2008 14:28:15 +0000 (16:28 +0200)]
Better logic for finding oo and om in ck_entersub

16 years agoThis is 0.03 v0.03
Vincent Pit [Tue, 12 Aug 2008 15:22:50 +0000 (17:22 +0200)]
This is 0.03

16 years agoAdd undef guards to $stderr in tests
Vincent Pit [Tue, 12 Aug 2008 15:15:28 +0000 (17:15 +0200)]
Add undef guards to $stderr in tests

16 years agoAdd PERL5OPT to the flags passed to the forked perls
Vincent Pit [Tue, 12 Aug 2008 15:10:01 +0000 (17:10 +0200)]
Add PERL5OPT to the flags passed to the forked perls

16 years agoActually exit when the child didn't succeed
Vincent Pit [Mon, 11 Aug 2008 19:16:26 +0000 (21:16 +0200)]
Actually exit when the child didn't succeed

16 years agoThis is 0.02 v0.02
Vincent Pit [Mon, 11 Aug 2008 15:54:56 +0000 (17:54 +0200)]
This is 0.02

16 years agoMake the hint a IV
Vincent Pit [Mon, 11 Aug 2008 15:45:45 +0000 (17:45 +0200)]
Make the hint a IV

16 years agoForce UOK flag onto op->src values
Vincent Pit [Mon, 11 Aug 2008 15:41:46 +0000 (17:41 +0200)]
Force UOK flag onto op->src values

16 years agoRemove the possibly miscompiled syntax ((hints == 2) ? croak : warn)(msg)
Vincent Pit [Mon, 11 Aug 2008 15:38:50 +0000 (17:38 +0200)]
Remove the possibly miscompiled syntax ((hints == 2) ? croak : warn)(msg)

16 years agoSkip when we couldn't capture buffers
Vincent Pit [Mon, 11 Aug 2008 14:46:14 +0000 (16:46 +0200)]
Skip when we couldn't capture buffers

16 years agoPrefer SvPV_*_const functions
Vincent Pit [Mon, 11 Aug 2008 13:59:11 +0000 (15:59 +0200)]
Prefer SvPV_*_const functions

16 years agoCommenting
Vincent Pit [Mon, 11 Aug 2008 13:56:07 +0000 (15:56 +0200)]
Commenting

16 years agoConsting
Vincent Pit [Mon, 11 Aug 2008 13:52:24 +0000 (15:52 +0200)]
Consting

16 years agoShow more information when we couldn't run the tests data files
Vincent Pit [Mon, 11 Aug 2008 12:28:13 +0000 (14:28 +0200)]
Show more information when we couldn't run the tests data files

16 years agoIn ck_entersub, only try to recover the method name if it's actually a method
Vincent Pit [Mon, 11 Aug 2008 09:36:26 +0000 (11:36 +0200)]
In ck_entersub, only try to recover the method name if it's actually a method

16 years agoJust test the order. This should be enough with our implementation
Vincent Pit [Mon, 11 Aug 2008 08:26:30 +0000 (10:26 +0200)]
Just test the order. This should be enough with our implementation

16 years agoImporting indirect-0.01.tar.gz v0.01
Vincent Pit [Sun, 10 Aug 2008 22:01:00 +0000 (00:01 +0200)]
Importing indirect-0.01.tar.gz