The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] vi in v7
@ 2020-07-25 14:34 Will Senn
  2020-07-25 14:45 ` Clem Cole
  0 siblings, 1 reply; 12+ messages in thread
From: Will Senn @ 2020-07-25 14:34 UTC (permalink / raw)
  To: TUHS main list

[-- Attachment #1: Type: text/plain, Size: 605 bytes --]

On another front. I know I've asked this before in v6, and possibly 
related to v7, but I can't find the notes anywhere. vi doesn't come with 
v7. So, has anybody put it on v7 in simh? I saw a thread sometime back 
where vi on v7 wasn't the main topic, where Warren? I think it was, said 
he'd done it and it was "easy." I don't suppose there are any notes 
laying around telling how this might be accomplished?

I do see vi in 2bsd.tar, I don't suppose there is a  'how to install 
2bsd on v7" note around either?

Thanks,

Will

-- 
GPG Fingerprint: 68F4 B3BD 1730 555A 4462  7D45 3EAA 5B6D A982 BAAF


[-- Attachment #2: Type: text/html, Size: 934 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-25 14:34 [TUHS] vi in v7 Will Senn
@ 2020-07-25 14:45 ` Clem Cole
  2020-07-25 15:36   ` Warner Losh
  0 siblings, 1 reply; 12+ messages in thread
From: Clem Cole @ 2020-07-25 14:45 UTC (permalink / raw)
  To: Will Senn; +Cc: TUHS main list

[-- Attachment #1: Type: text/plain, Size: 1115 bytes --]

2BSD was the BSD for V7.  It was >>not<< a 'distro' as 3.0 and later 2.XBSD
became.   It is just a set of programs and kernel patches that were built
up at UCB.  This was the way different sites released things in those
days.  The "read me" files should tell you what is there and you pick the
binaries (if you have them)  and install them as is and/or recompile from
the makefiles on a case by case basis.

Clem

On Sat, Jul 25, 2020 at 10:35 AM Will Senn <will.senn@gmail.com> wrote:

> On another front. I know I've asked this before in v6, and possibly
> related to v7, but I can't find the notes anywhere. vi doesn't come with
> v7. So, has anybody put it on v7 in simh? I saw a thread sometime back
> where vi on v7 wasn't the main topic, where Warren? I think it was, said
> he'd done it and it was "easy." I don't suppose there are any notes laying
> around telling how this might be accomplished?
>
> I do see vi in 2bsd.tar, I don't suppose there is a  'how to install 2bsd
> on v7" note around either?
>
> Thanks,
>
> Will
>
> --
> GPG Fingerprint: 68F4 B3BD 1730 555A 4462  7D45 3EAA 5B6D A982 BAAF
>
>

[-- Attachment #2: Type: text/html, Size: 1941 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-25 14:45 ` Clem Cole
@ 2020-07-25 15:36   ` Warner Losh
  2020-07-26  0:06     ` Dave Horsfall
  0 siblings, 1 reply; 12+ messages in thread
From: Warner Losh @ 2020-07-25 15:36 UTC (permalink / raw)
  To: Clem Cole; +Cc: TUHS main list

[-- Attachment #1: Type: text/plain, Size: 1502 bytes --]

On Sat, Jul 25, 2020 at 8:47 AM Clem Cole <clemc@ccc.com> wrote:

> 2BSD was the BSD for V7.  It was >>not<< a 'distro' as 3.0 and later
> 2.XBSD became.   It is just a set of programs and kernel patches that were
> built up at UCB.  This was the way different sites released things in those
> days.  The "read me" files should tell you what is there and you pick the
> binaries (if you have them)  and install them as is and/or recompile from
> the makefiles on a case by case basis.
>

2.8BSD is the first one I've seen with a bootable tape (though i've not
booted it).

The other caveat with BSD software was it may have made assumptions about
being on a Berkeley unix system by default and may need some help.

Though having said that, I'd give it a try...

