Mercurial > emacs
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 |