Congratulations Michael !
Best Regards, Jiri
> >In article <r74dh6$33h$
1...@dont-email.me>, "Robert A. Brooks"
> ><
FIRST...@vmssoftware.com> writes:
>
> >> On 4/14/2020 8:16 AM, Simon Clubley wrote:
> >>
> >> > It is interesting however that VSI turned it into an actual patch instead of
> >> > just releasing it in the next version of VSI VMS.
> >>
> >> There was an actual bug fixed, having to do with the display of certain 8-bit
> >> characters.
>
> >I often use the compose character go generate 8-bit characters, which is
> >similar to ISO-8859-1 and ISO-8859-15. So, I type ? and expect the
> >other (non-VMS) end to see the Euro sign. Works most of the time, and
> >only a few characters are different.
>
> >Are any changes planned here? Perhaps a logical name to specify the
> >character set?
>
> >And why do some 8-bit characters display sometimes as a HEX number and
> >sometimes as the corresponding symbol?
>
> That was the "bug" Rob mentioned. What happens its that EDT had a built-in
> assumption that the DEC-MCS character set was what is in use. DEC-MCS is what
> VT220 etc. terminals have built in. The problem is, DEC-MCS never defined
> many of the 8 bit characters. EDT would display them as <XAB> (where AB is
> the hex representation of the digit) I don't know what a "real" VTxxx would
> display if presented with one of these undefined characters.
>
> ISO-8859-1 is similar to DEC-MCS (it was actually based on DEC-MCS) except
> all 8 bit characters were defined. (ISO-8859-15 is similar to ISO-8859-1
> except it changed a few things, including changing a "generic currency symbol"
> to the Euro symbol)
>
> Anyway, a customer was trying to use EDT with a file with at least some 8 bit
> characters and hit one of the undefined DEC-MCS ones. I changed EDT so that
> none of the printing 8 bit characters (hex A0-FF) would display as <XAB> but
> instead the actual code is sent to the screen. Up to the windowing software/
> font to display it as you want but I tried to make things like ISO-8859-15.
>
> This was in addition to something I did a few years back which made EDT respect
> the line-column setting of a terminal window rather than assuming that
> all CRTs were 24 lines (hardcoded). That code is a bear to work with.
>
> Changing EDT to allow more than 255 characters/line is problematic since
> it assumes everywhere (hardcoded) that the column counter is an unsigned byte.
> I didn't look at the 65535 actions thing but that stinks of a similar
> word-sized field.
>
> So you'll want the EDT patch.