I thought the minimal mangling done was sufficient (assuming it is properly
undone at the receiver).

Why do you think the mangling is defficient? It is intended to handle html
and html fragments and in my simple tests it did?

On Tue, Jun 19, 2012 at 3:08 PM, John Baker <[email protected]> wrote:

> Eric,
>
> I have just attempted your transfer process with the jod.ijs script.
> This is a 3000 line script so it's a good stress test.
>
> Good News:
>
> I was able to build the attachment and sent it to myself and save it
> as a temporary file.
>
> Bad News:
>
> The "mangling" required to stuff the script into html is not undone.
> The unmangle process you outline will probably work on most scripts
> but if text in the original matches HTML fragments it will break.
> Perhaps going to a safe encoding would do the trick.
>
> jdb
>
> On Tue, Jun 19, 2012 at 1:47 PM, Eric Iverson <[email protected]>
> wrote:
> > Thanks for the clear report. Progress, but not quite there yet.
> >
> > There are 2 problems.
> >
> > The first is that what should be created is ~addons/math/misc. This might
> > be due to a typo mistake on your part.
> >
> > The create should be:
> >   jt 'c';'~temp/t.jt';'~addons/math';'misc'
> > The extract should be:
> >      jt 'x';'t.jt';'~addons/math'
> >
> > Note: ~addions/math path and the misc folder.
> >
> > The 2nd problem is mine and I need to think about it a bit. The original
> > text has to be mangled to fit in the html textarea. This mangling needs
> to
> > be undone.
> >
> > What is required is something like;
> >   d=. fread't.jt'
> >   d=. d rplc '<br>';LF
> >   d=. d rplc '&lt';'<'
> >   d=. d rplc '&amp';'&'
> >   d fwrite 'j.jt'
> >
> > and now do the extract.
> >
> > I need to think about where to do this. You could try the above
> suggestions
> > manually. I'll have a fixed version out this evening.
> >
> > On Tue, Jun 19, 2012 at 1:52 PM, Brian Schott <[email protected]
> >wrote:
> >
> >>
> >> Eric, there's good news and there's bad news. The good news is that I
> was
> >> able to select all on the iPad with the math directory. The bad news is
> the
> >> directory (below) looks funky and I don't know where to get the files.
> The
> >> final directory is named misc, not math or math/misc. Also notice that
> each
> >> script has a HTML break after it.
> >>
> >> In the instructions for the attach verb you forgot the prefix temp.
> >>
> >>   jd '~addons/misc'    NB. folder files
> >> amoeba.ijs<br>
> >> bigpi.ijs<br>
> >> brent.ijs<br>
> >> build.ijs<br>
> >> contfrac.ijs<br>
> >> det.ijs<br>
> >> fermat.ijs<br>
> >> gamesolver.ijs<br>
> >> gcd.ijs<br>
> >> integer.ijs<br>
> >> integrat.ijs<br>  ...
> >>
> >> ---
> >> (B=)
> >>
> >> On Jun 19, 2012, at 12:26 PM, Eric Iverson <[email protected]>
> >> wrote:
> >>
> >> >
> >> > Brian, I hope you are willing to try moving over math/misc again :)
> >> > ----------------------------------------------------------------------
> >> >
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
>
>
> --
> John D. Baker
> [email protected]
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to