Re: [dylan] Comments wanted: moving format-to-string, renaming simple-io

Carl Gay <[email protected]> Sat, 26 Apr 2014 20:38:31 -0400
Newsgroups gmane.comp.lang.dylan.gwydion.devel
Message-ID <CALekcH1oLLO5y+uohCF=6o86_U1JZ3KKzW76Ft1_xyg99wPgtg@mail.gmail.com>
--===============0774577836==
Content-Type: multipart/alternative; boundary=089e013c6ef6034dbb04f7fb6b3e

--089e013c6ef6034dbb04f7fb6b3e
Content-Type: text/plain; charset=UTF-8

I would *love* to see this cleaned up.  What you proposed sounds good to me.

(We discussed this a bit on IRC.  Ultimately I would like to get rid of
duplicate definitions of format-to-string and format-out completely, but
there are some hurdles to get over before that happens.)


On Sat, Apr 26, 2014 at 6:03 AM, Bruce Mitchener
<[email protected]>wrote:

> Hello all,
>
> There is an annoyance when using both 'common-dylan' and 'format' (from
> io):
>
>     use common-dylan, exclude: { format-to-string };
>     use format;
>
> In the old functional-dylan library, there was a key difference between it
> and common-dylan.
>
> They had a simple-format module, which exported format-to-string and
> format-out and didn't export format-to-string from functional-extensions.
>
> In common-dylan, there is a simple-io module which exports format-out, but
> format-to-string is exported from functional-extensions.
>
> I'd like to suggest that we:
>
>
>    - Rename simple-io to simple-format
>    - Stop exporting format-to-string from common-extensions
>    - Start exporting format-to-string from simple-format
>
>
> Thoughts?  Should this get a DEP?
>
>  - Bruce
>
>
> _______________________________________________
> hackers mailing list
> [email protected]
> https://lists.opendylan.org/mailman/listinfo/hackers
>
>

--089e013c6ef6034dbb04f7fb6b3e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I would *love* to see this cleaned up. =C2=A0What you prop=
osed sounds good to me.<div><br></div><div>(We discussed this a bit on IRC.=
 =C2=A0Ultimately I would like to get rid of duplicate definitions of forma=
t-to-string and format-out completely, but there are some hurdles to get ov=
er before that happens.)</div>
</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat,=
 Apr 26, 2014 at 6:03 AM, Bruce Mitchener <span dir=3D"ltr">&lt;<a href=3D"=
mailto:[email protected]" target=3D"_blank">[email protected]=
om</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>Hello all,</div><div><=
br></div><div>There is an annoyance when using both &#39;common-dylan&#39; =
and &#39;format&#39; (from io):</div>
<div><br></div><div><div>=C2=A0 =C2=A0 use common-dylan, exclude: { format-=
to-string };</div>
<div>=C2=A0 =C2=A0 use format;<br></div></div><div><br></div>In the old fun=
ctional-dylan library, there was a key difference between it and common-dyl=
an.<div><br></div><div>They had a simple-format module, which exported form=
at-to-string and format-out and didn&#39;t export format-to-string from fun=
ctional-extensions.</div>

<div><br></div><div>In common-dylan, there is a simple-io module which expo=
rts format-out, but format-to-string is exported from functional-extensions=
.</div><div><br></div><div>I&#39;d like to suggest that we:<br></div><div>

<br></div><div><ul><li>Rename simple-io to simple-format<br></li><li>Stop e=
xporting format-to-string from common-extensions<br></li><li>Start exportin=
g format-to-string from simple-format<br></li></ul></div><div><br></div>

<div>Thoughts? =C2=A0Should this get a DEP?</div><span class=3D"HOEnZb"><fo=
nt color=3D"#888888"><div><br></div><div>=C2=A0- Bruce</div><div><br></div>=
</font></span></div>
<br>_______________________________________________<br>
hackers mailing list<br>
<a href=3D"mailto:[email protected]">[email protected]<=
/a><br>
<a href=3D"https://lists.opendylan.org/mailman/listinfo/hackers" target=3D"=
_blank">https://lists.opendylan.org/mailman/listinfo/hackers</a><br>
<br></blockquote></div><br></div>

--089e013c6ef6034dbb04f7fb6b3e--

--===============0774577836==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
hackers mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/hackers

--===============0774577836==--