the files functions doesn't work correctly withdiacriticalcharacters
xavier.bury at clearstream.com
xavier.bury at clearstream.com
Thu Jun 21 10:34:51 EDT 2007
thanks Viktoras!
---------------------=---------------------
Xavier
use-revolution-bounces at lists.runrev.com wrote on 21/06/2007 11:37:07:
> Hi Xavier,
>
> this may be related to a collection of semi-resolved/partially-fixed
(engine
> unicode support?..) bugs where characters outside of the standard
Western
> European character set are not being translated correctly. I guess it is
the
> same problem that prevents me from developing software in my own native
> language as revolution does not understand input from my keyboard when
set
> to LT. These issues are fixed for some languages (it was reported for
Polish
> Hungarian, Czech some time ago and now it seems like it is fixed), and
not
> fixed for others.
>
> See the quality reports 4677, 441, 1038, 1040, 1358. Look like a
> long-standing issues with priority downgraded to minor...
>
> All the best!
> Viktoras
> -------Original Message-------
>
> From: xavier.bury at clearstream.com
> Date: 20/06/2007 16:21:46
> To: How to use Revolution
> Subject: Re: the files functions doesn't work correctly
> withdiacriticalcharacters
>
> I think i found the problem:
>
> The font (ms sans serif) of the fields in the revVariableWatcher doesn't
> show the diacriticals as expected!!!
> The Tahoma font works fine... well, sometimes...
>
> set the directory to fld "path"
> put the files into fld "log" -- works great at least in a tahoma field.
>
> Which doesn't explain why the filename comparisons dont work yet but the
> files functions works correctly at least!
>
> I changed all the revVariableWatcher's field to Tahoma but the shell's
> output was still unreadable!
>
> So it's the shell! But in the shell (cmd.exe) dir displays correctly !!!
> ;)
>
> Next step was to change the encoding of the shell from the standard 850
> western1 codes to 1252. Because i found out
> meanwhile that when piped to a file dir didn't show the text as expected
> (sorry rev if i blamed this on you)!!!
>
> And with chcp 1252 it did work as expected!
>
> But then wabam, I can't get shell to do the right thing now!
>
> I need to tell the shell that it needs to do first a chcp 1252 and then
in
> the same shell call, a dir of the folder but ...
>
> Only the first line of the shell gets evaluated it seems! This is a
> serious limitation in this case... And a speed problem since
> the shell can't be done in rev but needs to be sent via a start.exe then
> piped out then reinjected in rev in the right chr set...
>
> And I thought rev was easy all over! If anyone is interested in
multiline
> shell calls in rev let me know, i'll make a bugzilla...
>
> cheers
> Xa
>
> use-revolution-bounces at lists.runrev.com wrote on 20/06/2007 13:42:56:
>
> > Hi everyone,
> >
> > I have this file scanner that does some file listings and which needs
to
>
> > compare outputs with a shell dir.exe command (in windows 2003).
> > The shell is too slow but it is the only one that shows me which files
> are
> > DHSM based (offline storage off the main storage).
> >
> > The problem i found is that the shell based dir output works correctly
> but
> > the runrev "the files" functions doesn't.
> >
> > The runrev output doesn't translate correctly the diacritical
characters
>
> > such as umlauts, or other german/french style characters.
> >
> > Has anyone seen this and better resolved it? Is there already a
bugzilla
>
> > for this?
> >
> > For the funny part, when i ask in rev if the file is there with the
> > shell's file name output, rev does recognize it but i do a comparison
of
>
> > strings between
> > the shell and rev's the file output, they do not match!!! Meaning that
> the
> > files functions is not compliant with windows?
> >
> > The shell's codepage is 850 in case anyone wondered. Is there anyway
to
> > change the codepage of rev's output?
> >
> > Thanks in advance for any help
> >
> > Regards,
> > Xavier
> >
> >
> >
>
----------------------------------------------------------------------------
>
> > Clearstream Services S.A.
> > 42 Avenue JF Kennedy, L-1855 Luxembourg
> > Socit anonyme is organised with limited liability
> > in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
> >
> >
> > -----------------------------------------
> > Visit us at http://www.clearstream.com
> >
> > IMPORTANT MESSAGE
> >
> > Internet communications are not secure and therefore Clearstream
> > International does not accept legal responsibility for the contents
> > of this message.
> >
> > The information contained in this e-mail is confidential and may be
> > legally privileged. It is intended solely for the addressee. If you
> > are not the intended recipient, any disclosure, copying,
> > distribution or any action taken or omitted to be taken in reliance
> > on it, is prohibited and may be unlawful. Any views expressed in
> > this e-mail are those of the individual sender, except where the
> > sender specifically states them to be the views of Clearstream
> > International or of any of its affiliates or subsidiaries.
> >
> > Legally required information for business correspondence/
> > Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
> > http://deutsche-boerse.com/letterhead
> >
> > END OF DISCLAIMER
> >
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>
>
----------------------------------------------------------------------------
>
> Clearstream Services S.A.
> 42 Avenue JF Kennedy, L-1855 Luxembourg
> Socit anonyme is organised with limited liability
> in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
----------------------------------------------------------------------------
Clearstream Services S.A.
42 Avenue JF Kennedy, L-1855 Luxembourg
Société anonyme is organised with limited liability
in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
More information about the use-livecode
mailing list