🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso.dev-environ
Article #36

Using ISODE with short filenames

#36
From: Peter Jeremy
Date: Fri, 30 Jun 1989 05:20
25 lines
1352 bytes
We are using ISODE under System V, with 14 character filename limits.
As has been noted in the VAX/VMS thread, ISODE has a tendency to
produce long filenames.  This will cause problems on any filesystem
that does not support indefinite length names.

My solution was to produce a hashing routine that converts object names
longer than 6 characters to the first two characters, and 4 hex digits
(actually a CRC-16 over the object name).  As an example

	IMPORT objects
	FROM InformationFramework

inserts

#include "Inb8cb-types.h"

into the types.h file, and similarly for generated files.  I intend to
post the relevant patches when I am satisfied with the changes.

Has anyone else run into this problem?  If so, how did you solve it?
-- 
Peter Jeremy (VK2PJ)         peter@stca77.stc.oz
Alcatel STC Australia        ...!uunet!stca77.stc.oz!peter
41 Mandible St               peter%stca77.stc.oz@uunet.UU.NET
ALEXANDRIA  NSW  2015
Technical Details
Message-ID: <536@stca77.stc.oz>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!murtoa.cs.mu.oz.au!munnari.oz.au!otc!metro!ipso!stcns3!stca77!peter

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!murtoa.cs.mu.oz.au!munnari.oz.au!otc!metro!ipso!stcns3!stca77!peter
From: peter@stca77.stc.oz (Peter Jeremy)
Newsgroups: comp.protocols.iso.dev-environ
Subject: Using ISODE with short filenames
Message-ID: <536@stca77.stc.oz>
Date: 30 Jun 89 05:20:45 GMT
Reply-To: peter@stca77.stc.oz (Peter Jeremy)
Organization: Alcatel STC Australia, Alexandria
Lines: 25