[parrot/parrot] 679ffc: [test] add testcase for double-quoted lex names GH...
GitHub
noreply at github.com
Wed Oct 8 12:09:26 UTC 2014
Branch: refs/heads/smoke-me/darwin-gdb-gh1096
Home: https://github.com/parrot/parrot
Commit: 679ffc7fabc38af1081e47d306a40b65a3d21ec6
https://github.com/parrot/parrot/commit/679ffc7fabc38af1081e47d306a40b65a3d21ec6
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-08 (Wed, 08 Oct 2014)
Changed paths:
M t/compilers/imcc/syn/clash.t
Log Message:
-----------
[test] add testcase for double-quoted lex names GH #1095
in perl6 the correctly double-quoted .lex "foo\\o", $P3 name fails to work.
see https://rt.perl.org/Public/Bug/Display.html?id=116643
this might be caused by the switch from globals to lexicals, as this statement
is now enclosed in a block.
in parrot the binary character \0 causes problems in lexnames with roundtrips.
Commit: 1a0d49691b8610715c854addc9dd14e35474fa4f
https://github.com/parrot/parrot/commit/1a0d49691b8610715c854addc9dd14e35474fa4f
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-08 (Wed, 08 Oct 2014)
Changed paths:
M ChangeLog
M src/pmc/lexinfo.pmc
M t/compilers/imcc/syn/clash.t
M t/pmc/lexinfo.t
Log Message:
-----------
[test] Added LexInfo.declare_lex_preg and more imcc/syn/clash.t tests
For GH #1095
global names do work fine, only lexicals not.
Note I do not know how to reliable get the correct target register index for
declare_lex_preg in pure pir, and how to initialize it.
Setting it crashes the ctx.
Commit: 1d8d02ac191e0917d243d0b44ab9527728ad287f
https://github.com/parrot/parrot/commit/1d8d02ac191e0917d243d0b44ab9527728ad287f
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-10-08 (Wed, 08 Oct 2014)
Changed paths:
M config/gen/makefiles/root.in
M config/init/hints/darwin.pm
Log Message:
-----------
[build] Change darwin build flags to enable gdb debugging
compile parrot_old static. use this for debugging with gdb.
keep -undefined dynamic_lookup only for dynamically loaded bundles.
honor cmdline flags for --ld and --link.
and move deletion of generated config and makefiles from archclean
to realclean/distclean. we want to delete all object and executables
only there.
See [GH #1096]
Compare: https://github.com/parrot/parrot/compare/679ffc7fabc3^...1d8d02ac191e
More information about the parrot-commits
mailing list