Warner


> Clem
>
> On Sat, Jul 25, 2020 at 10:35 AM Will Senn <will.senn@gmail.com> wrote:
>
>> On another front. I know I've asked this before in v6, and possibly
>> related to v7, but I can't find the notes anywhere. vi doesn't come with
>> v7. So, has anybody put it on v7 in simh? I saw a thread sometime back
>> where vi on v7 wasn't the main topic, where Warren? I think it was, said
>> he'd done it and it was "easy." I don't suppose there are any notes laying
>> around telling how this might be accomplished?
>>
>> I do see vi in 2bsd.tar, I don't suppose there is a  'how to install 2bsd
>> on v7" note around either?
>>
>> Thanks,
>>
>> Will
>>
>> --
>> GPG Fingerprint: 68F4 B3BD 1730 555A 4462  7D45 3EAA 5B6D A982 BAAF
>>
>>

[-- Attachment #2: Type: text/html, Size: 2753 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-25 15:36   ` Warner Losh
@ 2020-07-26  0:06     ` Dave Horsfall
  2020-07-26  0:13       ` Warner Losh
  2020-07-26  0:41       ` Clem Cole
  0 siblings, 2 replies; 12+ messages in thread
From: Dave Horsfall @ 2020-07-26  0:06 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

On Sat, 25 Jul 2020, Warner Losh wrote:

> 2.8BSD is the first one I've seen with a bootable tape (though i've not 
> booted it).

Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch register 
to point to the tape instead of the disk...

-- Dave

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-26  0:06     ` Dave Horsfall
@ 2020-07-26  0:13       ` Warner Losh
  2020-08-01  7:54         ` Dave Horsfall
  2020-07-26  0:41       ` Clem Cole
  1 sibling, 1 reply; 12+ messages in thread
From: Warner Losh @ 2020-07-26  0:13 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 525 bytes --]

On Sat, Jul 25, 2020 at 6:08 PM Dave Horsfall <dave@horsfall.org> wrote:

> On Sat, 25 Jul 2020, Warner Losh wrote:
>
> > 2.8BSD is the first one I've seen with a bootable tape (though i've not
> > booted it).
>
> Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch register
> to point to the tape instead of the disk...
>

Yes. They were. We have V6 and V7 tapes (and a V5 disk image). Likely
earlier versions likely did too.  What I'd meant was that 2.8BSD is the
first 2BSD that had a bootable tape.

Warner

[-- Attachment #2: Type: text/html, Size: 923 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-26  0:06     ` Dave Horsfall
  2020-07-26  0:13       ` Warner Losh
@ 2020-07-26  0:41       ` Clem Cole
  1 sibling, 0 replies; 12+ messages in thread
From: Clem Cole @ 2020-07-26  0:41 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 387 bytes --]

yes -- sorry, I meant from Berkeley.

On Sat, Jul 25, 2020 at 8:08 PM Dave Horsfall <dave@horsfall.org> wrote:

> On Sat, 25 Jul 2020, Warner Losh wrote:
>
> > 2.8BSD is the first one I've seen with a bootable tape (though i've not
> > booted it).
>
> Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch register
> to point to the tape instead of the disk...
>
> -- Dave
>

[-- Attachment #2: Type: text/html, Size: 798 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-26  0:13       ` Warner Losh
@ 2020-08-01  7:54         ` Dave Horsfall
  2020-08-01 12:15           ` Clem Cole
  0 siblings, 1 reply; 12+ messages in thread
From: Dave Horsfall @ 2020-08-01  7:54 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 524 bytes --]

On Sat, 25 Jul 2020, Warner Losh wrote:

>       Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch
>       register to point to the tape instead of the disk...
> 
> Yes. They were. We have V6 and V7 tapes (and a V5 disk image). Likely 
> earlier versions likely did too.  What I'd meant was that 2.8BSD is the 
> first 2BSD that had a bootable tape.

Ah, my mistake.

