Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.development > #18705 > unrolled thread

box-drawing characters

Started by"Paul Edwards" <mutazilah@gmail.com>
First post2024-08-21 05:04 +0800
Last post2024-08-21 16:11 +0200
Articles 3 — 3 participants

Back to article view | Back to alt.os.development


Contents

  box-drawing characters "Paul Edwards" <mutazilah@gmail.com> - 2024-08-21 05:04 +0800
    Re: box-drawing characters "Luke A. Guest" <laguest@archeia.com> - 2024-08-21 11:47 +0100
    Re: box-drawing characters wolfgang kern <nowhere@never.at> - 2024-08-21 16:11 +0200

#18705 — box-drawing characters

From"Paul Edwards" <mutazilah@gmail.com>
Date2024-08-21 05:04 +0800
Subjectbox-drawing characters
Message-ID<va30dc$3h5np$1@dont-email.me>
In another forum (an Amiga forum), someone suggested that
one of the reasons why the Amiga couldn't easily replace the
IBM PC was because it didn't have the box-drawing characters
in the default character set.

This was the first time that I had ever been made aware that the
box drawing characters were potentially of critical importance -
allowing a GUI-like environment using text.

It's unclear to me why you can't reproduce that same functionality
using the innate graphics - I'm talking about reproducing for no
additional cost than the text characters would cost in development
time or hardware performance.

I have previously mentioned that for Vietnamese I would like
something like VISCII, but I want to take 6 control characters
that don't interfere with micro-emacs keystrokes.

To support box drawing on top of VISCII-like, I would need to
take even more control characters - but these can likely be
output-only, so there is no problem if they clash with a micro-emacs
keystroke.

The MSDOS 4.0 source code appears to have box-drawing characters
in some of the files, expressed as UTF-8. This is now difficult to edit,
and it was difficult to edit even before.

I think there needs to be a system where you draw your boxes using
just asterisks, ie:

******
*        *
*        *
******

(or whatever)

and then it is up to some software to convert your box into the proper
box-drawing characters on a system that supports that, or else literally
leaves the original asterisks.

Any thoughts on the way forward, starting at around 1983, before the
Amiga has debuted?

Thanks. Paul.

[toc] | [next] | [standalone]


#18706

From"Luke A. Guest" <laguest@archeia.com>
Date2024-08-21 11:47 +0100
Message-ID<va4gju$3r4af$1@dont-email.me>
In reply to#18705
On 20/08/2024 22:04, Paul Edwards wrote:
> In another forum (an Amiga forum), someone suggested that
> one of the reasons why the Amiga couldn't easily replace the
> IBM PC was because it didn't have the box-drawing characters
> in the default character set.

No, it was closer to no-MMU in most machines. If they'd not been 
cheapskates and put in an MMU, they could've had memory protection from 
the start. Also not being in a hurry for CES (or whatever it was) and 
waiting for CAOS to be written, would've helped.

But then, so would not hiring a shit ton of PC management to sell PC's 
instead of hiring more Amiga staff. So would not having dickheads in 
management who live on a fucking plane who hired another dickhead who 
destroyed the company.

[toc] | [prev] | [next] | [standalone]


#18707

Fromwolfgang kern <nowhere@never.at>
Date2024-08-21 16:11 +0200
Message-ID<va4si0$3sql5$1@dont-email.me>
In reply to#18705
On 20/08/2024 23:04, Paul Edwards wrote:
[about character font set]
> Any thoughts on the way forward, starting at around 1983, before the
> Amiga has debuted?

back then I wrote many inline ASM in BASIC for C64.
including my very own character-set to show my logo with a triple char.

during DOS days I used FONTEDIT.COM to adapt my stuff.

I use this 128 characters font layout still today,
but added up to 256 chars and flexibility for various
sizes, while the main grid is 16*8(*9 as hidden space).
__
wolfgang

[toc] | [prev] | [standalone]


Back to top | Article view | alt.os.development


csiph-web