home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / useful / lib / emacs / 18.59 / etc / makedoc.com < prev    next >
Text File  |  1987-03-15  |  2KB  |  49 lines

  1. $ ! VMS command file to create or update the file `DOC.' which contains
  2. $ ! documentation strings for the functions and variables preloaded in Emacs.
  3. $ ! This command file should be run when you build Emacs for the first time and
  4. $ ! again if any documentation strings change in the source files listed here.
  5. $
  6. $ old = f$environment("default")
  7. $ set default emacs_library:[etc]
  8. $ on error then goto done
  9. $ if f$search("emacs_library:[etc]make-docfile.exe") .nes. "" then goto version44
  10. $ doit := $emacs_library:[etc]make_docfile
  11. $ rest = "[lisp]lisp_mode.elc [lisp]text_mode.elc [lisp]c_mode.elc [lisp]buff_menu.elc [lisp]vms_patch.elc"
  12. $ goto doit
  13. $version44:
  14. $ doit := $emacs_library:[etc]make-docfile
  15. $ rest = "[lisp]lisp-mode.elc [lisp]text-mode.elc [lisp]c-mode.elc [lisp]buff-menu.elc [lisp]vms-patch.elc"
  16. $
  17. $doit:
  18. $ set default emacs_library:[000000]
  19. $ doit -o [etc]DOC
  20. $ doit := 'doit' -a [etc]DOC
  21. $ doit [src]dispnew.c [src]scroll.c
  22. $ doit [src]xdisp.c [src]window.c [src]term.c [src]cm.c
  23. $ doit [src]emacs.c [src]keyboard.c [src]macros.c
  24. $ doit [src]keymap.c [src]sysdep.c [src]buffer.c
  25. $ doit [src]filelock.c [src]insdel.c [src]marker.c
  26. $ doit [src]minibuf.c [src]fileio.c [src]dired.c
  27. $ doit [src]filemode.c [src]cmds.c [src]casefiddle.c
  28. $ doit [src]indent.c [src]search.c [src]regex.c
  29. $ doit [src]undo.c [src]alloc.c [src]data.c [src]doc.c
  30. $ doit [src]editfns.c [src]callint.c [src]eval.c
  31. $ doit [src]fns.c [src]print.c [src]lread.c [src]abbrev.c
  32. $ doit [src]syntax.c [src]mocklisp.c
  33. $ doit [src]bytecode.c [src]process.c [src]callproc.c [src]doprnt.c
  34. $ doit [src]vmsfns.c
  35. $
  36. $ doit [lisp]simple.elc [lisp]help.elc
  37. $ doit [lisp]files.elc [lisp]window.elc
  38. $ doit [lisp]indent.elc [lisp]loaddefs.el
  39. $ doit [lisp]paths.el [lisp]startup.elc
  40. $ doit [lisp]lisp.elc [lisp]page.elc
  41. $ doit [lisp]register.elc [lisp]paragraphs.elc
  42. $ doit [lisp]fill.elc [lisp]isearch.elc
  43. $ doit [lisp]replace.elc [lisp]abbrev.elc
  44. $ doit [lisp]subr.elc [lisp]vmsproc.elc
  45. $ doit 'rest'
  46. $
  47. $done:
  48. $ set default 'old'
  49.