I think the loader also read just the first block, so woe betide you if 
you used a labelled tape...

If I recall, VOL1, HDR1, etc.

-- Dave

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-08-01  7:54         ` Dave Horsfall
@ 2020-08-01 12:15           ` Clem Cole
  2020-08-01 14:33             ` Warner Losh
  0 siblings, 1 reply; 12+ messages in thread
From: Clem Cole @ 2020-08-01 12:15 UTC (permalink / raw)
  To: Dave Horsfall; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1027 bytes --]

Dave those are ANSI tape labels.  Unix does not use them    DEC did
although was inconsistent with the use particularly WRT HDR2 records.  Tom
Quarles (of spice 3 fame) wrote probably the best version for Unix to deal
with them.  I believe I gave a copy but it will be in BSD 4.1 maybe 4.2
compiler syntax. I'll ask him if he ever updated it. Clem

On Sat, Aug 1, 2020 at 3:55 AM Dave Horsfall <dave@horsfall.org> wrote:

> On Sat, 25 Jul 2020, Warner Losh wrote:
>
> >       Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch
> >       register to point to the tape instead of the disk...
> >
> > Yes. They were. We have V6 and V7 tapes (and a V5 disk image). Likely
> > earlier versions likely did too.  What I'd meant was that 2.8BSD is the
> > first 2BSD that had a bootable tape.
>
> Ah, my mistake.
>
> I think the loader also read just the first block, so woe betide you if
> you used a labelled tape...
>
> If I recall, VOL1, HDR1, etc.
>
> -- Dave

-- 
Sent from a handheld expect more typos than usual

[-- Attachment #2: Type: text/html, Size: 1487 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-08-01 12:15           ` Clem Cole
@ 2020-08-01 14:33             ` Warner Losh
  2020-08-01 15:41               ` Clem Cole
  0 siblings, 1 reply; 12+ messages in thread
From: Warner Losh @ 2020-08-01 14:33 UTC (permalink / raw)
  To: Clem Cole; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1169 bytes --]

On Sat, Aug 1, 2020, 6:16 AM Clem Cole <clemc@ccc.com> wrote:

> Dave those are ANSI tape labels.  Unix does not use them    DEC did
> although was inconsistent with the use particularly WRT HDR2 records.  Tom
> Quarles (of spice 3 fame) wrote probably the best version for Unix to deal
> with them.  I believe I gave a copy but it will be in BSD 4.1 maybe 4.2
> compiler syntax. I'll ask him if he ever updated it. Clem
>

How is that related to ansitar.c?

Warner

On Sat, Aug 1, 2020 at 3:55 AM Dave Horsfall <dave@horsfall.org> wrote:
>
>> On Sat, 25 Jul 2020, Warner Losh wrote:
>>
>> >       Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch
>> >       register to point to the tape instead of the disk...
>> >
>> > Yes. They were. We have V6 and V7 tapes (and a V5 disk image). Likely
>> > earlier versions likely did too.  What I'd meant was that 2.8BSD is the
>> > first 2BSD that had a bootable tape.
>>
>> Ah, my mistake.
>>
>> I think the loader also read just the first block, so woe betide you if
>> you used a labelled tape...
>>
>> If I recall, VOL1, HDR1, etc.
>>
>> -- Dave
>
> --
> Sent from a handheld expect more typos than usual
>

