comparison lisp/ChangeLog @ 43976:c928ca07e2b9

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 17 Mar 2002 20:50:48 +0000
parents 31b6bf22b82b
children 9f447f01d6c9
comparison
equal deleted inserted replaced
43975:dc3bbf710182 43976:c928ca07e2b9
1 2002-03-17 Stefan Monnier <monnier@cs.yale.edu>
2
3 * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859):
4 Use unify-8859-on-decoding-mode.
5 (unify-8859-on-decoding-mode): Also set translation-table-for-input.
6 (ucs-insert): Give an error if the unicode char can't be created.
7
8 * pcvs-parse.el (cvs-parse-table): Be a bit more lenient.
9 (cvs-parse-status): Handle the "used to have a conflict" marker.
10
1 2002-03-17 Kim F. Storm <storm@cua.dk> 11 2002-03-17 Kim F. Storm <storm@cua.dk>
2 12
3 The following changes are related to the enhanced network process 13 The following changes are related to the enhanced network process
4 support. 14 support.
5 15
6 * simple.el: Update copyright. 16 * simple.el: Update copyright.
7 (clone-process): Use make-network-process to clone network 17 (clone-process): Use make-network-process to clone network
8 processes. Get command list via (process-contact ... t). 18 processes. Get command list via (process-contact ... t).
9 Use set-process-query-on-exit-flag and process-query-on-exit-flag 19 Use set-process-query-on-exit-flag and process-query-on-exit-flag
10 instead of process-kill-without-query. 20 instead of process-kill-without-query.
11 (open-network-stream): Replaces C-version from process.c. 21 (open-network-stream): Replaces C-version from process.c.
12 (open-network-stream-nowait, open-network-stream-server): New 22 (open-network-stream-nowait, open-network-stream-server): New funs.
13 functions.
14 (process-kill-without-query): Replaces C-version from process.c. 23 (process-kill-without-query): Replaces C-version from process.c.
15 24
16 * files.el: Update copyright. 25 * files.el: Update copyright.
17 (save-buffers-kill-emacs): Also check for active server 26 (save-buffers-kill-emacs): Also check for active server
18 processes. Use process-query-on-exit-flag. Only list processes 27 processes. Use process-query-on-exit-flag. Only list processes
48 Move definition above cperl-outline-regexp. 57 Move definition above cperl-outline-regexp.
49 58
50 * bindings.el (mode-line-mule-info): In computing help-echo prop, 59 * bindings.el (mode-line-mule-info): In computing help-echo prop,
51 avoid using save-window-excursion. And compile the function. 60 avoid using save-window-excursion. And compile the function.
52 61
62 2002-03-15 Stefan Monnier <monnier@cs.yale.edu>
63
64 * files.el (load-completion): New function.
65 (load-library): Use it.
66
53 2002-03-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 67 2002-03-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
54 68
55 * calendar/cal-french.el (calendar-goto-french-date): Fix prompt 69 * calendar/cal-french.el (calendar-goto-french-date): Fix prompt
56 to match the actual code. 70 to match the actual code.
57 71
58 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il> 72 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
59 73
60 * textmodes/po.el (po-find-file-coding-system-guts): Use 74 * textmodes/po.el (po-find-file-coding-system-guts):
61 with-temp-buffer instead of po-with-temp-buffer. 75 Use with-temp-buffer instead of po-with-temp-buffer.
62 76
63 * international/mule-conf.el (file-coding-system-alist): Add an 77 * international/mule-conf.el (file-coding-system-alist): Add an
64 association for PO files. 78 association for PO files.
65 79
66 * textmodes/po.el: New file. 80 * textmodes/po.el: New file.
75 * net/rlogin.el (rlogin-mode): Use `define-derived-mode'. 89 * net/rlogin.el (rlogin-mode): Use `define-derived-mode'.
76 90
77 2002-03-14 Richard M. Stallman <rms@gnu.org> 91 2002-03-14 Richard M. Stallman <rms@gnu.org>
78 92
79 * textmodes/picture.el (picture-insert) 93 * textmodes/picture.el (picture-insert)
80 (picture-clear-column, picture-draw-rectangle): 94 (picture-clear-column, picture-draw-rectangle):
81 Use move-to-column, not move-to-column-force. 95 Use move-to-column, not move-to-column-force.
82 96
83 * dired.el (dired-readin): Clear out undo list. 97 * dired.el (dired-readin): Clear out undo list.
84 (dired-fun-in-all-buffers): Definition moved from dired-aux.el. 98 (dired-fun-in-all-buffers): Definition moved from dired-aux.el.
85 (dired-delete-entry): New function. 99 (dired-delete-entry): New function.
86 (dired-internal-do-deletions): Use dired-fun-in-all-buffers 100 (dired-internal-do-deletions): Use dired-fun-in-all-buffers
87 and dired-delete-entry, to update this buffer (and others). 101 and dired-delete-entry, to update this buffer (and others).
88 102
89 * dired-aux.el (dired-fun-in-all-buffers): Moved to dired.el. 103 * dired-aux.el (dired-fun-in-all-buffers): Moved to dired.el.
90 104
91 * facemenu.el (facemenu-add-new-face): 105 * facemenu.el (facemenu-add-new-face):
92 Pass region args to facemenu-set-face, when there is a region. 106 Pass region args to facemenu-set-face, when there is a region.
93 (facemenu-set-foreground, facemenu-set-background) 107 (facemenu-set-foreground, facemenu-set-background)
94 (facemenu-add-face): Doc fixes. 108 (facemenu-add-face): Doc fixes.
95 109
96 * progmodes/cperl-mode.el (cperl-outline-regexp): Move definition up. 110 * progmodes/cperl-mode.el (cperl-outline-regexp): Move definition up.
97 111
98 2002-03-14 Miles Bader <miles@gnu.org> 112 2002-03-14 Miles Bader <miles@gnu.org>
99 113
100 * emacs-lisp/debug.el: Require `button'. 114 * emacs-lisp/debug.el: Require `button'.
103 117
104 * net/rlogin.el (rlogin-carriage-filter): Function removed. 118 * net/rlogin.el (rlogin-carriage-filter): Function removed.
105 (rlogin): Don't install the `rlogin-carriage-filter' filter, as 119 (rlogin): Don't install the `rlogin-carriage-filter' filter, as
106 comint removes carriage returns itself now. 120 comint removes carriage returns itself now.
107 121
108 * rfn-eshadow.el (rfn-eshadow-update-overlay): Bind 122 * rfn-eshadow.el (rfn-eshadow-update-overlay):
109 `inhibit-point-motion-hooks' to t while messing around, to avoid 123 Bind `inhibit-point-motion-hooks' to t while messing around, to avoid
110 getting hosed by our own intangible property. 124 getting hosed by our own intangible property.
125
126 2002-03-13 Stefan Monnier <monnier@cs.yale.edu>
127
128 * progmodes/fortran.el (fortran-mode): Set comment-padding to "$$$".
129 Add fortran-comment-line-start-skip to comment-start-skip.
130 (fortran-comment-indent): Keep whole-line comments in column 0.
131 (fortran-find-comment-start-skip): New arg `all'.
132 If ALL is nil, make sure we only match comment-start-skip if we
133 can't match fortran-comment-line-start-skip.
134 Fix bug that made it return t but without moving point when
135 matching '!'! (a false-comment followed by a real comment).
136 (fortran-indent-comment): Use new `all' argument above.
137 Be careful not to add an incorrect comment-starter like "C"
138 in comment-column.
139 (fortran-split-line): When splitting a comment, reuse the comment
140 starter from the current line rather than fortran-comment-line-start.
141 (fortran-indent-line, fortran-auto-fill): Simplify thanks to the
142 cleaner behavior of fortran-find-comment-start-skip.
143 (fortran-fill): Don't be confused by ! inside a comment.
144 (fortran-break-line): Minor cleanup and simplification.
111 145
112 2002-03-13 Francesco Potorti` <pot@gnu.org> 146 2002-03-13 Francesco Potorti` <pot@gnu.org>
113 147
114 * progmodes/etags.el (tag-exact-file-name-match-p) 148 * progmodes/etags.el (tag-exact-file-name-match-p)
115 (tag-file-name-match-p, tag-partial-file-name-match-p): Use a 149 (tag-file-name-match-p, tag-partial-file-name-match-p): Use a
130 is bound also, for non-X platforms. 164 is bound also, for non-X platforms.
131 165
132 2002-03-12 Gerd Moellmann <gerd@gnu.org> 166 2002-03-12 Gerd Moellmann <gerd@gnu.org>
133 167
134 * emacs-lisp/cl-indent.el (lisp-loop-keyword-indentation) 168 * emacs-lisp/cl-indent.el (lisp-loop-keyword-indentation)
135 (lisp-loop-forms-indentation, lisp-simple-loop-indentation): New 169 (lisp-loop-forms-indentation, lisp-simple-loop-indentation):
136 user options. 170 New user options.
137 (extended-loop-p, common-lisp-loop-part-indentation): New 171 (extended-loop-p, common-lisp-loop-part-indentation): New functions.
138 functions.
139 (common-lisp-indent-function-1): Renamed from 172 (common-lisp-indent-function-1): Renamed from
140 common-lisp-indent-function. 173 common-lisp-indent-function.
141 (common-lisp-indent-function): Handle loop forms specially. 174 (common-lisp-indent-function): Handle loop forms specially.
142 (lisp-indent-defmethod): Use car/cdr instead of first/rest. 175 (lisp-indent-defmethod): Use car/cdr instead of first/rest.
143 (lisp-backquote-indentation): New user option. 176 (lisp-backquote-indentation): New user option.
144 177
145 2002-03-12 Francesco Potorti` <pot@gnu.org> 178 2002-03-12 Francesco Potorti` <pot@gnu.org>
146 179
147 * progmodes/etags.el (tag-exact-file-name-match-p) 180 * progmodes/etags.el (tag-exact-file-name-match-p)
148 (tag-file-name-match-p, tag-partial-file-name-match-p): Assume 181 (tag-file-name-match-p, tag-partial-file-name-match-p):
149 that the header of a tags section has either a number or nothing 182 Assume that the header of a tags section has either a number
150 after the last comma. 183 or nothing after the last comma.
151 184
152 2002-03-11 Richard M. Stallman <rms@gnu.org> 185 2002-03-11 Richard M. Stallman <rms@gnu.org>
153 186
154 * imenu.el (imenu-update-menubar-modified-tick): New variable. 187 * imenu.el (imenu-update-menubar-modified-tick): New variable.
155 (imenu-update-menubar): Don't call imenu--make-index-alist 188 (imenu-update-menubar): Don't call imenu--make-index-alist
226 259
227 * play/mpuz.el (mpuz-unsolved-face, mpuz-solved-face) 260 * play/mpuz.el (mpuz-unsolved-face, mpuz-solved-face)
228 (mpuz-trivial-face, mpuz-text-face, mpuz-solve-when-trivial) 261 (mpuz-trivial-face, mpuz-text-face, mpuz-solve-when-trivial)
229 (mpuz-allow-double-multiplicator): New options for nicer look and 262 (mpuz-allow-double-multiplicator): New options for nicer look and
230 new features. 263 new features.
231 (mpuz-put-number-on-board, mpuz-paint-number, mpuz-solve): New 264 (mpuz-put-number-on-board, mpuz-paint-number, mpuz-solve): New funs.
232 functions.
233 (mpuz-check-all-solved, mpuz-random-puzzle) 265 (mpuz-check-all-solved, mpuz-random-puzzle)
234 (mpuz-paint-statistics, mpuz-paint-digit, mpuz-close-game) 266 (mpuz-paint-statistics, mpuz-paint-digit, mpuz-close-game)
235 (mpuz-show-solution): Functions streamlined and removed french 267 (mpuz-show-solution): Functions streamlined and removed french
236 style space before punctuation, added face support and optional 268 style space before punctuation, added face support and optional
237 solving of trivial results. 269 solving of trivial results.