Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: not-even-newbie printer question
- To: tlug@example.com
- Subject: Re: not-even-newbie printer question
- From: SL Baur <steve@example.com>
- Date: 28 Jun 2001 13:22:51 +0900
- Content-Type: text/plain; charset=US-ASCII
- In-Reply-To: Peter Evans's message of "Thu, 28 Jun 2001 11:55:11 +0900"
- Mail-Copies-To: never
- References: <20010627171722.7503.PETER@example.com> <20010628010626.B16892@example.com> <20010628115106.6772.PETER@example.com>
- Reply-To: tlug@example.com
- Resent-From: tlug@example.com
- Resent-Message-ID: <fKIufB.A.ZfF.2BrO7@example.com>
- Resent-Sender: tlug-request@example.com
Peter Evans <peter@example.com> writes in tlug@example.com: > No. It's said to be written in assembler, and to derive (legally) from > software developed for a dedicated word processor called Atex. But the > first Xy goes way back to MS-DOS pre 2.11 [was that the number?]; it > doesn't support subdirectories. No. PC DOS 2.0 had subdirectories. I think it was only versions 1.1 and 1.0 that didn't. The subdirectory support was incredibly ill thought out and coded to typical Microsoft quality standards. They mapped a Unix-like structure, including fake "." and ".." entries, to what was still a CP/M disk format. Without inodes and an inode cache, it was horribly inefficient to use more than a level or two. For example, the current directory was stored as a text string internally. To find "..", the code used that string and tacked on a "\.." to the end, then performed a complete lookup from "\". Since they used a fixed size buffer and didn't do any length sanity checking, you can probably guess what happened if you had a very long pathname for the current directory and then tried to back out of it by cd ".."'ing. Anyway, PC DOS 2.11 was a bugfix release that didn't fix very many bugs and unbundled the programmer's reference so that you now had to pay extra for it. That was all 17 years ago and the pain and horror haunts me even today ...
- Follow-Ups:
- Re: not-even-newbie printer question
- From: Peter Evans <peter@example.com>
- References:
- Re: not-even-newbie printer question
- From: Peter Evans <peter@example.com>
- Re: not-even-newbie printer question
- From: Jonathan Q <jq@example.com>
- Re: not-even-newbie printer question
- From: Peter Evans <peter@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: Why is Yahoo BB able to offer 8Mbps?
- Next by Date: Re: Q.
- Prev by thread: Re: not-even-newbie printer question
- Next by thread: Re: not-even-newbie printer question
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links