Mercurial > emacs
comparison lisp/eshell/em-smart.el @ 95152:ad5d26b1d5d1
Use eshell-defgroup rather than defgroup.
Autoload the custom group.
Set generated-autoload-file.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Wed, 21 May 2008 03:51:08 +0000 |
parents | 58cf3761a803 |
children | a9dc0e7c3f2b |
comparison
equal
deleted
inserted
replaced
95151:f45f20b8625d | 95152:ad5d26b1d5d1 |
---|---|
1 ;;; em-smart.el --- smart display of output | 1 ;;; em-smart.el --- smart display of output |
2 | 2 |
3 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, | 3 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, |
4 ;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. | 4 ;; 2008 Free Software Foundation, Inc. |
5 | 5 |
6 ;; Author: John Wiegley <johnw@gnu.org> | 6 ;; Author: John Wiegley <johnw@gnu.org> |
7 | 7 |
8 ;; This file is part of GNU Emacs. | 8 ;; This file is part of GNU Emacs. |
9 | 9 |
69 | 69 |
70 ;;; Code: | 70 ;;; Code: |
71 | 71 |
72 (eval-when-compile (require 'eshell)) | 72 (eval-when-compile (require 'eshell)) |
73 | 73 |
74 (defgroup eshell-smart nil | 74 ;;;###autoload |
75 (eshell-defgroup eshell-smart nil | |
75 "This module combines the facility of normal, modern shells with | 76 "This module combines the facility of normal, modern shells with |
76 some of the edit/review concepts inherent in the design of Plan 9's | 77 some of the edit/review concepts inherent in the design of Plan 9's |
77 9term. See the docs for more details. | 78 9term. See the docs for more details. |
78 | 79 |
79 Most likely you will have to turn this option on and play around with | 80 Most likely you will have to turn this option on and play around with |
320 (if clear | 321 (if clear |
321 (remove-hook 'pre-command-hook 'eshell-smart-display-move t)))) | 322 (remove-hook 'pre-command-hook 'eshell-smart-display-move t)))) |
322 | 323 |
323 (provide 'em-smart) | 324 (provide 'em-smart) |
324 | 325 |
326 ;; Local Variables: | |
327 ;; generated-autoload-file: "esh-groups.el" | |
328 ;; End: | |
329 | |
325 ;; arch-tag: 8c0112c7-379c-4d54-9a1c-204d68786a4b | 330 ;; arch-tag: 8c0112c7-379c-4d54-9a1c-204d68786a4b |
326 ;;; em-smart.el ends here | 331 ;;; em-smart.el ends here |