comparison lisp/ChangeLog @ 83200:cc29203a9a04

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-519 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-520 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-240
author Karoly Lorentey <lorentey@elte.hu>
date Thu, 02 Sep 2004 07:43:01 +0000
parents 0e38a1bd20a8 e0e96606bedd
children 8a6fd1c164cd
comparison
equal deleted inserted replaced
83199:0e38a1bd20a8 83200:cc29203a9a04
1 2004-09-01 Juri Linkov <juri@jurta.org>
2
3 * isearch.el (isearch-wrap-function)
4 (isearch-push-state-function): New defvars.
5 (isearch-pop-fun-state): New defsubst.
6 (isearch-top-state): Call function saved in `isearch-pop-fun-state'.
7 (isearch-push-state): Set the result of calling
8 `isearch-push-state-function' to the `isearch-pop-fun-state' field.
9 (isearch-cancel): Call function saved in `isearch-pop-fun-state' to
10 restore the mode-specific starting point of terminated search.
11 (isearch-abort): Call `isearch-cancel' instead of its duplicated code.
12 (isearch-repeat): Call `isearch-wrap-function' if defined.
13 (isearch-message-prefix): Don't add prefix "over" to the message
14 for wrapped search if `isearch-wrap-function' is defined.
15 (isearch-search): Call function saved in `isearch-pop-fun-state' to
16 restore the mode-specific starting point of failed search.
17
18 * info.el (Info-search-whitespace-regexp): Fix backslashes.
19 (Info-search): Add new optional arguments for the sake of isearch.
20 Replace whitespace in Info-search-whitespace-regexp literally.
21 Add backward search. Don't call `Info-select-node' if regexp is
22 found in the same Info node. Don't add node to Info-history for
23 wrapped isearch.
24 (Info-search-backward, Info-isearch-search, Info-isearch-wrap)
25 (Info-isearch-push-state, Info-isearch-pop-state): New funs.
26 (Info-mode): Set local variables `isearch-search-fun-function',
27 `isearch-wrap-function', `isearch-push-state-function',
28 `search-whitespace-regexp'.
29
30 * isearch.el: Remove ancient Change Log section.
31 (isearch-string, isearch-message-string, isearch-point)
32 (isearch-success, isearch-forward-flag, isearch-other-end)
33 (isearch-word, isearch-invalid-regexp, isearch-wrapped)
34 (isearch-barrier, isearch-within-brackets)
35 (isearch-case-fold-search): Add suffix `-state' to state-related
36 defsubsts to avoid name clashes with other function names.
37
38 * simple.el (next-error): New defgroup and defface.
39 (next-error-highlight, next-error-highlight-no-select):
40 New defcustoms.
41 (next-error-no-select): Let-bind next-error-highlight to the value
42 of next-error-highlight-no-select before calling `next-error'.
43
44 * progmodes/compile.el (compilation-goto-locus):
45 Use `next-error' face instead of `region'. Set 4-th argument of
46 `move-overlay' to `current-buffer' to move overlay to different
47 source buffers. Use new variable `next-error-highlight'.
48
49 * simple.el (next-error-find-buffer): Move the rule
50 "if current buffer is a next-error capable buffer" after the
51 rule "if next-error-last-buffer is set to a live buffer".
52 Simplify to test all rules in one `or'.
53 (next-error): Doc fix.
54 (next-error, previous-error, first-error)
55 (next-error-no-select, previous-error-no-select):
56 Make arguments optional.
57
58 2004-08-31 Luc Teirlinck <teirllm@auburn.edu>
59
60 * macros.el (apply-macro-to-region-lines): Make it operate on all
61 lines that begin in the region, rather than on all complete lines
62 in the region.
63
64 2004-08-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
65
66 * x-dnd.el (x-dnd-protocol-alist): Document update.
67 (x-dnd-known-types): Defcustom it.
68 (x-dnd-handle-motif): Print message-atom in error message.
69
1 2004-08-30 John Paul Wallington <jpw@gnu.org> 70 2004-08-30 John Paul Wallington <jpw@gnu.org>
2 71
3 * textmodes/tex-mode.el (tex-validate-buffer): Use distinct 72 * textmodes/tex-mode.el (tex-validate-buffer): Use distinct
4 strings rather than programatically constructing message. 73 strings rather than programatically constructing message.
5 74
598 (ps-print-version): New version 6.6.5. 667 (ps-print-version): New version 6.6.5.
599 (ps-printing-region): Doc fix. 668 (ps-printing-region): Doc fix.
600 (ps-generate-string-list): Comment fix. 669 (ps-generate-string-list): Comment fix.
601 (ps-message-log-max): Code fix. 670 (ps-message-log-max): Code fix.
602 671
603
604 2004-07-22 Michael Piotrowski <mxp@dynalabs.de> (tiny change) 672 2004-07-22 Michael Piotrowski <mxp@dynalabs.de> (tiny change)
605 673
606 * ps-print.el (ps-begin-file): Improve the DSC compliance of the 674 * ps-print.el (ps-begin-file): Improve the DSC compliance of the
607 generated PostScript. 675 generated PostScript.
608 676
618 686
619 * frame.el (modify-all-frames-parameters): Minor doc fix. 687 * frame.el (modify-all-frames-parameters): Minor doc fix.
620 688
621 2004-07-20 Richard M. Stallman <rms@gnu.org> 689 2004-07-20 Richard M. Stallman <rms@gnu.org>
622 690
623 * textmodes/fill.el (fill-comment-paragraph): Handle indent-tabs-mode. 691 * textmodes/fill.el (fill-nobreak-p): If this break point is
624 (fill-delete-newlines): Call sentence-end as function. 692 at the end of the line, don't consider the newline which follows
625 (fill-nobreak-p, canonically-space-region): Likewise. 693 as a reason to return t.
626 (fill-nobreak-p): If this break point is at the end of the line,
627 don't consider the newline which follows as a reason to return t.
628 694
629 2004-07-19 John Paul Wallington <jpw@gnu.org> 695 2004-07-19 John Paul Wallington <jpw@gnu.org>
630 696
631 * dired-aux.el (dired-file-set-difference): Don't use `caddr'. 697 * dired-aux.el (dired-file-set-difference): Don't use `caddr'.
632 698