[-- Attachment #2: Type: text/html, Size: 2156 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-08-01 14:33             ` Warner Losh
@ 2020-08-01 15:41               ` Clem Cole
  0 siblings, 0 replies; 12+ messages in thread
From: Clem Cole @ 2020-08-01 15:41 UTC (permalink / raw)
  To: Warner Losh; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1337 bytes --]

Not that I know of.  Tom's was called ansitape.

On Sat, Aug 1, 2020 at 10:33 AM Warner Losh <imp@bsdimp.com> wrote:

>
>
> On Sat, Aug 1, 2020, 6:16 AM Clem Cole <clemc@ccc.com> wrote:
>
>> Dave those are ANSI tape labels.  Unix does not use them    DEC did
>> although was inconsistent with the use particularly WRT HDR2 records.  Tom
>> Quarles (of spice 3 fame) wrote probably the best version for Unix to deal
>> with them.  I believe I gave a copy but it will be in BSD 4.1 maybe 4.2
>> compiler syntax. I'll ask him if he ever updated it. Clem
>>
>
> How is that related to ansitar.c?
>
> Warner
>
> On Sat, Aug 1, 2020 at 3:55 AM Dave Horsfall <dave@horsfall.org> wrote:
>>
>>> On Sat, 25 Jul 2020, Warner Losh wrote:
>>>
>>> >       Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch
>>> >       register to point to the tape instead of the disk...
>>> >
>>> > Yes. They were. We have V6 and V7 tapes (and a V5 disk image). Likely
>>> > earlier versions likely did too.  What I'd meant was that 2.8BSD is
>>> the
>>> > first 2BSD that had a bootable tape.
>>>
>>> Ah, my mistake.
>>>
>>> I think the loader also read just the first block, so woe betide you if
>>> you used a labelled tape...
>>>
>>> If I recall, VOL1, HDR1, etc.
>>>
>>> -- Dave
>>
>> --
>> Sent from a handheld expect more typos than usual
>>
>

[-- Attachment #2: Type: text/html, Size: 2673 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
  2020-07-26  0:16 Noel Chiappa
@ 2020-07-26  0:39 ` Adam Thornton
  0 siblings, 0 replies; 12+ messages in thread
From: Adam Thornton @ 2020-07-26  0:39 UTC (permalink / raw)
  To: Noel Chiappa; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 681 bytes --]

I wasn't able to build vi for the v7 image easily available for simh, but
Webb Miller's 's' editor wasn't too tough (it has similar keybindings), and
the version with the minor tweaks needed for it is up at:
https://github.com/athornton/s

On Sat, Jul 25, 2020 at 5:18 PM Noel Chiappa <jnc@mercury.lcs.mit.edu>
wrote:

>     > From: Dave Horsfall
>
>     > Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch
> register
>     > to point to the tape instead of the disk...
>
> Yes. See here:
>
>   https://gunkies.org/wiki/Installing_UNIX_Sixth_Edition
>   https://gunkies.org/wiki/Installing_Unix_Seventh_Edition
>
> for the details of how it works.
>
>     Noel
>
>

[-- Attachment #2: Type: text/html, Size: 1304 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [TUHS] vi in v7
@ 2020-07-26  0:16 Noel Chiappa
  2020-07-26  0:39 ` Adam Thornton
  0 siblings, 1 reply; 12+ messages in thread
From: Noel Chiappa @ 2020-07-26  0:16 UTC (permalink / raw)
  To: tuhs; +Cc: jnc

    > From: Dave Horsfall

    > Weren't V5/6/7/etc distributed as bootable tapes?  Set the switch register 
    > to point to the tape instead of the disk...

Yes. See here:

  https://gunkies.org/wiki/Installing_UNIX_Sixth_Edition
  https://gunkies.org/wiki/Installing_Unix_Seventh_Edition

for the details of how it works.

    Noel


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-08-01 15:43 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-25 14:34 [TUHS] vi in v7 Will Senn
2020-07-25 14:45 ` Clem Cole
2020-07-25 15:36   ` Warner Losh
2020-07-26  0:06     ` Dave Horsfall
2020-07-26  0:13       ` Warner Losh
2020-08-01  7:54         ` Dave Horsfall
2020-08-01 12:15           ` Clem Cole
2020-08-01 14:33             ` Warner Losh
2020-08-01 15:41               ` Clem Cole
2020-07-26  0:41       ` Clem Cole
2020-07-26  0:16 Noel Chiappa
2020-07-26  0:39 ` Adam Thornton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).