home *** CD-ROM | disk | FTP | other *** search
-
- Here are file descriptions from the internet source posting:
- ( AZTEC C files are NOT INCLUDED in this library. )
-
-
- cclass.h -- character class, better for an editor than
- ctype.h
- cfgnames.h -- belongs to mapkeys.c
- ed.h -- microemacs main include file
- mapping.h -- default bindings
- medisp.h -- microemacs display routines, include file
- memain.c -- main()
- metab.h -- include file for programs that need to know
- about keystroke bindings and how they are
- handled.
- stdio.h -- modified version of aztec C 1.05c stdio.h file.
- It bears a copyright notice, but is of no
- use to anyone who doesn't have aztec C, so
- I think it's okay for everyone to see it.
- basic.c right arrow and left arrow; bound to keystrokes
- and also called by many overlays.
- bsearch.c search backwards.
- buffer.c this is what's left in the root segment from the
- original buffer.c
- cclass.c "ctype" type of stuff.
- copyreg.c "copy region" overlay command.
- croot.c modified AZTEC source
- filename.c rename file; rename buffer
- fileread.c read a new file into current buffer
- filerite.c write current buffer with new file name
- filesave.c save
- filevisi.c edit a new file in its own buffer, or,
- go to the buffer that already contains it.
- getreg.c subroutine included in the overlays of all
- "region" commands.
- growwin.c make window larger
- kbuf.c store and recover deleted text
- killbuf.c remove a buffer from the list of buffers and
- free its resources.
- killreg.c kill region
- ldelete.c delete "n" bytes
- ldelnewl.c delete a newline
- lfree.c free a line
- line.c lalloc() and lchange()
- linsert.c insert a character
- listbuf.c list active buffers
- lnewline.c insert newline
- lowreg.c lowercase region
- medisp.c display a line
- memisc.c get input
- meml.c message line routines
- metab.c binding tables.
- meupdate.c
- mevt.c
- mexeq.c
- mvupwin.c
- onlywin.c
- ovbgn.asm
- ovexit30.c
- ovkbdm29.c
- ovmdln28.c
- ovmisc1.c
- ovopen32.c
- ovopwr33.c
- ovread27.c
- ovreadin.c
- ovudfb31.c The most important overlay of all.
- ovword1.c
- ovwrit34.c
- readin.c Included by fileread...
- shrnkwin.c
- splitwin.c
- telansi.c
- televid.c ** obsolete, not included **
- upreg.c
- usebuf.c
- window.c
- word.c ** obsolete, not included **
- writeout.c Included by filesave, filerite...
- domapkey.sub How to compile mapkeys.c
- mapkeys.c Prepares a mapping of commands to
- keystrokes.
- Reads zmecmds.lst, writes maptable.zme.
- If you want standard emacs mappings, you
- have to use this program.
- mapping.txt My terminal has two pages of 24x80 display
- memory. I like to type this file to the
- screen and keep it available on the page
- that isn't used, as a quick reference guide.
- It's very abbreviated; TVI means TeleVideo,
- M-Y killbuf, TVI "PAGE ERA"
- means that the key labeled PAGE ERA sends
- escape-Y and therefore kills a buffer.
- meconfig.c Reads maptable.zme, patches ME.COM
- mkconfig.sub How to compile meconfig.c
- zmecmds.lst Input to mapkeys.c, this gives the UECS name
- and number for every command available in
- Z80EMACS.
- (cfgnames.h) It's in archive 1;
- cfgnames.h describes the mappings for overlays in
- ME.COM. It gives the UECS name, the key to which the
- name is bound by default, the overlay number, the
- function within the overlay, and the UECS command
- number. The default binding isn't necessarily the same
- as that in mapping.h.
- This file is included by both mapkeys.c and meconfig.c.
-
- meconfig knows the names of the built-in functions, and it
- finds their addresses by reading ME.SYM.
-
- Both of the programs are pretty nifty...
-
- fgets.c
- fopen.c
- fputs.c
- fwrite.c
- getbuff.c
- getc.c
- lseek.c
- malloc.c
- These files are copyright aztec C, and you have no use for
- them unless you have aztec C. Distributing them should do no
- harm.
- Some of them are modified to save space in the root segment.
- This is why you SHOULD have these files if you DO have aztec C
-
- To avoid copyright controversy, the files are slightly mangled;
- partial lines are obliterated, and must be reconstructed
- from files in your aztec C delivery.
- How dull, these are the .SUB files.
- They give an idea of what files are involved, and how the
- overlays are structured.
-
- MYLIB.SUB was used to make a Z80 version of the AZTEC
- library, with some of the subroutines customized.
-
- ALL.SUB and ALL2.SUB were used to compile "everything".
-
- LINKROOT.SUB invokes the linker to make the root segment.
-
- ROOT.DAT is used by linkroot.sub
-
- LINKALL.SUB invokes the linker to make the overlays.
-
- SUBS.DAT is used by linkall.sub
-
- all.sub was too long and had to be broken up into all.sub
- and all2.sub; danger, I added a few comments and either
- might now be too long.
-
- all.sub is not quite up-to-date. In linkall.sub, you will
- see that not all the ".o" files are mentioned in all*.sub;
- some ".c" files mentioned in all*.sub are also obsolete, and
- not supplied.
-
- The last thing I did while I was working on this was to add
- a few more overlays. By force, they had to be in
- linkall.sub; but until I recompiled everything, they didn't
- have to be in all*.sub. That's why the sub files didn't get
- updated.
-