X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=texi%2Finfohack.el;h=f991593eab2835adb8c4d041d3966ac558536405;hb=85be3726901ca453647897e26330fee8aa25d8c0;hp=39f301231dd74eef859efefa092302bf19fa1729;hpb=82ffa77152ef6be4e59584d1b1ff88e090555335;p=elisp%2Fgnus.git- diff --git a/texi/infohack.el b/texi/infohack.el index 39f3012..f991593 100644 --- a/texi/infohack.el +++ b/texi/infohack.el @@ -18,18 +18,34 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Commentary: ;;; Code: (let ((default-directory (expand-file-name "../lisp/"))) - ;; Adjust `load-path' for APEL. - (load-file "dgnushack.el") + (if (file-exists-p (expand-file-name "dgnuspath.el")) + (load (expand-file-name "dgnuspath.el") nil nil t)) ;; Replace "./" with "../lisp/" in `load-path'. (setq load-path (mapcar 'expand-file-name load-path))) + +(when (featurep 'xemacs) + (condition-case nil + (require 'timer-funcs) + (error " +You should upgrade your XEmacs packages, especially xemacs-base.\n"))) + +;; XEmacs 21.4.17 doesn't provide `line-end-position' which is used +;; when formatting Info files. 2005-02-23 +(condition-case nil + (require 'poe) + (error "\nIn %s, +APEL was not found or an error occurred. You will need to run the +configure script again adding the --with-addpath=APEL_PATH option.\n" + load-path)) + (load-file (expand-file-name "ptexinfmt.el" "./")) (if (fboundp 'texinfo-copying)