This is eTextKernel.h in view mode; [Download] [Up]
{\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\ftech Symbol;\f2\fmodern Ohlfs;} \margl40 \margr40 {\colortbl;\red0\green0\blue0;} \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ \fc1\cf1 // \b\i FILENAME \b0 : \i0 \b eTextKernel.h \b0 \ // \b\i SUMMARY \b0 : \i0 \b Central header file for eText5 kernel classes and protocols \b0 \ // \b\i AUTHOR \b0 : \i0 \b Rohit Khare \b0 \ // \b\i COPYRIGHT \b0\i0 : \f1 Ó \f0\b 1994 California Institure of Technology, eText Project \b0 \ //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\i Description \b0\i0 \ // This meta-header file successively includes various other .h\ // files. Related files are grouped into several areas: NeXTSTEP, POSIX,\ // KERNEL CLASSES, PROTOCOLS, &c.\ //\ // \b While the interfaces included here are reliable and can be called by \b0 \ // \b external code, calling private interfaces beyond those in the protocols \b0 \ // \b is severely discouraged. \b0 \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ \fc1\cf1 // \b\i History \b0\i0 \ \fc0\cf0 // 02/11/95: \b Upgraded to support .htmld and .url WebStep standards. \b0 \ // 09/21/94: \b Revamped for eText5; cleanup. \b0 \ \fc1\cf1 // 07/24/94: \b Component Support added \b0 .\ // 01/05/94: \b Created. Borrows extensively from 3.0 version\ \b0\fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 WebStep Pasteboard Types \b0 \ \fc0\cf0 //\ \fc1\cf1 extern char * URIPboardType; //"WebStep Universal Resource Identifier 1.0"\ extern char * URITitlePboardType; //"WebStep URI Descriptive Title 1.0"\ extern char * HTML3PboardType; //"WebStep HyperText Markup Language 3.0"\ extern char * HTMLPboardType; //"WebStep HyperText Markup Language 2.0"\ extern char * DTDPboardType; //"WebStep Document Type Definition 1.0"\ extern char * OWPboardType; //"NeXT Universal Resource Identifier"\ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 Document Format Definitions \b0 \ \fc0\cf0 //\ \fc1\cf1 #define \b ETFD_FMT \b0 \b 0 \b0 \ #define \b ETFD_EXT \b0 " \b etfd \b0 "\ #define \b ETFD_DESC \b0 " \b eText \b0 "\ \ #define \b ASCII_FMT \b0 \b 1 \b0 \ #define \b ASCII_EXT \b0 " \b ascii \b0 "\ #define \b ASCII_DESC \b0 " \b ASCII \b0 "\ \ #define \b C_FMT \b0 \b 2 \b0 \ #define \b C_EXT \b0 " \b c \b0 "\ #define \b C_DESC \b0 " \b C code \b0 "\ \ #define \b TeXD_FMT \b0 \b 3 \b0 \ #define \b TeXD_EXT \b0 " \b texd \b0 "\ #define \b TeXD_DESC \b0 " \b LaTex \b0 " \b \ \b0 \ #define \b HTMD_FMT \b0 \b 4 \b0 \ #define \b HTMD_EXT \b0 " \b htmld \b0 "\ #define \b OLD_HTMD_EXT \b0 " \b htmd \b0 "\ #define \b HTMD_DESC \b0 " \b HyperText Markup \b0 "\ #define \b HTML_INDEX \b0 " \b index.html \b0 "\ \ #define \b RTF_FMT \b0 \b 5 \b0 \ #define \b RTF_EXT \b0 " \b rtf \b0 "\ #define \b RTF_DESC \b0 " \b Rich Text Format \b0 "\ \ #define \b RTFD_EXT \b0 " \b rtfd \b0 "\ #define \b LINK_EXT \b0 " \b etfLink \b0 "\ #define \b ANY_TYPE \b0 " \b * \b0 "\ \fc0\cf0 \ #define \b BNDL_EXT \b0 " \b bundle \b0 "\ #define \b TOOL_EXT \b0 " \b tool \b0 "\ #define \b ANNT_EXT \b0 " \b annotation \b0 "\ #define \b AGNT_EXT \b0 " \b agent \b0 "\ #define \b ACCS_EXT \b0 " \b accessory \b0 " \fc1\cf1 \ \fc0\cf0 #define \b DSBD_EXT \b0 " \b disabled \b0 "\ \ #define \b DOCI_EXT \b0 " \b etDocInfo \b0 " \fc1\cf1 \ \fc0\cf0 #define \b NAVI_EXT \b0 " \b etNavinfo \b0 "\ \fc1\cf1 \ \fc0\cf0 #define \b ENCD_EXT \b0 " \b encoding \b0 " \fc1\cf1 \ \ \fc0\cf0 #define \b URI_EXT \b0 " \b uri \b0 " \fc1\cf1 \ \ #define \b NUM_FMTS_READ \b0 \b 3 \b0 \ #define \b NUM_FMTS_WRITTEN \b0 \b 6 \b0 \ #define \b MAX_PBOARD_TYPES \b0 \b 512 \b0 \ \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 NeXTSTEP/AppKit Classes \b0 \ \fc0\cf0 //\ \fc1\cf1 #import <3Dkit/ \b 3Dkit.h \b0 >\ #import <appkit/ \b appkit.h \b0 >\ #import <appkit/ \b drag.h \b0 >\ #import <objc/ \b objc-runtime.h \b0 >\ \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 POSIX \b0 \ \fc0\cf0 //\ \fc1\cf1 #import < \b time.h \b0 >\ #import < \b math.h \b0 >\ #import < \b assert.h \b0 >\ #import <sys/ \b types.h \b0 >\ #import <sys/ \b dir.h \b0 >\ #import <sys/ \b file.h \b0 >\ #import <bsd/ \b pwd.h \b0 >\ #import <bsd/ \b regex.h \b0 >\ #import <bsd/ \b libc.h \b0 >\ \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 Protocols \b0\i \ \i0 //\ #import " \b Tool.h \b0 "\ #import " \b Inspectable.h \b0 "\ #import " \b Agent.h \b0 "\ // #import " \b Accessory.h \b0 " // \i Obsolete \i0 \ #import " \b Component.h \b0 "\ #import " \b FormatSupport.h \b0 "\ #import " \b DocNotification.h \b0 "\ #import " \b Annotation.h \b0 "\ #import " \b SearchableText.h \b0 "\ \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 Kernel Classes \b0 \ \fc0\cf0 //\ \fc1\cf1 #import " \b AppKernel \b0 .subproj/ \b eTApp.h \b0 "\ #import " \b AppKernel \b0 .subproj/ \b Inspector.h \b0 "\ #import " \b AppKernel \b0 .subproj/ \b Navigator.h \b0 "\ #import " \b AppKernel \b0 .subproj/ \b UserModel.h \b0 "\ #import " \b AppKernel \b0 .subproj/ \b Router.h \b0 "\ #import " \b Document \b0 .subproj/ \b eTDoc.h \b0 "\ #import " \b Document \b0 .subproj/ \b eTDocInfo.h \b0 "\ #import " \b Document \b0 .subproj/ \b UndoManager.h \b0 "\ #import " \b eText \b0 .subproj/ \b eText.Class.h \b0 "\ #import " \b Component \b0 .subproj/ \b eTComponent.h \b0 "\ \ \fc0\cf0 //ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐ\ // \b\fc1\cf1 Designated Kluges \b0 \ \fc0\cf0 //\ \b\fc1\cf1 \b0 #import " \b Kludges \b0 .subproj/ \b FontWell.h \b0 "\ \b \b0 #import " \b Kludges \b0 .subproj/ \b eTLinkWell.h \b0 " }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.