Anonymous committed 70723c2

Eliminate some non-X11 build failures.

Comments (0)

Files changed (2)

+2007-10-13  Aidan Kehoe  <>
+	* eudc.el:
+	Only install the menu if we're an interactive process.
 2004-09-29  Steve Youngs  <>
 	* Makefile (REQUIRES): Add ecrypto.
 	      (message ""))		; Remove modeline message
 	 (not (featurep 'eudc-options-file)))
     (load eudc-options-file))
 ;;; Install the full menu
-(unless (featurep 'infodock)
+(unless (or (featurep 'infodock) noninteractive)
 ;;; The following installs a short menu for EUDC at XEmacs startup.
 	 (if (not (featurep 'eudc-autoloads))
 	     (if (string-match "XEmacs" emacs-version)
 		 (if (and (featurep 'menubar)
-			  (not (featurep 'infodock)))
+                          (not (featurep 'infodock))
+                          (not noninteractive))
 		     (add-submenu '("Tools") menu))
 	       (require 'easymenu)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.