[Oberon] Re. Username which contains the "@" char ...
easlab at absamail.co.za
easlab at absamail.co.za
Sun Jan 15 03:29:36 CET 2006
Peter E. wrote:
> Monday 08 August 2005 you mentioned,
> " ... Username which contains the "@" char
> I've torn my guts out patching n-o ..."
>
> pe.RFC2396.Mod is now available.
OK, I've fetched, superficially read, compiled &
run your test.
The twist is related to the post:-
]Newsgroups: comp.lang.oberon
]Local: Thurs, Dec 15 2005 2:40 am
]Subject: Re: why the result type of a procedure can
]be neither a record nor an array.
Else we could just replace:
BadString (* "User at Name$" *)
with:
ESC(BadString) (* returns a string type *).
And then [if further stages need]
UnESC( .....
Ie. UnESC( ESC(BadString)) = BadString
would always be true.
--------------
So you had to handle the fact that the strings expand and
contract in length ?
For me to use your 'converter' I'd have to re-find the 2 places
in the whole dial/ppp 'thread', which I did once and am not
keen to dig out again, right now.
Since I had only the one problem char - "@"- , I just initially
replaced it with a "$", and after the string has passed the
critical parsing [for "@" as a field delimiter], I just converted
any/the "$" back to "@".
--------------
I was hoping that DOSbased v2.3.6 note-book would Dial-ppp;
but I didn't succeed after I tried a similar patch which worked
for N-O ver 2001. Apparently there's some other problem ?
The other problem which I repeatedly raised is mentioned via
google; even for Macs, dating back a decade: that often, an
unexpected abort/mis-connection 'leaves the ser-port in a
bad state', which is normally only cleared/reset by rebooting.
Lately this happens to me daily, except that 'Util.CloseCOM2'
clears it. As previously mentioned, I discovered this from the
same problem with the V24.Panel .
Since ser-port is becoming obsolete I'm not enthusiastic
to investigate further. Sometimes a work-around is more
economical.
Thanks,
== Chris Glur.
PS. did you get N-O to drive USB-flash-memory yet ?
More information about the Oberon
mailing list