comparison lisp/ChangeLog @ 181:bfd6434d15b3 r20-3b17

Import from CVS: tag r20-3b17
author cvs
date Mon, 13 Aug 2007 09:53:19 +0200
parents 9ad43877534d
children e121b013d1f0
comparison
equal deleted inserted replaced
180:add28d59e586 181:bfd6434d15b3
1 1997-08-09 Karl M. Hegbloom <karlheg@inetarena.com>
2
3 * packages/info.el: (info::toolbar) swap next and prev buttons to
4 match the order of the node headings in info files.
5
6 1997-08-09 Karl M. Hegbloom <karlheg@inetarena.com>
7
8 * packages/info.el: (Info-fontify-node) will now split top line
9 that spans 3 lines. (Info-extract-pointer) adjust to match.
10
11 1997-08-08 Karl M. Hegbloom <karlheg@inetarena.com>
12
13 * packages/info.el: (Info-extract-pointer) make it move forward
14 one more line so when the top line has been split, the toolbar
15 arrows, u, and p will find the link they need.
16
17 Thu Aug 7 18:13:12 1997 Barry A. Warsaw <cc-mode-help@python.org>
18
19 * cc-mode/Release 5.15
20
21 Thu Aug 7 19:21:32 1997 Barry A. Warsaw <cc-mode-help@python.org>
22
23 * cc-mode/cc-styles.el (c-set-offset): Added autoload cookie.
24
25 * cc-mode/cc-langs.el (c++-mode-syntax-table, java-mode-syntax-table,
26 objc-mode-syntax-table, idl-mode-syntax-table): Added autoload
27 cookies. c-mode-syntax-table already has one.
28
29 Wed Aug 6 21:50:08 1997 Barry A. Warsaw <cc-mode-help@python.org>
30
31 * cc-mode/cc-mode.el (c-initialize-cc-mode):
32 Check all cc-mode-19 interface requirements.
33
34 Tue Aug 5 21:56:02 1997 Barry A. Warsaw <cc-mode-help@python.org>
35
36 * cc-mode/cc-align.el (c-lineup-java-throws):
37 Change the `when' clause to an `if-progn' :-(
38
39 * cc-mode/cc-langs.el (c-common-init):
40 Make comment-line-break-function buffer local iff it's boundp.
41
42 * cc-mode/cc-cmds.el:
43 defadvice for indent-new-comment-line keys off of c-buffer-is-cc-mode
44 instead of an explicit major-mode list. this means non-CC Mode
45 derived modes will work properly
46
47 * cc-mode/cc-mode.el (c-initialize-cc-mode): Set
48 c-buffer-is-cc-mode to t.
49
50 * cc-mode/cc-vars.el (c-buffer-is-cc-mode): New variable
51
52 * cc-mode/cc-mode.el (c-initialize-cc-mode):
53 Give in to the pressure. require 'cc-mode-19
54 if functionp is not bound. Too many novice errors without this.
55
56 * cc-mode/cc-cmds.el:
57 Added advice for indent-new-comment-line so older Emacsen work if they
58 don't have the variable comment-line-break-function.
59
60 Mon Aug 4 14:55:40 1997 Barry A. Warsaw <cc-mode-help@python.org>
61
62 * cc-mode/cc-langs.el (c-mode-base-map, c++-mode-map):
63 Move `/' as an electric character
64 from c++-mode-map to c-mode-base-map for all languages.
65
66 * cc-mode/cc-cmds.el (c-electric-slash):
67 Make this work as the final slash in a */ block
68 oriented comment closing token.
69
70 * cc-mode/cc-vars.el (c-comment-continuation-stars):
71 Can take a nil value. Also, the default value is "* ".
72
73 * cc-mode/cc-cmds.el (c-comment-line-break-function): nil value for
74 c-comment-continuation-stars means use old semantics
75
76 Fri Aug 1 22:44:49 1997 Barry A. Warsaw <cc-mode-help@python.org>
77
78 * cc-mode/cc-cmds.el (c-comment-line-break-function):
79 Added optional soft argument
80
81 * cc-mode/cc-langs.el (c-common-init): Set comment-multi-line and
82 comment-line-break-function here for all modes.
83
84 * cc-mode/cc-mode.el (c-mode, c++-mode, objc-mode, java-mode,
85 idl-mode):
86 Don't set comment-multi-line here.
87
88 * cc-mode/cc-vars.el (c-comment-continuation-stars): New variable
89
90 * cc-mode/cc-cmds.el (c-comment-line-break-function): New function
91 for proposed mode-specific comment-line-break-function variable.
92
93 * cc-mode/cc-mode.el (c-mode): comment-multi-line => nil
94
95 * cc-mode/cc-langs.el (c-C-comment-start-regexp): Obsolete.
96
97 (c-comment-start-regexp): Initialize from c-C++-comment-start-regexp.
98
99 (c-populate-syntax-table, c-setup-dual-comments): Merge both functions
100 into c-populate-syntax-table. With the new 9X draft C standard, both
101 line and block oriented comments are supported in all modes, so always
102 set up the syntax tables to support both comment styles.
103
104 (c-mode-syntax-table, c++-mode-syntax-table, java-mode-syntax-table,
105 objc-mode-syntax-table, idl-mode-syntax-table): Use the new syntax
106 table initialization idioms.
107
108 (c-enable-//-in-c-mode): Obsolete.
109
110 * cc-mode/cc-mode.el (c-mode):
111 c-comment-start-regexp uses c-C++-comment-start-regexp to
112 support line oriented comments.
113
114 Wed Jul 30 00:01:45 1997 Barry A. Warsaw <cc-mode-help@python.org>
115
116 * cc-mode/cc-engine.el (c-guess-basic-syntax):
117 CASE 5D.4: template argument continuation
118 lines are now analyzed as template-args-cont.
119
120 * cc-mode/cc-styles.el (c-offsets-alist):
121 Added template-args-cont syntactic symbol
122
123 Sat Jul 26 16:03:33 1997 Barry A. Warsaw <cc-mode-help@python.org>
124
125 * cc-mode/cc-styles.el (c-styles-alist):
126 In "java" style, set c-hanging-comment-starter-p to
127 nil to preserve Javadoc starter lines.
128
129 1997-08-08 Jan Vroonhof <vroonhof@math.ethz.ch>
130
131 * prim/obsolete.el (define-obsolete-variable-alias): If the
132 obsolete variable was setq'ed before the code was loaded we want
133 that value.
134
135 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
136
137 * packages/man.el: Several modifications
138
139 * (manual-entry) buffers are named without *'s, when
140 `buffers-menu-submenus-for-groups-p' is t, so they show up
141 in a subsection of the Buffer's menu now, rather than
142 lumped under *Misc*.
143
144 * (Manual-mode) added a local `kill-buffer-hook' to remove
145 a killed manual from the `Manual-page-history'
146
147 * (Manual-last-page) begun rewrite of manuvering and
148 viewing mode code
149
150 * (Manual-mouseify-xrefs) hyphenated xrefs are highlighted
151 now, and properly handled when the second line is
152 indented. They end up on the menus too.
153
154 * (Manual-popup-menu) made the far button popup menus look
155 better by removing the prefix string and adding a title.
156
157 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
158
159 * packages/info.el: (Info-highlight-region) Fixed it to not
160 highlight the indention spaces in xrefs split across lines with
161 indention on the second line.
162
163 1997-08-06 Karl M. Hegbloom <karlheg@inetarena.com>
164
165 * packages/info.el: Numerous modifications, including:
166
167 * support for "dir" merging 'ala Emacs-19.34, with
168 fallback to cheap localdir files in the secondary info
169 directories.
170
171 * changed default `Info-annotations-path' from
172 ~/.infonotes to ~/.xemacs/info.notes
173
174 * added `Info-additional-directory-list'
175
176 * changed a call to w3-fetch to browse-url
177
178 * added new variables and functions from GNU Emacs 19.34:
179 `Info-dir-contents', `Info-dir-contents-directory',
180 `Info-dir-file-attributes', and the function
181 `Info-insert-dir'
182
183 * rewrote `Info-suffixed-file' to a cond block rather than
184 nested if's for aesthetic reasons.
185
186 * made the top line get split if it's longer than 79
187 characters and tweaked fontification to handle that.
188
189 * changed the look of the pop-up mouse menus by utilizing
190 the "--:etchedThing" dividers.
191
192 * several docstring reformats and typo fixes, a few
193 comments deleted.
194
195 * info/dir: deleted the Locals: line. I think it's obsolete since
196 the "dir" merge can put things from like-named nodes in separated
197 "dir" files all under one menu, which is more versatile than just
198 a "Locals:" section. If you still want a "Locals:" section, make
199 yourself a node for it.
200
201 1997-08-07 SL Baur <steve@altair.xemacs.org>
202
203 * egg/egg.el (hiragana-region): Ebola cleanup.
204 (katakana-region): Ditto.
205
206 1997-08-02 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
207 * prim/files.el (save-buffers-kill-emacs):
208 If there are active processes, then list them before querying if
209 it is ok to exit emacs.
210
211 1997-08-01 Karl M. Hegbloom <karlheg@inetarena.com>
212
213 * efs/dired.el (dired-get-filename) Move the skipping of the
214 ending carriage return on NT to inside the setq so `and' won't
215 fail on Unix.
216
1 1997-07-30 SL Baur <steve@altair.xemacs.org> 217 1997-07-30 SL Baur <steve@altair.xemacs.org>
2 218
3 * prim/startup.el (find-emacs-root-internal-1): Remove diagnostic. 219 * prim/startup.el (find-emacs-root-internal-1): Remove diagnostic.
4 220
5 * prim/packages.el (packages-find-packages): Remove diagnostic. 221 * prim/packages.el (packages-find-packages): Remove diagnostic.
50 move the calling of c-make-styles-buffer-local 266 move the calling of c-make-styles-buffer-local
51 into c-initialize-builtin-style. 267 into c-initialize-builtin-style.
52 268
53 * cc-mode/cc-styles.el (c-set-style-2): 269 * cc-mode/cc-styles.el (c-set-style-2):
54 Fixed broken implementation of inherited styles. 270 Fixed broken implementation of inherited styles.
55
56 * cc-mode.texi:
57 Document c-initialization-hook. Also rewrite the "Getting Connected"
58 section on byte compiling the source.
59 271
60 * cc-mode/cc-mode.el (c-initialize-cc-mode): 272 * cc-mode/cc-mode.el (c-initialize-cc-mode):
61 Run the c-initialization-hook, but only once 273 Run the c-initialization-hook, but only once
62 per Emacs session. 274 per Emacs session.
63 275