comparison lisp/net/eudc.el @ 27320:0d7491a370d2

(toplevel): Remove autoloaded code installing menu with easymenu, because that causes build problems.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 13 Jan 2000 14:47:17 +0000
parents babfd92e24bf
children e33d394fe874
comparison
equal deleted inserted replaced
27319:a896ba4a496b 27320:0d7491a370d2
1241 "Load the Emacs Unified Directory Client. 1241 "Load the Emacs Unified Directory Client.
1242 This does nothing except loading eudc by autoload side-effect." 1242 This does nothing except loading eudc by autoload side-effect."
1243 (interactive) 1243 (interactive)
1244 nil) 1244 nil)
1245 1245
1246 ;;;###autoload
1247 (let ((menu '("Directory Search"
1248 ["Load Hotlist of Servers" eudc-load-eudc t]
1249 ["New Server" eudc-set-server t]
1250 ["---" nil nil]
1251 ["Query with Form" eudc-query-form t]
1252 ["Expand Inline Query" eudc-expand-inline t]
1253 ["---" nil nil]
1254 ["Get Email" eudc-get-email t]
1255 ["Get Phone" eudc-get-phone t])))
1256 (if (not (featurep 'eudc-autoloads))
1257 (if (string-match "XEmacs" emacs-version)
1258 (if (and (featurep 'menubar)
1259 (not (featurep 'infodock)))
1260 (add-submenu '("Tools") menu))
1261 (require 'easymenu)
1262 (cond
1263 ((fboundp 'easy-menu-add-item)
1264 (easy-menu-add-item nil '("tools") (easy-menu-create-menu (car menu)
1265 (cdr menu))))
1266 ((fboundp 'easy-menu-create-keymaps)
1267 (define-key
1268 global-map
1269 [menu-bar tools eudc]
1270 (cons "Directory Search"
1271 (easy-menu-create-keymaps "Directory Search" (cdr menu)))))))))
1272
1273 ;;}}} 1246 ;;}}}
1274 1247
1275 (provide 'eudc) 1248 (provide 'eudc)
1276 1249
1277 ;;; eudc.el ends here 1250 ;;; eudc.el ends here