Here are some notes on the programs/modules in this drawer: 1. XfdTextView doesn't currently work from the Workbench. It's Shell-only at the moment. It also doesn't display TABs properly, but it wasn't meant to be a serious application. I just thought you'd be interested in it. 2. ** VERY IMPORTANT **: When using XFD from Amiga E, note that the function calls like "xfdDecrunch" or "xfdRecogBuffer" are now called "XfdDecrunch" and "XfdRecogBuffer" (with a capital "X"). This is due to a restriction in the E compiler - all library calls must start with an upper-case letter. Also, due to a similar restriction, all structure names are in lowercase (e.g. "xfdbufferinfo" instead of "xfdBufferInfo"), and the structure members do not have a prefix (e.g. "targetbuffer" instead of "xfdbi_TargetBuffer"). That's just the way you have to do things in E. Everything else about XFD is exactly the same as in C or assembler (such as constants, macros and so on). If you are confused in any way, see the example "XfdTextView.e" source file. This should clarify matters. Also note that the library base is called "xfdmasterbase" in E, rather than "XFDMasterBase". 3. Please remember that BOTH the files called "xfdmaster.m" are necessary for Amiga E to use XFD, and should both be included in any E XFD distribution. "EModules/xfdmaster.m" contains the function pragmas, while "EModules/libraries/xfdmaster.m" contains all the structures and constants (like xfdmaster.i or xfdmaster.h). [This text was written by DII himself and just slightly changed by me (G.H.). Please note that all modules etc. refer to version 36 of xfdmaster.library. If you want to use v37 stuff, please make your own conversion or update the modules yourself as I don't understand too much of Amiga E.]