Mercurial > hg > xemacs-beta
comparison lisp/packages/info.el @ 189:489f57a838ef r20-3b21
Import from CVS: tag r20-3b21
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:57:07 +0200 |
parents | 3d6bfa290dbd |
children | f53b5ca2e663 |
comparison
equal
deleted
inserted
replaced
188:e29a8e7498d9 | 189:489f57a838ef |
---|---|
5 | 5 |
6 ;; Author: Dave Gillespie <daveg@synaptics.com> | 6 ;; Author: Dave Gillespie <daveg@synaptics.com> |
7 ;; Richard Stallman <rms@gnu.ai.mit.edu> | 7 ;; Richard Stallman <rms@gnu.ai.mit.edu> |
8 ;; Maintainer: Dave Gillespie <daveg@synaptics.com> | 8 ;; Maintainer: Dave Gillespie <daveg@synaptics.com> |
9 ;; Version: 1.07 of 7/22/93 | 9 ;; Version: 1.07 of 7/22/93 |
10 ;; Keywords: docs, help | |
10 | 11 |
11 ;; This file is part of XEmacs. | 12 ;; This file is part of XEmacs. |
12 | 13 |
13 ;; XEmacs is free software; you can redistribute it and/or modify it | 14 ;; XEmacs is free software; you can redistribute it and/or modify it |
14 ;; under the terms of the GNU General Public License as published by | 15 ;; under the terms of the GNU General Public License as published by |
304 ;; Other changes in main ChangeLog. | 305 ;; Other changes in main ChangeLog. |
305 | 306 |
306 ;; Code: | 307 ;; Code: |
307 | 308 |
308 (defgroup info nil | 309 (defgroup info nil |
309 "Info subsystem" | 310 "The info package for Emacs." |
310 :group 'help) | 311 :group 'help |
312 :group 'docs) | |
313 | |
311 | 314 |
312 (defcustom Info-inhibit-toolbar nil | 315 (defcustom Info-inhibit-toolbar nil |
313 "*Non-nil means don't use the specialized Info toolbar." | 316 "*Non-nil means don't use the specialized Info toolbar." |
314 :type 'boolean | 317 :type 'boolean |
315 :group 'info) | 318 :group 'info) |
354 (defcustom Info-auto-advance 'twice | 357 (defcustom Info-auto-advance 'twice |
355 "*Control what SPC and DEL do when they can't scroll any further. | 358 "*Control what SPC and DEL do when they can't scroll any further. |
356 If nil, they beep and remain in the current node. | 359 If nil, they beep and remain in the current node. |
357 If t, they move to the next node (like Info-global-next/prev). | 360 If t, they move to the next node (like Info-global-next/prev). |
358 If anything else, they must be pressed twice to move to the next node." | 361 If anything else, they must be pressed twice to move to the next node." |
359 :type '(radio (const :tag "off" nil) | 362 :type '(choice (const :tag "off" nil) |
360 (const :tag "advance" t) | 363 (const :tag "advance" t) |
361 (const :tag "confirm" twice)) | 364 (const :tag "confirm" twice)) |
362 :group 'info) | 365 :group 'info) |
363 | 366 |
364 (defcustom Info-fontify t | 367 (defcustom Info-fontify t |
365 "*Non-nil enables font features in XEmacs. | 368 "*Non-nil enables font features in XEmacs. |
366 This variable is ignored unless running under XEmacs." | 369 This variable is ignored unless running under XEmacs." |
2255 ;; In the top 1/4 and inside the middle 1/3 | 2258 ;; In the top 1/4 and inside the middle 1/3 |
2256 ((and (<= y h/4) | 2259 ((and (<= y h/4) |
2257 (and (>= x w/3) (<= x (+ w/3 w/3)))) | 2260 (and (>= x w/3) (<= x (+ w/3 w/3)))) |
2258 (Info-up) | 2261 (Info-up) |
2259 t) | 2262 t) |
2263 ;; In the bottom 1/4 and inside the middle 1/3 | |
2264 ((and (>= y (+ h/4 h/4 h/4)) | |
2265 (and (>= x w/3) (<= x (+ w/3 w/3)))) | |
2266 (Info-nth-menu-item 1) | |
2267 t) | |
2260 ;; In the lower 3/4 and the right 1/2 | 2268 ;; In the lower 3/4 and the right 1/2 |
2261 ;; OR in the upper 1/4 and the right 1/3 | 2269 ;; OR in the upper 1/4 and the right 1/3 |
2262 ((or (and (>= y h/4) (>= x w/2)) | 2270 ((or (and (>= y h/4) (>= x w/2)) |
2263 (and (< y h/4) (>= x (+ w/3 w/3)))) | 2271 (and (< y h/4) (>= x (+ w/3 w/3)))) |
2264 (Info-next) | 2272 (Info-next) |