comparison lisp/auto-autoloads.el @ 398:74fd4e045ea6 r21-2-29

Import from CVS: tag r21-2-29
author cvs
date Mon, 13 Aug 2007 11:13:30 +0200
parents 6719134a07c2
children 2f8bb876ab1d
comparison
equal deleted inserted replaced
397:f4aeb21a5bad 398:74fd4e045ea6
570 570
571 If VARIABLE has a `variable-interactive' property, that is used as if 571 If VARIABLE has a `variable-interactive' property, that is used as if
572 it were the arg to `interactive' (which see) to interactively read the value. 572 it were the arg to `interactive' (which see) to interactively read the value.
573 573
574 If VARIABLE has a `custom-type' property, it must be a widget and the 574 If VARIABLE has a `custom-type' property, it must be a widget and the
575 `:prompt-value' property of that widget will be used for reading the value." t nil) 575 `:prompt-value' property of that widget will be used for reading the value.
576
577 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
576 578
577 (autoload 'customize-set-variable "cus-edit" "\ 579 (autoload 'customize-set-variable "cus-edit" "\
578 Set the default for VARIABLE to VALUE. VALUE is a Lisp object. 580 Set the default for VARIABLE to VALUE. VALUE is a Lisp object.
579 581
580 If VARIABLE has a `custom-set' property, that is used for setting 582 If VARIABLE has a `custom-set' property, that is used for setting
585 587
586 If VARIABLE has a `variable-interactive' property, that is used as if 588 If VARIABLE has a `variable-interactive' property, that is used as if
587 it were the arg to `interactive' (which see) to interactively read the value. 589 it were the arg to `interactive' (which see) to interactively read the value.
588 590
589 If VARIABLE has a `custom-type' property, it must be a widget and the 591 If VARIABLE has a `custom-type' property, it must be a widget and the
590 `:prompt-value' property of that widget will be used for reading the value. " t nil) 592 `:prompt-value' property of that widget will be used for reading the value.
593
594 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
591 595
592 (autoload 'customize-save-variable "cus-edit" "\ 596 (autoload 'customize-save-variable "cus-edit" "\
593 Set the default for VARIABLE to VALUE, and save it for future sessions. 597 Set the default for VARIABLE to VALUE, and save it for future sessions.
594 If VARIABLE has a `custom-set' property, that is used for setting 598 If VARIABLE has a `custom-set' property, that is used for setting
595 VARIABLE, otherwise `set-default' is used. 599 VARIABLE, otherwise `set-default' is used.
599 603
600 If VARIABLE has a `variable-interactive' property, that is used as if 604 If VARIABLE has a `variable-interactive' property, that is used as if
601 it were the arg to `interactive' (which see) to interactively read the value. 605 it were the arg to `interactive' (which see) to interactively read the value.
602 606
603 If VARIABLE has a `custom-type' property, it must be a widget and the 607 If VARIABLE has a `custom-type' property, it must be a widget and the
604 `:prompt-value' property of that widget will be used for reading the value. " t nil) 608 `:prompt-value' property of that widget will be used for reading the value.
609
610 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
605 611
606 (autoload 'customize "cus-edit" "\ 612 (autoload 'customize "cus-edit" "\
607 Select a customization buffer which you can use to set user options. 613 Select a customization buffer which you can use to set user options.
608 User options are structured into \"groups\". 614 User options are structured into \"groups\".
609 The default group is `Emacs'." t nil) 615 The default group is `Emacs'." t nil)
696 Otherwise the menu will be named `Customize'. 702 Otherwise the menu will be named `Customize'.
697 The format is suitable for use with `easy-menu-define'." nil nil) 703 The format is suitable for use with `easy-menu-define'." nil nil)
698 704
699 ;;;*** 705 ;;;***
700 706
701 ;;;### (autoloads (custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp/cus-face.el") 707 ;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-theme-face-value custom-theme-set-faces custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp/cus-face.el")
702 708
703 (autoload 'custom-declare-face "cus-face" "\ 709 (autoload 'custom-declare-face "cus-face" "\
704 Like `defface', but FACE is evaluated as a normal argument." nil nil) 710 Like `defface', but FACE is evaluated as a normal argument." nil nil)
705 711
706 (autoload 'custom-set-face-update-spec "cus-face" "\ 712 (autoload 'custom-set-face-update-spec "cus-face" "\
707 Customize the FACE for display types matching DISPLAY, merging 713 Customize the FACE for display types matching DISPLAY, merging
708 in the new items from PLIST" nil nil) 714 in the new items from PLIST" nil nil)
709 715
710 (autoload 'custom-set-faces "cus-face" "\ 716 (autoload 'custom-set-faces "cus-face" "\
711 Initialize faces according to user preferences. 717 Initialize faces according to user preferences.
718 This asociates the setting with the USER theme.
712 The arguments should be a list where each entry has the form: 719 The arguments should be a list where each entry has the form:
713 720
714 (FACE SPEC [NOW]) 721 (FACE SPEC [NOW [COMMENT]])
715 722
716 SPEC will be stored as the saved value for FACE. If NOW is present 723 SPEC will be stored as the saved value for FACE. If NOW is present
717 and non-nil, FACE will also be created according to SPEC. 724 and non-nil, FACE will also be created according to SPEC.
725 COMMENT is a string comment about FACE.
718 726
719 See `defface' for the format of SPEC." nil nil) 727 See `defface' for the format of SPEC." nil nil)
728
729 (autoload 'custom-theme-set-faces "cus-face" "\
730 Initialize faces according to settings specified by args.
731 Records the settings as belonging to THEME.
732
733 See `custom-set-faces' for a description of the arguments ARGS." nil nil)
734
735 (autoload 'custom-theme-face-value "cus-face" "\
736 Return spec of FACE in THEME if the THEME modifies the
737 FACE. Nil otherwise." nil nil)
738
739 (autoload 'custom-theme-reset-faces "cus-face" nil nil nil)
740
741 (autoload 'custom-reset-faces "cus-face" "\
742 Reset the value of the face to values previously defined.
743 Assosiate this setting with the 'user' theme.
744
745 ARGS is defined as for `custom-theme-reset-faces'" nil nil)
720 746
721 ;;;*** 747 ;;;***
722 748
723 ;;;### (autoloads (disassemble) "disass" "lisp/disass.el") 749 ;;;### (autoloads (disassemble) "disass" "lisp/disass.el")
724 750
1055 1081
1056 (add-minor-mode 'font-lock-mode " Font") 1082 (add-minor-mode 'font-lock-mode " Font")
1057 1083
1058 ;;;*** 1084 ;;;***
1059 1085
1086 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "font-menu" "lisp/font-menu.el")
1087
1088 (defcustom font-menu-ignore-scaled-fonts nil "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'font-menu)
1089
1090 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'font-menu)
1091
1092 (fset 'install-font-menus 'reset-device-font-menus)
1093
1094 (autoload 'reset-device-font-menus "font-menu" "\
1095 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1096 This is run the first time that a font-menu is needed for each device.
1097 If you don't like the lazy invocation of this function, you can add it to
1098 `create-device-hook' and that will make the font menus respond more quickly
1099 when they are selected for the first time. If you add fonts to your system,
1100 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1101
1102 (autoload 'font-menu-family-constructor "font-menu" nil nil nil)
1103
1104 (autoload 'font-menu-size-constructor "font-menu" nil nil nil)
1105
1106 (autoload 'font-menu-weight-constructor "font-menu" nil nil nil)
1107
1108 ;;;***
1109
1060 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp/font.el") 1110 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp/font.el")
1061 1111
1062 (autoload 'font-create-object "font" nil nil nil) 1112 (autoload 'font-create-object "font" nil nil nil)
1063 1113
1064 (autoload 'font-default-font-for-device "font" nil nil nil) 1114 (autoload 'font-default-font-for-device "font" nil nil nil)
1223 ;;;### (autoloads nil "loaddefs" "lisp/loaddefs.el") 1273 ;;;### (autoloads nil "loaddefs" "lisp/loaddefs.el")
1224 1274
1225 ;;;*** 1275 ;;;***
1226 1276
1227 ;;;### (autoloads nil "loadhist" "lisp/loadhist.el") 1277 ;;;### (autoloads nil "loadhist" "lisp/loadhist.el")
1278
1279 ;;;***
1280
1281 ;;;### (autoloads (mswindows-reset-device-font-menus) "msw-font-menu" "lisp/msw-font-menu.el")
1282
1283 (autoload 'mswindows-reset-device-font-menus "msw-font-menu" "\
1284 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1285 This is run the first time that a font-menu is needed for each device.
1286 If you don't like the lazy invocation of this function, you can add it to
1287 `create-device-hook' and that will make the font menus respond more quickly
1288 when they are selected for the first time. If you add fonts to your system,
1289 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1290
1291 (defun* mswindows-font-menu-font-data (face dcache) (let* ((case-fold-search t) (domain (if font-menu-this-frame-only-p (selected-frame) (selected-device))) (name (font-instance-name (face-font-instance face domain))) (truename (font-instance-truename (face-font-instance face domain (if (featurep 'mule) 'ascii)))) family size weight entry slant) (when (string-match mswindows-font-regexp name) (setq family (match-string 1 name)) (setq entry (vassoc family (aref dcache 0)))) (when (and (null entry) (string-match mswindows-font-regexp truename)) (setq family (match-string 1 truename)) (setq entry (vassoc family (aref dcache 0)))) (when (null entry) (return-from mswindows-font-menu-font-data (make-vector 5 nil))) (when (string-match mswindows-font-regexp name) (setq weight (match-string 2 name)) (setq size (string-to-int (match-string 4 name)))) (when (string-match mswindows-font-regexp truename) (when (not (member weight (aref entry 1))) (setq weight (match-string 2 truename))) (when (not (member size (aref entry 2))) (setq size (string-to-int (match-string 4 truename)))) (setq slant (match-string 5 truename))) (vector entry family size weight slant)))
1228 1292
1229 ;;;*** 1293 ;;;***
1230 1294
1231 ;;;### (autoloads (mwheel-install) "mwheel" "lisp/mwheel.el") 1295 ;;;### (autoloads (mwheel-install) "mwheel" "lisp/mwheel.el")
1232 1296
1294 1358
1295 For version information, it is assumed things are listed in most 1359 For version information, it is assumed things are listed in most
1296 recent to least recent -- in other words, the version names don't have to 1360 recent to least recent -- in other words, the version names don't have to
1297 be lexically ordered. It is debatable if it makes sense to have more than 1361 be lexically ordered. It is debatable if it makes sense to have more than
1298 one version of a package available.") 1362 one version of a package available.")
1363
1364 (defcustom package-get-download-sites '(("xemacs.org" "ftp.xemacs.org" "pub/xemacs/packages") ("cso.uiuc.edu" "ftp.cso.uiuc.edu" "pub/packages/xemacs/packages") ("unicamp.br" "ftp.unicamp.br" "pub/xemacs/packages") ("sunsite.cnlab-switch.ch" "sunsite.cnlab-switch.ch" "mirror/xemacs/packages") ("tu-darmstadt.de" "ftp.tu-darmstadt.de" "pub/editors/xemacs/packages") ("sunsite.auc.dk" "sunsite.auc.dk" "pub/emacs/xemacs/packages") ("pasteur.fr" "ftp.pasteur.fr" "pub/computing/xemacs/packages") ("cenatls.cena.dgac.fr" "ftp.cenatls.cena.dgac.fr" "pub/Emacs/xemacs/packages") ("kfki.hu" "ftp.kfki.hu" "pub/packages/xemacs/packages") ("uniroma2.it" "ftp.uniroma2.it" "unix/misc/dist/XEMACS/packages") ("icm.edu.pl" "ftp.icm.edu.pl" "pub/unix/editors/xemacs/packages") ("sunet.se" "ftp.sunet.se" "pub/gnu/xemacs/packages") ("doc.ic.ac.uk" "sunsite.doc.ic.ac.uk" "packages/xemacs/packages") ("srcc.msu.su" "ftp1.srcc.msu.su" "mirror/ftp.xemacs.org/packages") ("usyd.edu.au" "ftp.usyd.edu.au" "pub/Xemacs/packages") ("netlab.is.tsukuba.ac.jp" "ftp.netlab.is.tsukuba.ac.jp" "pub/GNU/xemacs/packages") ("jaist.ac.jp" "ftp.jaist.ac.jp" "pub/GNU/xemacs/packages") ("ring.aist.go.jp" "ring.aist.go.jp" "pub/text/xemacs/packages") ("ring.asahi-net.or.jp" "ring.asahi-net.or.jp" "pub/text/xemacs/packages") ("SunSITE.sut.ac.jp" "SunSITE.sut.ac.jp" "pub/archives/packages/xemacs/packages") ("dti.ad.jp" "ftp.dti.ad.jp" "pub/unix/editor/xemacs/packages") ("kreonet.re.kr" "ftp.kreonet.re.kr" "pub/tools/emacs/xemacs/packages")) "*List of remote sites available for downloading packages.\nList format is '(site-description site-name directory-on-site).\nSITE-DESCRIPTION is a textual description of the site. SITE-NAME\nis the internet address of the download site. DIRECTORY-ON-SITE\nis the directory on the site in which packages may be found.\nThis variable is used to initialize `package-get-remote', the\nvariable actually used to specify package download sites." :tag "Package download sites" :type '(repeat (list hostname directory)) :group 'package-get)
1299 1365
1300 (autoload 'package-get-download-menu "package-get" "\ 1366 (autoload 'package-get-download-menu "package-get" "\
1301 Build the `Add Download Site' menu." nil nil) 1367 Build the `Add Download Site' menu." nil nil)
1302 1368
1303 (autoload 'package-get-require-base "package-get" "\ 1369 (autoload 'package-get-require-base "package-get" "\
1472 1538
1473 (defalias 'edit-picture 'picture-mode) 1539 (defalias 'edit-picture 'picture-mode)
1474 1540
1475 ;;;*** 1541 ;;;***
1476 1542
1477 ;;;### (autoloads (clear-rectangle string-rectangle open-rectangle insert-rectangle yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle delete-rectangle) "rect" "lisp/rect.el") 1543 ;;;### (autoloads (clear-rectangle string-rectangle open-rectangle insert-rectangle yank-rectangle extract-rectangle delete-extract-rectangle delete-rectangle kill-rectangle) "rect" "lisp/rect.el")
1544
1545 (defvar killed-rectangle nil "\
1546 Rectangle for `yank-rectangle' to insert.")
1547
1548 (autoload 'kill-rectangle "rect" "\
1549 Delete the region-rectangle and save it as the last killed one.
1550 You might prefer to use `delete-extract-rectangle' from a program.
1551
1552 When called from a program, the rectangle's corners are START and END.
1553 With a prefix (or FILL) argument, also fill lines where nothing has to be
1554 deleted." t nil)
1478 1555
1479 (autoload 'delete-rectangle "rect" "\ 1556 (autoload 'delete-rectangle "rect" "\
1480 Delete (don't save) text in rectangle with point and mark as corners. 1557 Delete the text in the region-rectangle without saving it.
1481 The same range of columns is deleted in each line starting with the line 1558 The same range of columns is deleted in each line starting with the line
1482 where the region begins and ending with the line where the region ends." t nil) 1559 where the region begins and ending with the line where the region ends.
1560
1561 When called from a program, the rectangle's corners are START and END.
1562 With a prefix (or FILL) argument, also fill lines where nothing has to be
1563 deleted." t nil)
1483 1564
1484 (autoload 'delete-extract-rectangle "rect" "\ 1565 (autoload 'delete-extract-rectangle "rect" "\
1485 Delete contents of rectangle and return it as a list of strings. 1566 Delete the contents of the rectangle with corners at START and END, and
1486 Arguments START and END are the corners of the rectangle. 1567 return it as a list of strings, one for each line of the rectangle.
1487 The value is list of strings, one for each line of the rectangle." nil nil) 1568
1569 With an optional FILL argument, also fill lines where nothing has to be
1570 deleted." nil nil)
1488 1571
1489 (autoload 'extract-rectangle "rect" "\ 1572 (autoload 'extract-rectangle "rect" "\
1490 Return contents of rectangle with corners at START and END. 1573 Return the contents of the rectangle with corners at START and END,
1491 Value is list of strings, one for each line of the rectangle." nil nil) 1574 as a list of strings, one for each line of the rectangle." nil nil)
1492
1493 (defvar killed-rectangle nil "\
1494 Rectangle for yank-rectangle to insert.")
1495
1496 (autoload 'kill-rectangle "rect" "\
1497 Delete rectangle with corners at point and mark; save as last killed one.
1498 Calling from program, supply two args START and END, buffer positions.
1499 But in programs you might prefer to use `delete-extract-rectangle'." t nil)
1500 1575
1501 (autoload 'yank-rectangle "rect" "\ 1576 (autoload 'yank-rectangle "rect" "\
1502 Yank the last killed rectangle with upper left corner at point." t nil) 1577 Yank the last killed rectangle with upper left corner at point." t nil)
1503 1578
1504 (autoload 'insert-rectangle "rect" "\ 1579 (autoload 'insert-rectangle "rect" "\
1508 RECTANGLE should be a list of strings. 1583 RECTANGLE should be a list of strings.
1509 After this command, the mark is at the upper left corner 1584 After this command, the mark is at the upper left corner
1510 and point is at the lower right corner." nil nil) 1585 and point is at the lower right corner." nil nil)
1511 1586
1512 (autoload 'open-rectangle "rect" "\ 1587 (autoload 'open-rectangle "rect" "\
1513 Blank out rectangle with corners at point and mark, shifting text right. 1588 Blank out the region-rectangle, shifting text right.
1514 The text previously in the region is not overwritten by the blanks, 1589
1515 but instead winds up to the right of the rectangle." t nil) 1590 When called from a program, the rectangle's corners are START and END.
1591 With a prefix (or FILL) argument, fill with blanks even if there is no text
1592 on the right side of the rectangle." t nil)
1516 1593
1517 (autoload 'string-rectangle "rect" "\ 1594 (autoload 'string-rectangle "rect" "\
1518 Insert STRING on each line of the region-rectangle, shifting text right. 1595 Insert STRING on each line of the region-rectangle, shifting text right.
1519 The left edge of the rectangle specifies the column for insertion. 1596 The left edge of the rectangle specifies the column for insertion. This
1520 This command does not delete or overwrite any existing text. 1597 command does not delete or overwrite any existing text.
1521 1598
1522 Called from a program, takes three args; START, END and STRING." t nil) 1599 When called from a program, the rectangle's corners are START and END." t nil)
1523 1600
1524 (autoload 'clear-rectangle "rect" "\ 1601 (autoload 'clear-rectangle "rect" "\
1525 Blank out rectangle with corners at point and mark. 1602 Blank out the region-rectangle.
1526 The text previously in the region is overwritten by the blanks. 1603 The text previously in the region is overwritten with blanks.
1527 When called from a program, requires two args which specify the corners." t nil) 1604
1605 When called from a program, the rectangle's corners are START and END.
1606 With a prefix (or FILL) argument, also fill with blanks the parts of the
1607 rectangle which were empty." t nil)
1528 1608
1529 ;;;*** 1609 ;;;***
1530 1610
1531 ;;;### (autoloads (list-load-path-shadows) "shadow" "lisp/shadow.el") 1611 ;;;### (autoloads (list-load-path-shadows) "shadow" "lisp/shadow.el")
1532 1612
1613 You can rewrite this to use any criterion you like to choose which one to do. 1693 You can rewrite this to use any criterion you like to choose which one to do.
1614 The buffer in question is current when this function is called." nil nil) 1694 The buffer in question is current when this function is called." nil nil)
1615 1695
1616 ;;;*** 1696 ;;;***
1617 1697
1618 ;;;### (autoloads (auto-view-mode view-major-mode view-mode view-minor-mode view-buffer-other-window view-file-other-window view-buffer view-file) "view-less" "lisp/view-less.el") 1698 ;;;### (autoloads (toggle-truncate-lines auto-view-mode view-major-mode view-mode view-minor-mode view-buffer-other-window view-file-other-window view-buffer view-file) "view-less" "lisp/view-less.el")
1619 1699
1620 (defvar view-minor-mode-map (let ((map (make-keymap))) (set-keymap-name map 'view-minor-mode-map) (suppress-keymap map) (define-key map "-" 'negative-argument) (define-key map " " 'scroll-up) (define-key map "f" 'scroll-up) (define-key map "b" 'scroll-down) (define-key map 'backspace 'scroll-down) (define-key map 'delete 'scroll-down) (define-key map " 1700 (defvar view-minor-mode-map (let ((map (make-keymap))) (set-keymap-name map 'view-minor-mode-map) (suppress-keymap map) (define-key map "-" 'negative-argument) (define-key map " " 'scroll-up) (define-key map "f" 'scroll-up) (define-key map "b" 'scroll-down) (define-key map 'backspace 'scroll-down) (define-key map 'delete 'scroll-down) (define-key map "
1621 " 'view-scroll-lines-up) (define-key map "\n" 'view-scroll-lines-up) (define-key map "e" 'view-scroll-lines-up) (define-key map "j" 'view-scroll-lines-up) (define-key map "y" 'view-scroll-lines-down) (define-key map "k" 'view-scroll-lines-down) (define-key map "d" 'view-scroll-some-lines-up) (define-key map "u" 'view-scroll-some-lines-down) (define-key map "r" 'recenter) (define-key map "t" 'toggle-truncate-lines) (define-key map "N" 'view-buffer) (define-key map "E" 'view-file) (define-key map "P" 'view-buffer) (define-key map "!" 'shell-command) (define-key map "|" 'shell-command-on-region) (define-key map "=" 'what-line) (define-key map "?" 'view-search-backward) (define-key map "h" 'view-mode-describe) (define-key map "s" 'view-repeat-search) (define-key map "n" 'view-repeat-search) (define-key map "/" 'view-search-forward) (define-key map "\\" 'view-search-backward) (define-key map "g" 'view-goto-line) (define-key map "G" 'view-last-windowful) (define-key map "%" 'view-goto-percent) (define-key map "p" 'view-goto-percent) (define-key map "m" 'point-to-register) (define-key map "'" 'register-to-point) (define-key map "C" 'view-cleanup-backspaces) (define-key map "" 'view-quit) (define-key map "" 'view-quit-toggle-ro) (define-key map "q" 'view-quit) map)) 1701 " 'view-scroll-lines-up) (define-key map "\n" 'view-scroll-lines-up) (define-key map "e" 'view-scroll-lines-up) (define-key map "j" 'view-scroll-lines-up) (define-key map "y" 'view-scroll-lines-down) (define-key map "k" 'view-scroll-lines-down) (define-key map "d" 'view-scroll-some-lines-up) (define-key map "u" 'view-scroll-some-lines-down) (define-key map "r" 'recenter) (define-key map "t" 'toggle-truncate-lines) (define-key map "N" 'view-buffer) (define-key map "E" 'view-file) (define-key map "P" 'view-buffer) (define-key map "!" 'shell-command) (define-key map "|" 'shell-command-on-region) (define-key map "=" 'what-line) (define-key map "?" 'view-search-backward) (define-key map "h" 'view-mode-describe) (define-key map "s" 'view-repeat-search) (define-key map "n" 'view-repeat-search) (define-key map "/" 'view-search-forward) (define-key map "\\" 'view-search-backward) (define-key map "g" 'view-goto-line) (define-key map "G" 'view-last-windowful) (define-key map "%" 'view-goto-percent) (define-key map "p" 'view-goto-percent) (define-key map "m" 'point-to-register) (define-key map "'" 'register-to-point) (define-key map "C" 'view-cleanup-backspaces) (define-key map "" 'view-quit) (define-key map "" 'view-quit-toggle-ro) (define-key map "q" 'view-quit) map))
1622 1702
1623 (defvar view-mode-map (let ((map (copy-keymap view-minor-mode-map))) (set-keymap-name map 'view-mode-map) map)) 1703 (defvar view-mode-map (let ((map (copy-keymap view-minor-mode-map))) (set-keymap-name map 'view-mode-map) map))
1680 1760
1681 (autoload 'auto-view-mode "view-less" "\ 1761 (autoload 'auto-view-mode "view-less" "\
1682 If the file of the current buffer is not writable, call view-mode. 1762 If the file of the current buffer is not writable, call view-mode.
1683 This is meant to be added to `find-file-hooks'." nil nil) 1763 This is meant to be added to `find-file-hooks'." nil nil)
1684 1764
1765 (autoload 'toggle-truncate-lines "view-less" "\
1766 Toggles the values of truncate-lines.
1767 Positive prefix arg sets, negative disables." t nil)
1768
1685 ;;;*** 1769 ;;;***
1686 1770
1687 ;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse widget-browse-at) "wid-browse" "lisp/wid-browse.el") 1771 ;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse widget-browse-at) "wid-browse" "lisp/wid-browse.el")
1688 1772
1689 (autoload 'widget-browse-at "wid-browse" "\ 1773 (autoload 'widget-browse-at "wid-browse" "\
1714 (autoload 'widget-delete "wid-edit" "\ 1798 (autoload 'widget-delete "wid-edit" "\
1715 Delete WIDGET." nil nil) 1799 Delete WIDGET." nil nil)
1716 1800
1717 ;;;*** 1801 ;;;***
1718 1802
1719 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "x-font-menu" "lisp/x-font-menu.el") 1803 ;;;### (autoloads (x-reset-device-font-menus) "x-font-menu" "lisp/x-font-menu.el")
1720 1804
1721 (defcustom font-menu-ignore-scaled-fonts t "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'x) 1805 (autoload 'x-reset-device-font-menus "x-font-menu" "\
1722
1723 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'x)
1724
1725 (fset 'install-font-menus 'reset-device-font-menus)
1726
1727 (autoload 'reset-device-font-menus "x-font-menu" "\
1728 Generates the `Font', `Size', and `Weight' submenus for the Options menu. 1806 Generates the `Font', `Size', and `Weight' submenus for the Options menu.
1729 This is run the first time that a font-menu is needed for each device. 1807 This is run the first time that a font-menu is needed for each device.
1730 If you don't like the lazy invocation of this function, you can add it to 1808 If you don't like the lazy invocation of this function, you can add it to
1731 `create-device-hook' and that will make the font menus respond more quickly 1809 `create-device-hook' and that will make the font menus respond more quickly
1732 when they are selected for the first time. If you add fonts to your system, 1810 when they are selected for the first time. If you add fonts to your system,
1733 or if you change your font path, you can call this to re-initialize the menus." nil nil) 1811 or if you change your font path, you can call this to re-initialize the menus." nil nil)
1734 1812
1735 (autoload 'font-menu-family-constructor "x-font-menu" nil nil nil) 1813 (defun* x-font-menu-font-data (face dcache) (let* ((case-fold-search t) (domain (if font-menu-this-frame-only-p (selected-frame) (selected-device))) (name (font-instance-name (face-font-instance face domain))) (truename (font-instance-truename (face-font-instance face domain (if (featurep 'mule) 'ascii)))) family size weight entry slant) (when (string-match x-font-regexp-foundry-and-family name) (setq family (capitalize (match-string 1 name))) (setq entry (vassoc family (aref dcache 0)))) (when (and (null entry) (string-match x-font-regexp-foundry-and-family truename)) (setq family (capitalize (match-string 1 truename))) (setq entry (vassoc family (aref dcache 0)))) (when (null entry) (return-from x-font-menu-font-data (make-vector 5 nil))) (when (string-match x-font-regexp name) (setq weight (capitalize (match-string 1 name))) (setq size (string-to-int (match-string 6 name)))) (when (string-match x-font-regexp truename) (when (not (member weight (aref entry 1))) (setq weight (capitalize (match-string 1 truename)))) (when (not (member size (aref entry 2))) (setq size (string-to-int (match-string 6 truename)))) (setq slant (capitalize (match-string 2 truename)))) (vector entry family size weight slant)))
1736
1737 (autoload 'font-menu-size-constructor "x-font-menu" nil nil nil)
1738
1739 (autoload 'font-menu-weight-constructor "x-font-menu" nil nil nil)
1740 1814
1741 ;;;*** 1815 ;;;***
1742 1816
1743 ;;;### (autoloads (x-win-init-sun) "x-win-sun" "lisp/x-win-sun.el") 1817 ;;;### (autoloads (x-win-init-sun) "x-win-sun" "lisp/x-win-sun.el")
1744 1818