here's how to apply this patch. christian #### enter the emacs-19.29 src tree cd emacs-19.29 #### apply the patch. Use the path to where you have unpacked the # patchkit (here ../emacs-19.29-4.2beta1.patchkit) cat ../emacs-19.29-4.2beta1.patchkit/emacs-19.29-4.2beta1.diff | patch -p1 #### remove empty files generated by patch and backup files find . -size 0 -print | xargs rm -f find . -name \*~ -print | xargs rm -f #### recreate empty files which should be there (cd src/s ; touch 3700.h alliant-2800.h alliant.h altos.h amdahl.h) #### remove 19.29 elc files rm -f lisp/*.elc lisp/term/*.elc #### create binary files not updated by the patch tar -xvf ../emacs-19.29-4.2beta1.patchkit/bitmaps.tar tar -xvf ../emacs-19.29-4.2beta1.patchkit/elc.tar #### update timestamps of elc files touch lisp/*.elc lisp/term/*.elc #### rename the directory cd .. ; mv emacs-19.29 emacs-4.2beta1
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.