Hi Tomas
Jimmy asked me back in December about whether Iron7 might replace the WP7
app in the tree - and it''s been sitting on my todo list ever since.
I don''t mind if Iron7 is included in the main tree or on its own -
I''m quite
happy to publish it in a separate repo or on CodePlex
Thanks again for all your hard work on IronRuby!
Stuart
On 8 March 2011 20:39, <ironruby-core-request at rubyforge.org> wrote:
> Send Ironruby-core mailing list submissions to
> ironruby-core at rubyforge.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://rubyforge.org/mailman/listinfo/ironruby-core
> or, via email, send a message with subject or body ''help''
to
> ironruby-core-request at rubyforge.org
>
> You can reach the person managing the list at
> ironruby-core-owner at rubyforge.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ironruby-core digest..."
>
>
> Today''s Topics:
>
> 1. Re: Linebreak issue with clr strings manipulated by Ruby code
> (Jimmy Schementi)
> 2. Re: Linebreak issue with clr strings manipulated by Ruby code
> (Aldinei Sampaio)
> 3. Finally trying to check in Iron7.... (Stuart Lodge)
> 4. Re: Finally trying to check in Iron7.... (Jeff Hardy)
> 5. Re: Finally trying to check in Iron7.... (Tomas Matousek)
> 6. Re: Finally trying to check in Iron7.... (Stuart Lodge)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 4 Mar 2011 16:06:19 -0500
> From: Jimmy Schementi <jimmy at schementi.com>
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Linebreak issue with clr strings
> manipulated by Ruby code
> Message-ID:
> <AANLkTinAsmZnPdV2F7YP=MMCfCRV3ETkAKqgY=+yUPBY at
mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Yes, I can reproduce this. I''ll look into it. Have you opened a
bug?
> I''ll follow up there.
> ~Jimmy
>
>
>
> On Thu, Mar 3, 2011 at 6:11 PM, Aldinei Sampaio
> <aldinei.sampaio at gmail.com> wrote:
> > Hi, sorry again, but is anyone seeing this message?
> >
> > I coudnt get any response about this, either here or in the Codeplex
> > issue tracker.
> >
> > 2011/2/25 Aldinei Sampaio <aldinei.sampaio at gmail.com>:
> >> Hi, guys. Sorry if I am posting this in the wrong place, but I
need
> >> some kind of direction here.
> >>
> >> I isolated my problem in the following UnitTest in Visual Basic:
> >>
> >> <TestMethod()>
> >> Public Sub LineBreakProblem()
> >> ? ?Const SCRIPT = "print
System::String.Format(''Line1{0}Line2'',
> >> System::Environment.NewLine)"
> >>
> >> ? ?Dim engine = IronRuby.Ruby.CreateEngine()
> >> ? ?Dim stream = New IO.MemoryStream
> >> ? ?Dim writer = New IO.StreamWriter(stream)
> >> ? ?engine.Runtime.IO.SetOutput(stream, writer)
> >> ? ?Dim source = engine.CreateScriptSourceFromString(SCRIPT,
"Script",
> >> Microsoft.Scripting.SourceCodeKind.File)
> >> ? ?source.Execute()
> >>
> >> ? ?writer.Flush()
> >> ? ?stream.Position = 0
> >> ? ?Dim actual = (New IO.StreamReader(stream)).ReadToEnd()
> >>
> >> ? ?Dim expected = String.Format("Line1{0}Line2",
Environment.NewLine)
> >>
> >> ? ?Assert.AreEqual(expected, actual)
> >> End Sub
> >>
> >>
> >> As you can see, i am running this Ruby code:
> >>
> >> print System::String.Format(''Line1{0}Line2'',
> System::Environment.NewLine)
> >>
> >> And then I am using the engine.Runtime.IO.SetOutput to get back
the
> >> result generated by the "print" statement.
System.Environment.NewLine
> >> returns the char combination CR + LF.
> >>
> >> The "expected" variable will contain: "Line1"
+ CR + LF + "Line2".
> >> The "actual" variable receive the value
"Line1" + CR + LF + CR + LF +
> "Line2"
> >>
> >> Seems that all the linebreaks are doubled when using the CLR
string
> >> with the "print" statement.
> >>
> >> Any suggestion that you can give me to resolve or work around this
> >> problem will be much appreciated.
> >>
> > _______________________________________________
> > Ironruby-core mailing list
> > Ironruby-core at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> >
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 7 Mar 2011 08:24:38 -0300
> From: Aldinei Sampaio <aldinei.sampaio at gmail.com>
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Linebreak issue with clr strings
> manipulated by Ruby code
> Message-ID:
> <AANLkTi=iHSYMPOCRfhd+HEkOUx4vgaYi9rnxCwJ3zhJO at
mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Yes, i created the issue #5836.
>
> Thank you very much.
>
> 2011/3/4 Jimmy Schementi <jimmy at schementi.com>:
> > Yes, I can reproduce this. I''ll look into it. Have you opened
a bug?
> > I''ll follow up there.
> > ~Jimmy
> >
> >
> >
> > On Thu, Mar 3, 2011 at 6:11 PM, Aldinei Sampaio
> > <aldinei.sampaio at gmail.com> wrote:
> >> Hi, sorry again, but is anyone seeing this message?
> >>
> >> I coudnt get any response about this, either here or in the
Codeplex
> >> issue tracker.
> >>
> >> 2011/2/25 Aldinei Sampaio <aldinei.sampaio at gmail.com>:
> >>> Hi, guys. Sorry if I am posting this in the wrong place, but I
need
> >>> some kind of direction here.
> >>>
> >>> I isolated my problem in the following UnitTest in Visual
Basic:
> >>>
> >>> <TestMethod()>
> >>> Public Sub LineBreakProblem()
> >>> ? ?Const SCRIPT = "print
System::String.Format(''Line1{0}Line2'',
> >>> System::Environment.NewLine)"
> >>>
> >>> ? ?Dim engine = IronRuby.Ruby.CreateEngine()
> >>> ? ?Dim stream = New IO.MemoryStream
> >>> ? ?Dim writer = New IO.StreamWriter(stream)
> >>> ? ?engine.Runtime.IO.SetOutput(stream, writer)
> >>> ? ?Dim source = engine.CreateScriptSourceFromString(SCRIPT,
"Script",
> >>> Microsoft.Scripting.SourceCodeKind.File)
> >>> ? ?source.Execute()
> >>>
> >>> ? ?writer.Flush()
> >>> ? ?stream.Position = 0
> >>> ? ?Dim actual = (New IO.StreamReader(stream)).ReadToEnd()
> >>>
> >>> ? ?Dim expected = String.Format("Line1{0}Line2",
Environment.NewLine)
> >>>
> >>> ? ?Assert.AreEqual(expected, actual)
> >>> End Sub
> >>>
> >>>
> >>> As you can see, i am running this Ruby code:
> >>>
> >>> print System::String.Format(''Line1{0}Line2'',
> System::Environment.NewLine)
> >>>
> >>> And then I am using the engine.Runtime.IO.SetOutput to get
back the
> >>> result generated by the "print" statement.
System.Environment.NewLine
> >>> returns the char combination CR + LF.
> >>>
> >>> The "expected" variable will contain:
"Line1" + CR + LF + "Line2".
> >>> The "actual" variable receive the value
"Line1" + CR + LF + CR + LF +
> "Line2"
> >>>
> >>> Seems that all the linebreaks are doubled when using the CLR
string
> >>> with the "print" statement.
> >>>
> >>> Any suggestion that you can give me to resolve or work around
this
> >>> problem will be much appreciated.
> >>>
> >> _______________________________________________
> >> Ironruby-core mailing list
> >> Ironruby-core at rubyforge.org
> >> http://rubyforge.org/mailman/listinfo/ironruby-core
> >>
> >
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 8 Mar 2011 17:57:29 +0000
> From: Stuart Lodge <me at slodge.com>
> To: ironruby-core at rubyforge.org
> Subject: [Ironruby-core] Finally trying to check in Iron7....
> Message-ID:
> <AANLkTinLm_cD7qOxsdu4rx-5ksJfCMfXe_FP7D0T5vq1 at
mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi All
>
> I''m finally trying to check iron7 into the GitHub
>
> I''ve selected to put it in /Hosts/Silverlight/Iron7 - where it can
be a
> sibling of WinPhone7 - and I''ve mostly got it building here
>
> However, I''m still hitting the issue that Iron7 has a couple of
external
> dependencies - System.Windows.Controls.dll from the Silverlight toolkit and
> Newtonsoft.Json.Silverlight.dll from Json.Net - and I really don''t
want to
> remove these from the app (sorry)
>
> I''m really not sure whether to check these in - I''m kind
of scared about
> messing up your lovely source tree.
>
> Sorry if this sounds "wet"... I''m a long way from being
a git or build tree
> expert. Does anyone have a strong feeling about how I should check this in?
> I''m more than a bit tempted just to check this into a new codeplex
project
> using MS-PL (or whatever license you would prefer) - someone who knows
> their
> way around the ironlang source tree can then merge this in if they want to?
>
> Thanks again for all your fab work on ironruby - still loving coding in it
> :)
>
> Stuart
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
>
http://rubyforge.org/pipermail/ironruby-core/attachments/20110308/40a119e2/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Tue, 8 Mar 2011 11:56:04 -0700
> From: Jeff Hardy <jdhardy at gmail.com>
> To: ironruby-core at rubyforge.org
> Cc: Stuart Lodge <me at slodge.com>
> Subject: Re: [Ironruby-core] Finally trying to check in Iron7....
> Message-ID:
> <AANLkTi=WVPpJ4wF0Ci_d-GB0Dmk_eei1uJH8hPp5hD3L at
mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Any external dependencies should go under the Util/ folder. Include
> any licenses as well.
>
> Otherwise, just check it in where you see fit and send a pull request.
> git is really good at moving files around, so it can easily be
> corrected afterwards.
>
> - Jeff
>
> On Tue, Mar 8, 2011 at 10:57 AM, Stuart Lodge <me at slodge.com>
wrote:
> > Hi All
> > I''m finally trying to check iron7 into the GitHub
> > I''ve selected to put it in?/Hosts/Silverlight/Iron7 - where
it can be a
> > sibling of WinPhone7 - and I''ve mostly got it building here
> > However, I''m still hitting the issue that Iron7 has a couple
of external
> > dependencies -?System.Windows.Controls.dll from the Silverlight
toolkit
> and
> > Newtonsoft.Json.Silverlight.dll from Json.Net - and I really
don''t want
> to
> > remove these from the app (sorry)
> > I''m really not sure whether to check these in - I''m
kind of scared about
> > messing up your lovely source tree.
> > Sorry if this sounds "wet"... I''m a long way from
being a git or build
> tree
> > expert.?Does anyone have a strong feeling about how I should check
this
> in?
> > I''m more than a bit tempted just to check this into a new
codeplex
> project
> > using MS-PL (or whatever license you would prefer) - someone who knows
> their
> > way around the ironlang source tree can then merge this in if they
want
> to?
> > Thanks again for all your fab work on ironruby - still loving coding
in
> it
> > :)
> > Stuart
> > _______________________________________________
> > Ironruby-core mailing list
> > Ironruby-core at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> >
> >
>
>
> ------------------------------
>
> Message: 5
> Date: Tue, 8 Mar 2011 19:06:26 +0000
> From: Tomas Matousek <Tomas.Matousek at microsoft.com>
> To: "ironruby-core at rubyforge.org" <ironruby-core at
rubyforge.org>
> Subject: Re: [Ironruby-core] Finally trying to check in Iron7....
> Message-ID:
> <
> D5CEB4B8E7E7514993E9FAA680B207351E76D299 at
TK5EX14MBXC116.redmond.corp.microsoft.com
> >
>
> Content-Type: text/plain; charset="us-ascii"
>
> What is the motivation for including Iron7 to the IronLanguages repo?
> Couldn''t it just be a separate github project?
>
> Tomas
>
> From: ironruby-core-bounces at rubyforge.org [mailto:
> ironruby-core-bounces at rubyforge.org] On Behalf Of Stuart Lodge
> Sent: Tuesday, March 08, 2011 9:57 AM
> To: ironruby-core at rubyforge.org
> Subject: [Ironruby-core] Finally trying to check in Iron7....
>
> Hi All
>
> I''m finally trying to check iron7 into the GitHub
>
> I''ve selected to put it in /Hosts/Silverlight/Iron7 - where it can
be a
> sibling of WinPhone7 - and I''ve mostly got it building here
>
> However, I''m still hitting the issue that Iron7 has a couple of
external
> dependencies - System.Windows.Controls.dll from the Silverlight toolkit and
> Newtonsoft.Json.Silverlight.dll from Json.Net - and I really don''t
want to
> remove these from the app (sorry)
>
> I''m really not sure whether to check these in - I''m kind
of scared about
> messing up your lovely source tree.
>
> Sorry if this sounds "wet"... I''m a long way from being
a git or build tree
> expert. Does anyone have a strong feeling about how I should check this in?
> I''m more than a bit tempted just to check this into a new codeplex
project
> using MS-PL (or whatever license you would prefer) - someone who knows
their
> way around the ironlang source tree can then merge this in if they want to?
>
> Thanks again for all your fab work on ironruby - still loving coding in it
> :)
>
> Stuart
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
>
http://rubyforge.org/pipermail/ironruby-core/attachments/20110308/27f3334f/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 6
> Date: Tue, 8 Mar 2011 20:39:46 +0000
> From: Stuart Lodge <me at slodge.com>
> To: Jeff Hardy <jdhardy at gmail.com>
> Cc: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Finally trying to check in Iron7....
> Message-ID:
> <AANLkTinhPNtynfR8Hnf=OwSEUJMDpnDxhH3NeL9LsEk5 at
mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Thanks Jeff
>
> I''ve just sent a Pull request - I hope that iron7 is successfully
included
> in the Hosts directory.
>
> Included in the source is:
> - my code - Iron7
> - image derived from "Pinwheel Galaxy" on Flickr - used creative
commons
> - System.Controls.Windows.dll - which i think is part of Silverlight 4 -
> not
> the toolkit
> - the Bing Maps SL control for Windows Phone - it wasn''t clear to
me what
> the redist rules were on this dll
> - JSON.Net for SL WindowsPhone - including license
>
> Iron7 itself is a separate solution - it definitely builds in WP7 Release -
> alongside IronLanguages SL3 Release
>
> Any problems... you''ve got my email address...
>
> Stuart
>
> P.S The code doesn''t currently contain any copyright headers - I
want to
> donate the source to IronRuby.net - Apache license sounds OK to me - but do
> intend to keep publishing the app on the Marketplace - not sure if
there''s
> any way I can specify that! (No worries if not)
>
> On 8 March 2011 18:56, Jeff Hardy <jdhardy at gmail.com> wrote:
>
> > Any external dependencies should go under the Util/ folder. Include
> > any licenses as well.
> >
> > Otherwise, just check it in where you see fit and send a pull request.
> > git is really good at moving files around, so it can easily be
> > corrected afterwards.
> >
> > - Jeff
> >
> > On Tue, Mar 8, 2011 at 10:57 AM, Stuart Lodge <me at slodge.com>
wrote:
> > > Hi All
> > > I''m finally trying to check iron7 into the GitHub
> > > I''ve selected to put it in /Hosts/Silverlight/Iron7 -
where it can be a
> > > sibling of WinPhone7 - and I''ve mostly got it building
here
> > > However, I''m still hitting the issue that Iron7 has a
couple of
> external
> > > dependencies - System.Windows.Controls.dll from the Silverlight
toolkit
> > and
> > > Newtonsoft.Json.Silverlight.dll from Json.Net - and I really
don''t want
> > to
> > > remove these from the app (sorry)
> > > I''m really not sure whether to check these in -
I''m kind of scared
> about
> > > messing up your lovely source tree.
> > > Sorry if this sounds "wet"... I''m a long way
from being a git or build
> > tree
> > > expert. Does anyone have a strong feeling about how I should
check this
> > in?
> > > I''m more than a bit tempted just to check this into a
new codeplex
> > project
> > > using MS-PL (or whatever license you would prefer) - someone who
knows
> > their
> > > way around the ironlang source tree can then merge this in if
they want
> > to?
> > > Thanks again for all your fab work on ironruby - still loving
coding in
> > it
> > > :)
> > > Stuart
> > > _______________________________________________
> > > Ironruby-core mailing list
> > > Ironruby-core at rubyforge.org
> > > http://rubyforge.org/mailman/listinfo/ironruby-core
> > >
> > >
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
>
http://rubyforge.org/pipermail/ironruby-core/attachments/20110308/b76c1862/attachment.html
> >
>
> ------------------------------
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
> End of Ironruby-core Digest, Vol 43, Issue 5
> ********************************************
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20110308/5e37d7ea/attachment-0001.html>