summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (internal_self_insert): Call Fforward_buffer to advanceRichard M. Stallman1998-03-131-2/+1
| | | | over the replacement characters.
* (mouse-buffer-menu-maxlen): Renamed from mouse-menu-buffer-maxlen.Richard M. Stallman1998-03-121-6/+6
|
* (struct Lisp_Buffer_Local_Value):Richard M. Stallman1998-03-121-4/+9
| | | | | Field car renamed to realvalue. New fields check_frame, found_for_buffer, found_for_frame, buffer, frame.
* Delete junk accidentally left in buffer on 4 March.Richard M. Stallman1998-03-121-14/+1
|
* (SETUP_SLAVE_PTY): New definition.Richard M. Stallman1998-03-121-0/+9
|
* (store_symval_forwarding, swap_in_symval_forwarding)Richard M. Stallman1998-03-121-37/+125
| | | | | | | (set_internal, default_value, Fset_default, Fmake_local_variable) (Fmake_variable_buffer_local, Fkill_local_variable): Handle new data structure for struct Lisp_Buffer_Local_Value. (Fmake_variable_frame_local): New function.
* (gc_sweep, mark_object): Handle new data structureRichard M. Stallman1998-03-121-8/+9
| | | | for struct Lisp_Buffer_Local_Value.
* (print): Handle new data structureRichard M. Stallman1998-03-121-5/+17
| | | | for struct Lisp_Buffer_Local_Value.
* (init_buffer): Call Fset_buffer_multibyte for *scratch*.Richard M. Stallman1998-03-121-8/+10
| | | | | | (set_buffer_internal_1) (swap_out_buffer_local_variables): Handle new data structure for struct Lisp_Buffer_Local_Value.
* (code_convert_region): Adjusted for the change ofKenichi Handa1998-03-121-104/+24
| | | | adjust_after_replace.
* (adjust_before_replace): CallKenichi Handa1998-03-121-17/+49
| | | | | | | adjust_overlays_for_delete. (adjust_after_replace): Delete args COMBINED_BEFORE_BYTES and COMBINED_AFTER_BYTES. This makes the newly generated text following GPT_ADDR a buffer contents.
* (Finsert_file_contents): Don't do position adjustmentsKenichi Handa1998-03-121-18/+19
| | | | | | and handling post-read-conversion here, they are done in code_convert_region. Even if a file is read by no-conversion, call adjust_after_replace to adjust positions.
* (combine_bytes): New function.Richard M. Stallman1998-03-111-174/+208
| | | | | | | | | | | | | | | (insert_1_both, insert_from_string_1, insert_from_buffer_1): Simplify greatly by using combine_bytes near the end to handle all aspects of combining except for undo-recording. This means most of the code deals with the text as if there were no combining. (replace_range): Likewise. Also handle unibyte-multibyte conversion as in insert_from_string_1. (del_range_2): Handle combining of character before the deletion with strays after the deletion. (adjust_markers_for_delete): Delete debugging code for Z == Z_BYTE. (adjust_markers_for_insert): Move Z == Z_BYTE debugging code to before we relocate the marker.
* (adjust_markers_for_insert): Don't leave a marker withinRichard M. Stallman1998-03-111-37/+111
| | | | | | | | | | | | | | the combined_after_bytes. Use DEC than INC when leaving a marker before the insertion. (count_combining_before): Return number of bytes from start of insertion that will combine. (insert_1_both): Compensate for change in count_combining_before. Delete intervals for the combined_after_bytes. Compensate for that when updating other intervals. (insert_from_buffer_1, replace_range): Likewise. (adjust_after_replace): Likewise. (insert_from_string_1): Likewise. Also handle intervals for inserting just part of string.
* (insert_1_both, insert_from_string_1, insert_from_buffer_1):Richard M. Stallman1998-03-101-19/+26
| | | | | | Count all of combined_after_bytes, not just 1, when correcting nchars, and in related places. (adjust_after_replace, replace_range): Likewise.
* (scheme-font-lock-keywords-1, scheme-font-lock-keywords-2,Dave Love1998-03-101-68/+0
| | | | scheme-font-lock-keywords): Moved.
* (scheme-mode-variables): Set font-lock-defaults locally.Dave Love1998-03-101-16/+76
| | | | | | (scheme-font-lock-keywords-1, scheme-font-lock-keywords-2, scheme-font-lock-keywords): Moved here from font-lock.el. (dsssl-mode): Move font-lock-defaults setting and running hooks.
* (code_convert_region): Fix previous change. AdjustedRichard M. Stallman1998-03-101-26/+50
| | | | for the change of adjust_after_replace (see insdel.c change above).
* (hippie-expand-dabbrev-skip-space): Renamed `he-dabbrev-skip-space'.Richard M. Stallman1998-03-101-137/+195
| | | | | | | | | | | | | | | | | | | (hippie-expand-dabbrev-as-symbol): Renamed `he-dabbrev-as-symbol'. (hippie-expand-no-restriction): New variable. (hippie-expand-only-buffers): New variable. (he-init-string,he-line-search,he-list-search,he-dabbrev-search): Use `buffer-substring-no-properties' to avoid transfer of text properties. (he-dabbrev-kill-search,he-whole-kill-search): Remove text properties from search result. (he-regexp-member): Removed function. (he-buffer-member): New function used instead of `he-regexp-member'. (try-expand-line,try-expand-line-all-buffers,try-expand-list, try-expand-list-all-buffers,try-expand-dabbrev, try-expand-dabbrev-all-buffers): Depending on `hippie-expand-no-restriction', widen the buffer before search. (try-expand-line-all-buffers,try-expand-list-all-buffers, try-expand-dabbrev-all-buffers): Use `he-buffer-member' and `hippie-expand-only-buffers'.
* Added keybinding for `reftex-mouse-view-crossref' to S-mouse-2.Carsten Dominik1998-03-101-2/+11
|
* (BUILT-EMACS): Variable renamed from EMACS. All uses changed.Richard M. Stallman1998-03-101-3/+3
|
* (hppa-hp-hpux1[0-9]*): Handle versions 1X like 10.Richard M. Stallman1998-03-101-2/+2
| | | | (m68*-hp-hpux*): Handle versions 1X like 10.
* (fontset_pattern_regexp): `==' was used instead of `='.Richard M. Stallman1998-03-101-1/+1
|
* (adjust_markers_for_insert):Richard M. Stallman1998-03-091-111/+295
| | | | | | | | | | | New args COMBINED_AFTER_BYTES, COMBINED_BEFORE_BYTES. Calls changed. (insert_1): Call insert_1_both. (count_combining_before): New function. (count_combining_after): New function. (insert_1_both, insert_from_string_1): Handle bytes that combine with chars adjacent to the inserted text. (insert_from_buffer_1, replace_range): Likewise. (adjust_after_replace): New args COMBINED_BEFORE_BYTES, COMBINED_AFTER_BYTES.
* Use list syntax for key definitions.Richard M. Stallman1998-03-091-133/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (winner-mode, winner-save-unconditionally) (winner-hook-installed-p): Save window configuration after every command if window-configuration-change-hook is not present. (winner-save-new-configurations, winner-insert-if-new): Compare a new window configuration with the previous configuration before saving it. (winner-insert-if-new, winner-ring) (winner-configuration, winner-set): Save buffer list together with the window configurations, so that windows that can no longer be correctly restored can instead be deleted. (winner-undo): Compare restored configuration with other configurations that have been reviewed and skip this one if it looks similar. (winner-insert-if-new, winner-save-new-configurations) (winner-save-unconditionally): Just save the final configuration if the same command (changing the window configuration) is applied several times in a row. (winner-switch): Removed the command `winner-switch' (and the variables connected to it), since because of the change above, any "switching package" may now be used without disturbing winner-mode too much. (winner-change-fun): Removed the pushnew command, so that `cl' will not have to be loaded. (winner-set-conf): Introduced "wrapper" around `set-window-configuration', so that `winner-undo' may be called from the minibuffer.
* (reftex-nicify-text): make a new " " string each time.Carsten Dominik1998-03-091-2/+3
| | | | (reftex-what-macro): Make sure, `reftex-section-regexp' is available.
* (fill-nobreak-predicate): New variable.Richard M. Stallman1998-03-091-8/+20
| | | | (fill-region-as-paragraph): Obey fill-nobreak-predicate.
* (do-auto-fill): Obey fill-nobreak-predicate.Richard M. Stallman1998-03-091-16/+22
|
* (latex-mode): Set fill-nobreak-predicate.Richard M. Stallman1998-03-091-0/+23
| | | | | | (slitex-mode): Set fill-nobreak-predicate, tex-face-alist, and imenu-create-index-function. (latex-fill-nobreak-predicate): New function.
* (make-help-screen): Mention DEL in the prompt.Richard M. Stallman1998-03-091-1/+1
|
* (update-file-autoloads):Richard M. Stallman1998-03-091-4/+1
| | | | Undo 1997-08-23 change.
* (quit-window): New command.Richard M. Stallman1998-03-091-1/+50
| | | | | | (shrink-window-if-larger-than-buffer): Bind text-height in the let*. (view-return-to-alist): Add defvar.
* (simple_search): Don't count a character until it matches!Richard M. Stallman1998-03-091-35/+59
| | | | | | Call set_search_regs differently in a forward search. (boyer_moore): Fix up the code that translates the pattern and loops thru equivalent characters.
* (lisp-interaction-mode-map)Richard M. Stallman1998-03-081-6/+6
| | | | (emacs-lisp-mode-map, lisp-mode-map): Use set-keymap-parent.
* 1998-03-08 Carsten Dominik <cd@gnu.org>Carsten Dominik1998-03-081-11/+5
| | | | | * (reftex-offer-label-menu, reftex-select-item): removed match-everywhere interpretation.
* 1998-03-08 Carsten Dominik <cd@gnu.org>Carsten Dominik1998-03-081-65/+121
| | | | | | | | | | | | | | * (reftex-cursor-selected-face, reftex-mouse-selected-face, reftex-file-boundary-face, reftex-label-face, reftex-section-heading-face, reftex-toc-header-face, reftex-bib-author-face, reftex-bib-year-face, reftex-bib-title-face, reftex-bib-extra-face): New options. (reftex-toc, reftex-make-and-insert-label-list, reftex-format-bib-entry, reftex-section-info): Use fonts defined in the new options. (reftex-do-citation): Kill buffer *RefTeX Select* to avoid problems with lazy-lock.
* (vc-context-matches-p): New function.André Spiegel1998-03-081-23/+42
| | | | | | | | | | | | | | (vc-restore-buffer-context): Restore point and mark only if they don't match the context. (vc-revert-buffer1, vc-clear-headers): Use save-excursion to relocate point and mark, and vc-restore-buffer-context as a backup. (vc-resynch-buffer): When operating on the current buffer, don't use save-excursion, because that would undo the effects of the above functions. (vc-resynch-window): Deleted code that removed vc-find-file-hook temporarily. This was unnecessary, because find-file-hooks are not called when the buffer is reverted. (vc-register): Added comment for prev change.
* (c-emacs-features): Var moved to cc-vars.el.Richard M. Stallman1998-03-081-46/+1
|
* (c-emacs-features): Var moved from cc-defs.el.Richard M. Stallman1998-03-081-1/+1
|
* Don't require cc-defs.Richard M. Stallman1998-03-081-1/+0
|
* (c-initialize-cc-mode): Moved require's to top level.Richard M. Stallman1998-03-081-26/+12
| | | | (c-initialize-on-load): Variable removed.
* (c-Java-javadoc-paragraph-start): New variable for use in c-fill-paragraph.Richard M. Stallman1998-03-081-1/+4
|
* (c-fill-paragraph): Bind fill-paragraph-function toRichard M. Stallman1998-03-081-20/+125
| | | | | | | | | | | | | | | | | | nil when calling fill-paragraph, to avoid bogus recursion which will signal an error. (c-fill-paragraph): Always keep point in the same relative position. Fill comment before point if there's nothing else on the same line. Fill block comments after code a little better. Try harder to find a good fill-prefix when point is on a block comment ender line. Use c-Java-javadoc-paragraph-start in block comments in Java mode. Leave block comment ender alone when c-hanging-comment-ender-p is nil and point is on that line. Detect paragraph-separate in multiparagraph comments. Fix for bug that may strip the `*' off `*/' if fill-prefix ends with `*' and c-hanging-comment-ender-p is t. Added filling of multiline string literals. Always return t to disable filling in any unhandled area, i.e. actual code where fill-paragraph only mess things up.
* (c-inside-bracelist-p): Fix for enum test.Richard M. Stallman1998-03-081-48/+108
| | | | | | | | | | | | | (c-collect-line-comments): Require same comment start column. (c-guess-basic-syntax): Fixes for nesting of and repeated defun-open's inside extern and namespace clauses. This is done by passing a relpos to `inextern-lang' and `innamespace'. Also, the relpos in `defun-open' is no longer always bol. It's always bol when on the top level, however. Changed cases: 5A.5, 5I, 14A. (c-forward-token-1, c-backward-token-1): New functions to move by tokens. c-guess-basic-syntax): Fixes for Java 1.1 array initialization brace lists.
* (c-enable-xemacs-performance-kludge-p): New variable.Richard M. Stallman1998-03-081-0/+45
|
* Initial revisionRichard M. Stallman1998-03-081-0/+118
|
* (fill-region): If JUSTIFY is non-nilRichard M. Stallman1998-03-081-2/+9
| | | | | and not a known value, treat it as `full'. (fill-region-as-paragraph): Likewise.
* Whitespace changes.Richard M. Stallman1998-03-081-5/+9
|
* (mh-quit): Use quit-window.Richard M. Stallman1998-03-081-2/+2
|
* (rmail-next-same-subject): Ignore leading andRichard M. Stallman1998-03-081-8/+10
| | | | | | trailing whitespace in this message's subject. (rmail-bury, rmail-quit): Use quit-window.