summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (help-with-tutorial-alist): This variable deleted.Kenichi Handa1998-04-091-18/+6
| | | | | (help-with-tutorial): Get a tutorial file name by get-language-info instead of help-with-tutorial-alist.
* *** empty log message ***Dan Nicolaescu1998-04-081-0/+10
|
* *** empty log message ***Dan Nicolaescu1998-04-081-3/+4
|
* (jdb): Do proper analysis of classes defined in a JavaKarl Heuer1998-04-081-33/+227
| | | | | | | | | | | | | | | | | | source. This removes the restriction of one class per file. (gud-jdb-package-of-file): Removed. Replaced with parsing routines. (gud-jdb-skip-whitespace): New function. (gud-jdb-skip-single-line-comment): New function. (gud-jdb-skip-traditional-or-documentation-comment): New function. (gud-jdb-skip-whitespace-and-comments): New function. (gud-jdb-skip-id-ish-thing): New function. (gud-jdb-skip-string-literal): New function. (gud-jdb-skip-character-literal): New function. (gud-jdb-skip-block): New function. (gud-jdb-analyze-source): New function. (gud-jdb-build-class-source-alist-for-file): New function. (gud-jdb-analysis-buffer): New variable. (gud-jdb-build-class-source-alist): Cleaner at the expense of new variable.
* (rmail-cease-edit): Call kill-all-local-variables.Karl Heuer1998-04-081-2/+8
| | | | | | | Call rmail-variables. (rmail-edit-mode): Call text-mode. Don't run text-mode-hook here. (rmail-edit-map): Use set-keymap-parent. (rmail-old-text): Add defvar.
* (rmail-message-regexp-p): Handle messagesKarl Heuer1998-04-081-93/+119
| | | | | | | | | | | | | | | | | whose headers have not been reformatted. (rmail-message-recipients-p): Likewise. (rmail-movemail-program): Customized. (rmail-message-filter): Customized. (rmail-display-summary): Customized. (rmail-inbox-list, rmail-keywords, rmail-current-message) (rmail-total-messages, rmail-message-vector, rmail-deleted-vector) (rmail-msgref-vector, rmail-overlay-list, rmail-view-buffer) (rmail-last-label, rmail-last-regexp): Now permanent locals. (rmail-perm-variables): Set up all permanent locals here. (rmail-variables): Not here. (rmail-variables): Set enable-local-variables here. (rmail-mode-2): Not here.
* (Man-getpage-in-background): Bind inhibit-eol-conversionKarl Heuer1998-04-081-0/+1
| | | | to t before calling start-process or call-process.
* (fortran-fill-paragraph): This is the oneDave Love1998-04-081-3/+3
| | | | | which must return t, not: (fortran-fill-statement):
* (default, widget-default-default-get): Define it.Richard M. Stallman1998-04-081-4/+25
| | | | | | | | (group, widget-group-default-get): Define it. (menu-choice, widget-choice-default-get): Define it. (widget-default-get): New function. (widget-choice-action): Call it. (widget-editable-list-entry-create): Call it.
* (scroll-bar-drag): Set point-before-scrollRichard M. Stallman1998-04-081-45/+54
| | | | | in the right buffer, from point in the right window. (scroll-bar-scroll-down, scroll-bar-scroll-up): Likewise.
* (mouse-save-then-kill): Get point-before-scrollRichard M. Stallman1998-04-081-1/+3
| | | | from the right buffer.
* Add coding-priority. Use iso-8859-2 insteadKarl Heuer1998-04-081-2/+18
| | | | of iso-latin-2. Correct starting commentary.
* Add coding-priority. Improve sample text.Karl Heuer1998-04-081-3/+18
| | | | Correct starting commentary.
* Use regexp-opt and eval-and-compile toDave Love1998-04-071-334/+403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build font-lock patterns. (fortran-mode): Define indent-region-function, indent-line-function. (fortran-tab-mode-string): Make buffer-local. (fortran-comment-indent-style): Custom tweak. (fortran-comment-region, fortran-electric-line-number, fortran-analyze-depth, fortran-break-before-delimiters, fortran-mode): Doc fix. (fortran-startup-message, bug-fortran-mode): Variables deleted. (fortran-font-lock-keywords-1): Add "select", "case"; allow double-quoted strings. (fortran-mode-map): Add fill-paragraph menu item. Don't define \t. (fortran-mode): Make `fill-column' buffer-local; set `fill-paragraph-function', `indent-region-function', `indent-line-function'. (calculate-fortran-indent): Renamed to: (fortran-calculate-indent): (fortran-split-line): Simplify. (fortran-remove-continuation): New function. (fortran-join-line): Use it. (fortran-end-prog-re1, fortran-end-prog-re): New variables. (beginning-of-fortran-subprogram, end-of-fortran-subprogram): Use them. (fortran-blink-matching-if, fortran-blink-matching-do, fortran-indent-new-line): Bind case-fold-search. (fortran-end-do, fortran-beginning-do, fortran-end-if, fortran-beginning-if): Bind case-fold-search. Allow labelled blocks. Use fortran-end-prog-re. (fortran-if-start-re): New variable. (fortran-calculate-indent): Allow labelled blocks. Simplify the conds. Make select case indentation work. (fortran-is-in-string-p): Ignore Emacs 18 bug kluge. (fortran-fill): Allow double quotes in check for string. (fortran-fill-paragraph): New function. (fortran-fill-statement): New function.
* (add-to-list): Always return updated value of LIST-VAR.Karl Heuer1998-04-071-2/+3
|
* (find-file-visit-truename): Don't setq this.Karl Heuer1998-04-071-2/+0
|
* next-screen-context-lines is an integer, not boolean.Stephen Eglen1998-04-071-1/+1
|
* Doc fix in rmail-mode.Stephen Eglen1998-04-071-0/+1
|
* Fix previous change.Karl Heuer1998-04-061-3/+3
|
* (rmail-movemail-flags): New customizable variableKarl Heuer1998-04-061-0/+8
| | | | | to specify additional flags to pass to movemail. (rmail-insert-inbox-text): Use rmail-movemail-flags.
* (command-line-1): Fix punctuation in startup screen.Karl Heuer1998-04-061-1/+1
|
* (help-make-xrefs): Grok commands in keymap tableDave Love1998-04-061-11/+32
| | | | | | expansions. (help-xref-button): Simplify. (help-make-xrefs): Set overriding keymap properly.
* (subset-p): Renamed fromKenichi Handa1998-04-061-40/+50
| | | | | | | | | | find-safe-coding-system-list-subset-p. (find-coding-systems-region, find-coding-systems-string): New functions. (find-coding-systems-for-charsets): Renamed from find-safe-coding-system. This is now a helper function of the above two. (select-safe-coding-system): Adjusted for the above changes.
* (setup-japanese-environment): SetupKenichi Handa1998-04-061-1/+8
| | | | | sentence-end suitable for Japanese text. (exit-japanese-environment): New function.
* Set exit-function toKenichi Handa1998-04-061-0/+1
| | | | exit-japanese-environment for Japanese environment.
* (help-highlight-face): Use underline.Richard M. Stallman1998-04-051-23/+309
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (help-mode-maybe): Ensure read-only. (help-xref-button): Obey help-highlight-p. (help-follow): Remove check for args being a list. (help-mode): Doc fix. (help-highlight-p): Put in help group. (help-make-xrefs): Insert button label in scope of inhibit-read-only binding. (help-mode-map, help-make-xrefs): Define TAB, RET correctly. Make hyperlinks for cross-reference info intuited from *Help* buffer. (help-font-lock-keywords): Removed. (help-mode-map): Define keys for navigating hyperlinks. (help-xref-stack, help-xref-stack-item): New permanent-local variables. (help-mode): Set font-lock-defaults to nil. (help-mode-maybe): Invoke help-make-xrefs in Help mode. (help-setup-xref): New function. (describe-key, describe-mode, describe-function, describe-variable): Call it. (view-lossage, describe-bindings): Nullify help-xref-stack, help-xref-stack-item. (help-highlight-p): New option. (help-highlight-face): New variable. (help-back-label, help-xref-symbol-regexp, help-xref-info-regexp): New variables. (help-setup-xref, help-make-xrefs, help-xref-button, help-xref-interned, help-xref-mode, help-follow-mouse, help-xref-go-back, help-go-back, help-follow, help-next-ref): New functions.
* (vc-dired-mode): Make dired-after-readin-hook a local hook, not a local ↵André Spiegel1998-04-051-3/+3
| | | | variable.
* (update-file-autoloads): Redo 1997-08-23 change.Richard M. Stallman1998-04-051-1/+4
|
* (vc-merge, vc-backend-merge): New functions.André Spiegel1998-04-051-4/+80
| | | | | (vc-resolve-conflicts): Added optional parameters for buffer names. (vc-branch-p): New function.
* (vc-prefix-map): Added "m" for vc-merge.André Spiegel1998-04-051-1/+2
|
* (vc-ensure-vc-buffer): New function.André Spiegel1998-04-051-122/+75
| | | | | (vc-registration-error): Replaced by the above. Updated all callers. (file-executable-p-18, file-regular-p-18): Removed.
* Customized.Stephen Eglen1998-04-059-55/+150
|
* Fix header line.Dave Love1998-04-051-1/+1
|
* Customized.Stephen Eglen1998-04-0511-81/+222
|
* (command-line): Fix paren error.Dave Love1998-04-051-1/+1
|
* (webjump): Use assoc-ignore-case for locating the proper URL.Richard M. Stallman1998-04-051-2/+3
|
* (report-emacs-bug-hook): Use skip-chars-forwardRichard M. Stallman1998-04-051-14/+12
| | | | | | | to check for non-ASCII characters, and to find them. Don't use find-charset-region. (report-emacs-bug-pretest-address): Update address. (report-emacs-bug-address): Likewise.
* (vc-next-action-dired): Use dired-do-redisplay. HandleRichard M. Stallman1998-04-041-163/+124
| | | | | | | | | | | | | | | | | | window configuration correctly. (vc-next-action): Save window configuration for vc-next-action-dired. (vc-finish-logentry): Only kill log buffer if it does exist. (vc-dired-mode): Rewritten so that it works entirely through dired-after-readin-hook. Subdirectories are handled just as in ordinary dired. (vc-dired-hook): New function. (vc-state-info, vc-dired-reformat-line): Adapted. (vc-dired-update, vc-dired-update-line): Removed. (vc-directory): Rewritten. (vc-directory-18): Removed. (vc-dired-mark-locked): New function, bound to "*l" in vc-dired-mode. (vc-do-command): Only compute vc-name if it is really needed. (vc-fetch-cvs-status): New function. (vc-dired-hook): Use it.
* (vc-parse-cvs-status): New function.Richard M. Stallman1998-04-041-46/+55
| | | | | | | | (vc-fetch-master-properties): Moved cvs status retrieval to the above. (vc-backend): If a file is not registered, remember that by setting the property to `none'. (vc-name): Use the mechanism of vc-backend to compute the value. (vc-after-save): Don't access vc-backend property directly.
* (report-emacs-bug-hook): Don't bind enable-multibyte-characters.Richard M. Stallman1998-04-041-2/+1
|
* (command-line): If already unibyte, just loadRichard M. Stallman1998-04-031-3/+7
| | | | latin-N instead of calling set-language-environment.
* (report-emacs-bug): Use set-buffer-multibyte.Richard M. Stallman1998-04-031-1/+1
|
* (rmail-mode-2): Locally set enable-local-variablesRichard M. Stallman1998-04-031-0/+3
| | | | to nil, so a local var list in a message won't confuse things.
* (report-emacs-bug-hook): Fix the regexp forRichard M. Stallman1998-04-031-1/+1
| | | | matching non-ASCII characters.
* (rul-generic-mode): Use font-lock-builtin-face,Richard M. Stallman1998-04-031-1/+1
| | | | not font-lock-em[hasized-face.
* (widget-beginning-of-line): Don't set zmacs-region-stays.Richard M. Stallman1998-04-021-36/+9
| | | | | | | | | (widget-end-of-line): Likewise. (widget-glyph-click): Use read-event. (widget-color-choice-list): Delete compatibility code. (widget-color-sample-face-get): Likewise. (widget-choose): Likewise. (widget-event-point): Fix paren error.
* Delete some compatibility code.Richard M. Stallman1998-04-021-54/+42
| | | | | | | | | (widget-event-point, widget-read-event): Define unconditionally. (widget-echo-help-mouse): Don't use window-end. (widget-choice-value-create): If there is an :explicit-choice, respect it. (widget-choice-action): Record an explicit choice in :explicit-choice.
* Add support for jdb (Java debugger).Richard M. Stallman1998-04-021-5/+290
| | | | | | | | | | | | | | | | | (jdb): New function. (gud-jdb-history): New variable. (gud-jdb-directories): New variable. (gud-jdb-source-files): New variable. (gud-jdb-build-source-files-list): New function. (gud-jdb-package-of-file): New function. (gud-jdb-class-source-alist): New variable. (gud-jdb-build-class-source-alist): New function. (gud-jdb-massage-args): New function. (gud-jdb-find-source-file): New function. (gud-jdb-marker-filter): New function. (gud-jdb-find-file): New function. (gud-jdb-command-name): New variable. (gud-perldb-command-name): Variable renamed from perldb-command-name.
* (info-lookup->topic-cache): Use defun, not defsubst.Richard M. Stallman1998-04-021-24/+36
| | | | | | | | | | | | (info-lookup->mode-cache, info-lookup->initialized): Likewise. (info-lookup->completions, info-lookup->refer-modes): Likewise. (info-lookup->all-modes): Likewise. (info-lookup-quick-all-modes): New function. (info-complete): Find the symbol to complete first, then compute list of completions. (lisp-mode): Add info-lookup-maybe-add-help for it.
* (follow-scroll-up): Cope if `window-end' returns nil.Richard M. Stallman1998-04-021-142/+52
| | | | | (follow-select-if-end-visible): Likewise. (follow-mode-version): Variable removed.