Hello,

The report of Henrique, very accurate as usual :)

I just wanted to add two extras:

- Table-making characters that mixed single-lined and double-lined borders
were reused to accomodate the extra characters. That is why programs that
used tables mixing single-lined and double-lined borders look awkward in
most western European machines using 850/858.

- IIRC, one of the characters that were reused was a single character that
exists in 437 to represent the currency that existed in Spain before the
Euro times, the "Peseta"  (btw a Catalan-style diminutive for "Peso", which
is often used in some Spanish speaking countries). It was usually
abbreviated to "Pta" or "Ptas", so you get used to saving 3 or 4 characters
for it in contability software. I know no computer program that ever used
that single-character "Peseta" sign that existed in CP437. With the Euro €
sign you no longer have that problem, but it came in 2002, well after
Windows95, so I assume not many programs were actually designed for CP 858.

Nevertheless, I would recommend always using CP858 if you planned to use
CP850.

Aitor


On Sat, 19 Dec 2015 at 15:27, Henrique Peron <hpe...@terra.com.br> wrote:

> Hi Steve,
>
> cp437 does not cover spanish because it needs uppercase-acute-accented
> vowels (other than "É/é"), as does portuguese and many other romance
> languages, such as catalan, which you mentioned. Providing "Ñ/ñ", "¡/¿",
> "«/»" and "ª/º" is not enough.
>
> Dutch is not properly handled by any MS-DOS/IBM-DOS codepage, ISO 8859-x
> or any other 8-bit encoding I've seen so far because they all lack the
> "IJ/ij" ligature (apart from that, there's no problem). It is encoded on
> Unicode for compatibility with old character tables, therefore I assume
> that there's some platform out there where a dutch keyboard layout can type
> it.
>
> Henrique
>
> Em 19/12/2015 11:08, Steve Nickolas escreveu:
>
> On Sat, 19 Dec 2015, Henrique Peron wrote:
>
>
> Hi Paul,
>
> CP437 is very weak. It only covers german, swedish and finnish. It is
> only a "copy" of the table of characters available on those old CGA
> cards.
>
> Should cover Spanish and Dutch too.  I think it also covers Catalan.
>
>
> There's a catch here: MS-DOS only provided cp850 for western Europe;
> IBM-DOS also provided cp858, which is "cp850+Euro sign", that's why it
> is the official codepage for western european languages on FreeDOS.
>
> Only starting in 1998, though.
>
> -uso.
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-devel mailing 
> listFreedos-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to