summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (jka-compr-insert-file-contents): Replace incorrectRichard M. Stallman1998-07-131-10/+4
| | | | inline code with call to find-operation-coding-system.
* dos-w32.el (file-name-buffer-file-type-alist): Force tags files to beAndrew Innes1998-07-121-1/+1
| | | | read as raw-text-dos (to handle files in DOS format).
* (set-selection-coding-system): Renamed from set-clipboard-coding-system.Richard M. Stallman1998-07-121-2/+2
| | | | Set the variable's new name, selection-coding-system.
* (rmail-output-to-rmail-file):Richard M. Stallman1998-07-121-15/+18
| | | | Clean up handling of relative file names in DEFAULT-FILE.
* (find-file-noselect-1): Use kill-local-variable onRichard M. Stallman1998-07-121-3/+8
| | | | | | buffer-file-coding-system, instead of setting it. (save-buffer): Doc fix. (basic-save-buffer): Doc fix.
* More commentary.Karl Heuer1998-07-101-442/+1265
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (speedbar-xemacsp) Moved definition. (speedbar-initial-expansion-mode-list) was `speedbar-initial-expansion-list' and now has multiple modes. (speedbar-stealthy-function-list) now has mode labels. (speedbar-initial-expansion-list-name, speedbar-previously-used-expansion-list-name, speedbar-special-mode-key-map, speedbar-track-mouse-flag, speedbar-tag-hierarchy-method, speedbar-tag-split-minimum-length, speedbar-tag-regroup-maximum-length, speedbar-hide-button-brackets-flag) New variables (speedbar-special-mode-expansion-list) updated documentation. (speedbar-navigating-speed, speedbar-update-speed) phasing out. (speedbar-vc-indicator) removed space from this var. (speedbar-indicator-separator, speedbar-obj-do-check, speedbar-obj-to-do-point, speedbar-obj-indicator, speedbar-obj-alist, speedbar-indicator-regex) new variables. (speedbar-directory-unshown-regexp) New variable. (speedbar-supported-extension-expressions) Added more extensions. (speedbar-add-supported-extension, speedbar-add-ignored-path-regexp) Made interactive. (speedbar-update-flag) nil w/ no window system. (speedbar-file-key-map) Moved some key bindings from `speedbar-key-map' to this map. (speedbar-make-specialized-keymap) New function. (speedbar-file-key-map) New key map. (speedbar-easymenu-definition-special) Updated to new functions. (speedbar-easymenu-definition-trailer) Changed conditional part. (speedbar-frame-mode) Removed commented code, fixed W32 cursor bug, Updated to better handle terminal frames. (speedbar-switch-buffer-attached-frame) New function. (speedbar-mode) Updated documentation, no local keymap, correct `temp-buffer-show-function' use, enable mouse-tracking. (speedbar-show-info-under-mouse) New function. (speedbar-reconfigure-keymaps) Was `speedbar-reconfigure-menubar'. Enable major display mode specific menus & key maps. (speedbar-temp-buffer-show-function) Fix use of `temp-buffer-show-hook' (speedbar-track-mouse, speedbar-track-mouse-xemacs) New functions. (speedbar-restricted-move, speedbar-restricted-next, speedbar-restricted-prev, speedbar-navigate-list, speedbar-forward-list, speedbar-backward-list) New commands. (speedbar-refresh) Updated message printing & verbosity. (speedbar-item-load) Updated message. (speedbar-item-byte-compile) Updated doc & reset scanners. (speedbar-item-info) Overhauled with more details. (speedbar-item-copy) Update messages. (speedbar-generic-item-info) New function (speedbar-item-delete) Update messages. (speedbar-item-object-delete) New function. (speedbar-select-window) Update doc. Use `show-buffer'. (speedbar-make-button) Update doc. (speedbar-initial-expansion-list, speedbar-initial-menu, speedbar-initial-keymap, speedbar-initial-stealthy-functions, speedbar-add-expansion-list, speedbar-change-initial-expansion-list) New functions. (speedbar-maybe-add-localized-support, speedbar-add-localized-speedbar-support, speedbar-remove-localized-speedbar-support) Imported from speedbspec (speedbar-file-lists) Filter out some directories. (speedbar-make-tag-line) Can hide brackets. (speedbar-change-expand-button-char) Protect invisible text prop. (speedbar-insert-files-at-point) Ignore case during comares. (speedbar-apply-one-tag-hierarchy-method, speedbar-create-tag-hierarchy) New functions. (speedbar-insert-generic-list) Now calls hierarchy functions on tags. (speedbar-update-contents) Handles localized support. (speedbar-update-directory-contents) Uses fn for expansion list, Fixed directory cacheing bug. (speedbar-timer-fn) Calls localized support function. (speedbar-stealthy-update-recurse) New variable (speedbar-stealthy-updates) Handle new stealth function format. (speedbar-clear-current-file) Handle indicator regex. (speedbar-update-current-file) Ignores case, update handle indicator regex, Fix line positioning. (speedbar-add-indicator) Handles obj indicators now. (speedbar-check-objects, speedbar-check-obj-this-line) New functions. (speedbar-double-click) Fix tripple click error. (speedbar-line-file, speedbar-goto-this-file) Handle indicator regex. (speedbar-line-path) Only try to get a file when in "files" display. (speedbar-line-depth) Handle indicator regex. (speedbar-dir-follow) Turn of smart-adjust to disable cache use. (speedbar-directory-buttons-follow) Hack for W32 emacs directories. (speedbar-buffers-key-map) New key map. (speedbar-buffer-easymenu-definition) New meny items. (speedbar-buffer-buttons, speedbar-buffer-buttons-temp, speedbar-buffer-buttons-engine, speedbar-buffer-click, speedbar-buffer-kill-buffer, speedbar-buffer-revert-buffer) New functions.
* (gud-speedbar-key-map) New variable.Karl Heuer1998-07-101-3/+24
| | | | | | (gud-install-speedbar-variables) New function Install speedbar keymap only when speedbar is loaded. (gud-gdb-get-stackframe) Added : to regex for c++.
* No longer depends on speedbspec for byte compile.Karl Heuer1998-07-101-65/+162
| | | | | | | | | | | (Info-speedbar-key-map) New key map. (Info-install-speedbar-variables) New function. (Info-speedbar-menu-items) Update to new functions. Install speedbar keymap only when speedbar is loaded. (Info-speedbar-browser) New command. (Info-speedbar-hierarchy-buttons, Info-speedbar-goto-node, Info-speedbar-expand-node, Info-speedbar-fetch-file-nodes) New function (Info-speedbar-buttons) Handle new node button commands.
* No longer depends on speedbspec for byte compile.Karl Heuer1998-07-102-139/+31
| | | | | | | | | (rmail-speedbar-match-folder-regexp) new variable. (rmail-speedbar-menu-items) Updated speedbar menu items. (rmail-speedbar-key-map) New keymap. (rmail-install-speedbar-variables) New function. Install speedbar keymap only when speedbar is loaded. (rmail-speedbar-buttons) Use `rmail-speedbar-match-folder-regexp'.
* Indent `handler-case' correctly.Richard M. Stallman1998-07-101-0/+1
|
* (lisp-font-lock-keywords): Fontify `handler-case', `ccase',Richard M. Stallman1998-07-101-0/+1
| | | | `ctypecase', `assert', `error'.
* (fill-individual-paragraphs): Fix previous change.Richard M. Stallman1998-07-091-7/+5
|
* (set-language-environment): Test unibyte-syntax instead of using aRichard M. Stallman1998-07-091-2/+1
| | | | fixed list of latin-N character sets.
* Define unibyte-syntax in each of these language environments.Richard M. Stallman1998-07-091-12/+17
| | | | | (setup-8-bit-environment): Let unibyte-syntax specify whether to load a file of syntax settings, and which one.
* (undo-in-progress): New variable.Richard M. Stallman1998-07-091-1/+6
| | | | (undo-more): Bind it to t.
* (rmail): If existing buffer, use localRichard M. Stallman1998-07-091-3/+18
| | | | | | enable-multibyte-characters for rmail-enable-multibyte. (rmail-revert): Bind coding-system-for-read to raw-text, then convert and make buffer multibyte, as in `rmail'.
* Comment change.Richard M. Stallman1998-07-091-1/+2
|
* (x-complement-fontset-spec): Typo fixed.Kenichi Handa1998-07-091-2/+2
| | | | | (create-fontset-from-fontset-spec): Likewise. (create-fontset-from-ascii-font): Likewise.
* (vc-finish-logentry): Only delete windows in the selected frameRichard M. Stallman1998-07-081-2/+2
| | | | | displaying the *VC-log* buffer, in case another frame is dedicated to it (which will then be deleted via kill-buffer).
* ("Hebrew"): Add coding-priority.Kenichi Handa1998-07-081-0/+1
|
* ("IPA"): Add coding-priority and coding-system.Kenichi Handa1998-07-081-0/+2
|
* (rmail-dont-reply-to): UnderstandRichard M. Stallman1998-07-071-7/+25
| | | | about doublequotes; don't be fooled by commas inside them.
* (scheme-font-lock-keywords-1): Fontify SCWM/GuileRichard M. Stallman1998-07-071-2/+4
| | | | keywords starting with `define'.
* (add-hook): Use member if FUNCTION is a compiled function.Richard M. Stallman1998-07-071-2/+2
|
* (tex-delete-last-temp-files): Use file-name-sans-extensions.Richard M. Stallman1998-07-061-1/+3
|
* Make all multibyte characters self-insert.Kenichi Handa1998-07-061-5/+6
|
* (isearch-mode-map): Make all multibyte charactersKenichi Handa1998-07-061-7/+6
| | | | search for themselves.
* * international/mule.el: Don't make the function charset-listKenichi Handa1998-07-061-3/+0
| | | | obsolete.
* (set-auto-coding-for-load): New variable.Kenichi Handa1998-07-061-18/+40
| | | | | | (set-auto-coding): If set-auto-coding-for-load is non-nil, look for "unibyte" file variable first, then for "coding". (load-with-code-conversion): Bind set-auto-coding-for-load to t.
* (texinfmt-version): Update version.Richard M. Stallman1998-07-061-27/+88
| | | | | | | | | | | | | | | | | | number which is used in header of texinfmt-produced Info files. (texinfo-format-buffer): Now always tagify, on accout of @anchor. (texi-format-region): Always tagify. (texi2info): Always tagify (texinfo-anchor): Add @anchor command as place to which a cross reference may go. (texinfo-no-refill-regexp): Add smalldisplay, smallformat (texinfo-format-uref): New command: @uref (texinfo-format-var): New command: @acronym (texinfo-format-code): New commands: @command, @env, @url. (texinfo-format-option): New command: @option (texinfo-format-example): New command: @smalldisplay (texinfo-format-flushleft): New command: @smallformat (texinfo-discard-line-with-args): New commands: @novalidate, @pagesize, @setcontentsaftertitlepage, @setshortcontentsaftertitlepage.
* (texinfo-environment-regexp): Add smalldisplay and smallformat.Richard M. Stallman1998-07-061-0/+2
|
* (Info-tagify): Finish previous change.Richard M. Stallman1998-07-061-15/+23
| | | | Fix up some messages.
* (Info-find-node): Handle cross references to an @anchor.Richard M. Stallman1998-07-051-141/+169
|
* (byte-compile-file): Bind set-auto-coding-for-load to t.Richard M. Stallman1998-07-051-1/+2
|
* (dired-omit-expunge): Message if skipping omittingRichard M. Stallman1998-07-041-2/+7
| | | | | because directory is too large; also unset dired-omit-files-p. (dired-omit-size-limit): Increase default from 20000 to 30000.
* (fill-individual-paragraphs): If JUST-ONE-LINE-PREFIX matchesRichard M. Stallman1998-07-041-2/+13
| | | | | TWO-LINES-PREFIX except with longer whitespace, treat that as a match even is spaces are replaced with a tab.
* (byte-boolean-vars): Add print-escape-multibyte.Richard M. Stallman1998-07-041-1/+2
|
* (derived-mode-hooks-name): Use -hook, not -hooks, in mode hook name.Richard M. Stallman1998-07-031-7/+7
| | | | (derived-mode-hook-name): Renamed from ...-hooks; caller changed.
* (makefile-font-lock-keywords): Recognize automatic variable references.Richard M. Stallman1998-07-031-2/+5
| | | | (makefile-dependency-regex): Don't be fooled by colons in deps.
* (diary-mail-addr): Fix custom type.Richard M. Stallman1998-07-031-1/+1
|
* (pascal-insert-block): Fixed space-deletion bug inRichard M. Stallman1998-07-031-4/+3
| | | | | | front of the "begin" string. (pascal-beg-of-defun): Used to locate the beginning of a function incorrectly when a function contained several begin-end blocks. Fixed.
* (ps-printer-name): New variable.Richard M. Stallman1998-07-031-4/+39
| | | | (ps-do-despool): Use it.
* (printer-name): New variable.Richard M. Stallman1998-07-031-1/+23
| | | | | (lpr-switches): Mention it in docstring. (print-region-1): Use it.
* (direct-print-region-function): Renamed fromRichard M. Stallman1998-07-031-0/+56
| | | | | | | | dos-print-region-function. Added &rest keyword. (print-region-function): Set to direct-print-region-function. (lpr-headers-switches): Initialize. (ps-lpr-command): Initialize. (ps-lpr-switches): Initialize.
* (dos-printer): Obsolete variable deleted.Richard M. Stallman1998-07-031-33/+0
| | | | (dos-ps-printer): Likewise.
* (dos-print-region-function): Definition moved to dos-w32.el.Richard M. Stallman1998-07-031-51/+0
| | | | | (print-region-function): Initialization moved to dos-w32.el. (lpr-headers-switches, ps-lpr-command, ps-lpr-switches): Likewise.
* (checkdoc): Updated commentary.Eric M. Ludlam1998-07-031-552/+1358
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (checkdoc-autofix-flag): Updated doc. (checkdoc-force-docstrings-flag): Updated doc. (checkdoc-force-history-flag): New flag. (checkdoc-triple-semi-comment-check-flag): Fixed name. (checkdoc-spellcheck-documentation-flag): Fixed doc. (checkdoc-ispell-lisp-words): Update default value. (checkdoc-generate-compile-warnings-flag, checkdoc-proper-noun-list, checkdoc-proper-noun-regexp, checkdoc-symbol-words): New variables. (princ-list): Function created if it isn't bound. (checkdoc-interactive): parts removed to `checkdoc-interactive-loop'. (checkdoc,checkdoc-message-interactive): New function. (checkdoc-interactive-loop): was in `checkdoc-interactive', then added better keybindings, and better autofixing behavior, Cursor now sits next to the error, forcing scrolling if needed, and using a better centering algorithm, and much better error navigation after choosing "f"ix. (checkdoc-next-error): Added parameter ENABLE-FIX. (checkdoc-next-message-error,checkdoc-recursive-edit): New functions. (checkdoc-start): was `checkdoc', uses new note taking system. (checkdoc-current-buffer, checkdoc-continue, checkdoc-comments): Updated to use new note taking system. (checkdoc-rogue-spaces, checkdoc-rogue-space-check-engine): Added INTERACT parameter, uses new warnings functions. (checkdoc-message-text, checkdoc-defun): Updated to use new note taking system. (checkdoc-ispell-current-buffer, checkdoc-ispell-interactive): fix doc. (checkdoc-ispell-message-text, checkdoc-ispell-start): New function. (checkdoc-create-error, checkdoc-error-text, checkdoc-error-start, checkdoc-error-end, checkdoc-error-unfixable): New functions. (checkdoc-minor-keymap): Updated keybinds to new interactive functions, completely re-arranged the minor-mode menu. (checkdoc-this-string-valid): Moved no doc-string warning here, and added autofix if a comment already exists there. (checkdoc-this-string-valid-engine): fix doc, robusted doc finder. All previously returned errors now call `checkdoc-create-error'. Moved no doc string warning out. Update allowed punctuation at end of first line. Fixed up sentence joining. Verb checking flag now only checks the first line of a function. Added more safe conditions to ambiguous symbols. Moved symbol quoting to end. Added autofix for variables that should end in `-flag'. Replaced use of `y-or-n-p' with `checkdoc-y-or-n-p'. Reading checkdoc-param comment no longer depends on list syntax. Fixed various error string spelling & format. (checkdoc-in-sample-code-p): List starting with all caps word is now condsidered sample code. (checkdoc-in-example-string-p, checkdoc-proper-noun-region-engine, checkdoc-sentencespace-region-engine): New functions. (checkdoc-ispell-docstring-engine): Disable spell checking during if user never wants interaction. We don't have a non-interactive spell checking method yet. (checkdoc-file-comments-engine): Now set up to check all possible conditions even after encountering an error. Added auto-fixes for history and commentary. All previously returned errors now call `checkdoc-create-error'. Message spelling and format. (checkdoc-message-text-search): Moved parts to `checkdoc-message-text-next-string'. (checkdoc-message-text-next-string): New function (checkdoc-message-text-engine): All previously returned errors now call `checkdoc-create-error'. Can find/skip 'format' call after the call we are checking. Added sentence/propernoun scans. `y-or-n-p' checks and fixes are now more robust. (checkdoc-y-or-n-p): New function. (checkdoc-autofix-ask-replace): Update doc. Protect match-data. Correctly handle `checkdoc-autofix-flag' of 'never. New behavior with `checkdoc-autofix-flag' of 'automatic-then-never. Better overlay handling. (checkdoc-output-font-lock-keywords): Updated to new output format. (checkdoc-pending-errors): New variable. (checkdoc-find-error): Updated to new output format. (checkdoc-start-section, checkdoc-error): Improved the output. (checkdoc-show-diagnostics): Smarter show algorithm.
* (create-fontset-from-fontset-spec):Kenichi Handa1998-07-031-2/+62
| | | | | Returns a created fontset. (create-fontset-from-ascii-font): New function.
* Fill weight and slant fields of a fontsetKenichi Handa1998-07-031-2/+19
| | | | | generted from the specified ASCII font by values got from the resolved ASCII font name.
* (x-create-frame-with-faces): If an ASCII font isKenichi Handa1998-07-031-0/+13
| | | | | specified in PARAMETERS, create a fontset from the font and use it for the new frame.