The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Russian Ancient UNIX stuff in the Archive
@ 2003-03-18 20:25 Michael Sokolov
  2003-03-18 21:52 ` Warren Toomey
  2003-03-18 22:48 ` [TUHS] Russian Ancient UNIX stuff in the Archive Sven Mascheck
  0 siblings, 2 replies; 10+ messages in thread
From: Michael Sokolov @ 2003-03-18 20:25 UTC (permalink / raw)


Sven Mascheck <sven.mascheck at student.uni-ulm.de> wrote:

> Then the following might be an option, /UnixArchive/Applications/Ritter_Vi/
>
> "This is basically ex/vi 3.7, 6/7/85, from the 2.11BSD distribution"
> "A larger addition is the ability to handle ISO character sets."
>
> (recent development continued on <http://ex-vi.berlios.de/>)

Where can I get the early versions of this effort?
http://ex-vi.berlios.de/Changes lists at the very bottom:

: Release 31/05/00
: * String extraction using mkstr and xstr is not longer be done.
: * An ANSI C preprocessor may be used.
: * Changes of symbol names due to collisions on newer systems.
: * Fixed a null pointer reference in ex_tty.c.
: * Included the 2.11BSD termcap in a subdirectory. Ex could use any
:   termcap library, however, that does not use malloc().
: * Support of eight bit characters excluding the range 0200 to 0237 is
:   enabled with -DISO8859_1. It does not include the regular expression code,
:   but otherwise works well in practice with the ISO-8859-1 character set.

And all the newer stuff up to late 2002 is porting to "modern UNIX". But I
don't want "modern UNIX", I'm running the original UNIX in its virgin form, I
just want the 8-bit fix. The only files downloadable from ex-vi.berlios.de are
2002 releases and in the UNIX Archive Applications/Ritter_Vi contains only a
tiny README file pointing to http://ex-vi.berlios.de/. Where are the old 2000
versions?

MS



^ permalink raw reply	[flat|nested] 10+ messages in thread
* [TUHS] Russian Ancient UNIX stuff in the Archive
@ 2003-03-17 19:18 Michael Sokolov
  2003-03-18  0:26 ` Warren Toomey
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Sokolov @ 2003-03-17 19:18 UTC (permalink / raw)


Hi there,

I remember seeing in the Unix Archive a few years ago (back when the $100
licenses just came out and it was called PUPS Archive) some Russian Ancient
UNIX stuff, some things contributed to the UNIX community by the early Russian
UNIX users (on Soviet PDP-11s). However, I am now looking for it and cannot
find it. Would anyone have a pointer?

I am trying to russify my flagship UNIX (4.3BSD-Quasijarus) and I'm adding/
fixing 8-bit support in various parts of the system, and I got stuck on ex/vi.
The sucker just won't handle 8-bit chars. Since my job is to maintain Ancient
UNIX (my flavor thereof) rather than replace it, replacing the original ex/vi
with one of the modern reimplementations is not an option. I need to massage
8-bit support into the existing original Berkeley ex/vi with as few changes as
possible.

A friend of mine told me that Back in The Days the first UNIX users in the then
USSR were running patched (russified) 2.xBSD on Soviet PDP-11s and had KOI-8
for Russian. Since the flagship editor on <any>BSD is ex/vi, this makes me
think that those early Russian users used it and thus their patches
accomplished just what I need. And so I'm looking for those patches. TIA for
any help,

MS



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

end of thread, other threads:[~2003-03-18 23:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-18 20:25 [TUHS] Russian Ancient UNIX stuff in the Archive Michael Sokolov
2003-03-18 21:52 ` Warren Toomey
2003-03-18 23:08   ` [TUHS] Ritter vi from year 2000 Warren Toomey
2003-03-18 22:48 ` [TUHS] Russian Ancient UNIX stuff in the Archive Sven Mascheck
  -- strict thread matches above, loose matches on Subject: below --
2003-03-17 19:18 Michael Sokolov
2003-03-18  0:26 ` Warren Toomey
2003-03-18  0:52   ` Sven Mascheck
2003-03-18  8:12   ` SZIGETI Szabolcs
2003-03-18 17:52     ` Andreas Krennmair
2003-03-18 22:54       ` Sven Mascheck

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).