Merge from emacs-23; up to 2010-06-22T07:41:10Z!rgm@gnu.org
[bpt/emacs.git] / oldXMenu / ChangeLog
CommitLineData
55660072
PE
12011-04-16 Paul Eggert <eggert@cs.ucla.edu>
2
fd35b6f9
PE
3 Static checks with GCC 4.6.0 and non-default toolkits.
4
55660072
PE
5 Modernize to C89, for better static checking.
6 * Activate.c (XMenuActivate): Callback's first arg is readonly.
7 * AddPane.c (XMenuAddPane): Label is readonly. Rename local
8 to avoid shadowing.
9 * AddSel.c (XMenuAddSelection): Help arg is readonly. Rename local.
10 * Create.c (atoi, atof): Remove decls; include <stdlib.h>.
11 (MAX_INACT_PNUM, TILE_BUF_SIZE): Remove; unused.
12 (x_get_resource_string): Args are readonly.
13 (XAllocDisplayColor): colorName is readonly.
14 (XMenuCreate): def_env is readonly. Remove unused locals. Avoid
15 "else;".
16 * Destroy.c (XMenuDestroy): Return void.
17 * Error.c (XMenuError): Remove const pointer.
18 * EvHand.c (XMenuEventHandler): Return void.
19 * FindPane.c, FindSel.c: Include <string.h>.
20 * InsPane.c (XMenuInsertPane): Rename local to avoid shadowing.
21 * InsSel.c (XMenuInsertSelection): Likewise.
22 * Internal.c (toggle_color, BUFFER_SIZE): Remove; unused.
23 (_XMErrorList): Now const.
24 (_XMWinQueInit, _XMRecomputeGlobals, _XMTransToOrigin, _XMRefreshPane):
25 (_XMRefreshSelection): Return void.
26 (_XMWinQueFlush, _XMRefreshSelection): Rename locals to avoid
27 shadowing.
28 (_XMWinQueFlush): Use stack, not heap. Don't use uninitialized var.
29 * SetAEQ.c (XMenuSetAEQ): Now returns void.
30 * SetFrz.c (XMenuSetFreeze): Likewise.
31 * X10.h (XAssoc): Use void * for generic pointer.
32 * XDelAssoc.c: Include XMenuInt.h rather than duplicating part of it.
33 * XDestAssoc.c, XMakeAssoc.c: Likewise.
34 * XDestAssoc.c (XDestroyAssocTable): Return void.
35 * XMakeAssoc.c (XMakeAssoc): Use void * for generic pointer.
36 * XMenu.h, XMenuInt.h: Adjust to signature changes. Use const
37 for pointers to readonly storage.
38 * insque.c: Include XMenuInt.h, to check our own signature.
39 (emacs_insque, emacs_remque): Use void * for generic pointers.
40
33383987
JB
412011-03-07 Chong Yidong <cyd@stupidchicken.com>
42
43 * Version 23.3 released.
44
d607b96b 452010-11-09 Elias Pipping <pipping.elias@googlemail.com> (tiny change)
76320384
EP
46
47 Make Emacs compile with clang (bug#7309).
48 * XMakeAssoc.c (XMakeAssoc):
49 * XDelAssoc.c (XDeleteAssoc): Declare the return type.
50
ababf900
DN
512010-07-12 Dan Nicolaescu <dann@ics.uci.edu>
52
53 * XMenu.h: Include <stdlib.h>.
54
e6cfa7c3
AS
552010-07-12 Andreas Schwab <schwab@linux-m68k.org>
56
57 * Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS): Set from
58 substitution.
59 (ALL_CFLAGS): Add ${C_WARNINGS_SWITCH} and ${PROFILING_CFLAGS}.
60
b782e2d7
DN
612010-07-04 Dan Nicolaescu <dann@ics.uci.edu>
62
63 * Activate.c: Convert function definitions to standard C.
64 * AddPane.c:
65 * AddSel.c:
66 * ChgPane.c:
67 * ChgSel.c:
68 * Create.c:
69 * DelPane.c:
70 * DelSel.c:
71 * Destroy.c:
72 * Error.c:
73 * EvHand.c:
74 * FindPane.c:
75 * FindSel.c:
76 * InsPane.c:
77 * InsSel.c:
78 * Internal.c:
79 * Locate.c:
80 * Post.c:
81 * Recomp.c:
82 * SetAEQ.c:
83 * SetFrz.c:
84 * SetPane.c:
85 * SetSel.c:
86 * X10.h:
87 * XCrAssoc.c:
88 * XDelAssoc.c:
89 * XDestAssoc.c:
90 * XLookAssoc.c:
91 * XMakeAssoc.c:
92 * XMenu.h:
93 * XMenuInt.h:
94 * insque.c: Likewise.
95
61a808e8
CY
962010-05-07 Chong Yidong <cyd@stupidchicken.com>
97
98 * Version 23.2 released.
99
e3cf0cde
GM
1002010-05-06 Glenn Morris <rgm@gnu.org>
101
e49dca3d 102 * Makefile.in (RANLIB): Let configure set it.
0235128c 103 (libXMenu11.a): Configure sets RANLIB = : on systems without it.
e49dca3d 104
e3cf0cde
GM
105 * Makefile.in (CPP, LN_S, AS, LD, MV, LS, LINTOPTS, LINTLIBFLAG, MAKE)
106 (STD_DEFINES, CDEBUGFLAGS, RM_CMD): Remove unused variables.
107
fa5e317a
GM
1082010-05-04 Glenn Morris <rgm@gnu.org>
109
0235128c
SM
110 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE):
111 Use @C_SWITCH_SYSTEM@, @C_SWITCH_MACHINE@ rather than
fa5e317a
GM
112 @c_switch_system@, @c_switch_machine@.
113
ed6281b0
DN
1142010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
115
116 * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf.
117
e769f484
DN
1182010-04-23 Dan Nicolaescu <dann@ics.uci.edu>
119
120 * Makefile.in (ALL_CFLAGS): Remove C_SWITCH_X_MACHINE, unused.
121
76bd8202
DN
1222010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
123
124 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE)
125 (C_SWITCH_X_SITE): Define using autoconf.
126
288f9fc0
CY
1272010-03-10 Chong Yidong <cyd@stupidchicken.com>
128
129 * Branch for 23.2.
130
70243478
CY
1312009-06-21 Chong Yidong <cyd@stupidchicken.com>
132
133 * Branch for 23.1.
134
7c2fb837
DN
1352008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
136
137 * descrip.mms:
138 * compile.com: Remove file.
139 * Create.c: Remove VMS support.
140
77ccee09
DN
1412008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
142
143 * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
144
cacc7b51
GM
1452007-07-25 Glenn Morris <rgm@gnu.org>
146
147 * Relicense all FSF files to GPLv3 or later.
148
b3e1883c
TTN
1492007-06-04 Ulrich Mueller <ulm@gentoo.org> (tiny change)
150
151 * ChgPane.c, ChgSel.c: Quiet --with-x-toolkit=no
152 compilation warnings: #include <config.h>.
153
7dfc4cda
CY
1542007-06-02 Chong Yidong <cyd@stupidchicken.com>
155
156 * Version 22.1 released.
157
adc06ec4
GM
1582007-05-30 Ulrich Mueller <ulm@gentoo.org> (tiny change)
159
160 * XMakeAssoc.c (XMakeAssoc): Use malloc rather than xmalloc.
161
c16a484b
GM
1622007-02-27 Glenn Morris <rgm@gnu.org>
163
164 * Imakefile: Remove unused file with no explicit legal info.
165 * Makefile.in (distclean): Remove Makefile.
166
add5890f
GM
1672007-02-25 Glenn Morris <rgm@gnu.org>
168
169 * XCrAssoc.c, XDelAssoc.c, XDestAssoc.c, XLookAssoc.c:
170 * XMakeAssoc.c: Remove license text in favour of including
171 copyright.h, as was done in original X11 source.
172
880820fe 1732004-12-27 Jan Djärv <jan.h.d@swipnet.se>
e89f4e4b
JD
174
175 * Activate.c (XMenuActivate): Return XM_NO_SELECT if Escape or C-g
176 was pressed.
177
880820fe 1782004-11-12 Jan Djärv <jan.h.d@swipnet.se>
141dbd2b
JD
179
180 * XMenu.h (XMenuActivateSetWaitFunction): New function.
181
182 * Activate.c (XMenuActivateSetWaitFunction): New function.
183 (XMenuActivate): Call wait_func if set, before XNextEvent.
184
880820fe 1852002-04-22 Jan Djärv <jan.h.d@swipnet.se>
6be3e0da
JD
186
187 * Activate.c: Add calls to GrabKeyboard to remove strange
188 interactions with window managers that steal keypresses.
189 Call ungrab_all instead of XtUngrabPointer.
c4cc8b9a
JB
190 (XMenuActivate): Add call to XGrabKeyboard.
191 (XMenuActivate): Add call to XUngrabKeyboard.
6be3e0da 192
71431a0e
GM
1932001-10-20 Gerd Moellmann <gerd@gnu.org>
194
6aa97356 195 * (Version 21.1 released.)
71431a0e 196
ab952a4f
GM
1972001-10-05 Gerd Moellmann <gerd@gnu.org>
198
199 * Branch for 21.1.
dff28924 200
d1dc7e43
GM
2012000-07-21 Eli Zaretskii <eliz@is.elta.co.il>
202
203 * Activate.c (XMenuActivate): Call help callback with two more
204 arguments: the pane number and selection number.
205
ffe0bcd1
GM
2062000-01-27 Gerd Moellmann <gerd@gnu.org>
207
208 * Activate.c (XMenuActivate): Add parameter HELP_CALLBACK.
209 Call help callback.
210
211 * Post.c (XMenuPost): Pass null help callback to XMenuActivate.
212
213 * AddSel.c (XMenuAddSelection): Add parameter HELP.
214
215 * XMenu.h (XmSelect): Add member `help_string'.
216
e745ede7
DL
2171999-07-12 Richard Stallman <rms@gnu.org>
218
219 * Version 20.4 released.
220
2211998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
222
223 * Version 20.3 released.
224
2251997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
226
227 * Version 20.2 released.
228
2291997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
230
231 * Version 20.1 released.
232
2331996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
234
235 * Version 19.33 released.
236
2371996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
238
239 * Version 19.32 released.
240
2411996-06-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
242
243 * Internal.c (_XMRefreshSelection): Check for type SEPARATOR.
244 * InsSel.c (XMenuInsertSelection): Use SEPARATOR if nec.
245 * AddSel.c (XMenuAddSelection): Use SEPARATOR if nec.
246
247 * XMenu.h: New alternative SEPARATOR.
248
2491996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
250
251 * Version 19.31 released.
252
2531995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
254
255 * Version 19.30 released.
256
2571995-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
258
259 * Makefile.in (ALL_CFLAGS): Add some -I options.
260
261 * Activate.c, AddPane.c, AddSel.c, Create.c, InsPane.c, InsSel.c:
262 * Internal.c, XCrAssoc.c, XMakeAssoc.c: Include config.h.
263
2641995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
265
266 * Version 19.29 released.
267
2681995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
269
270 * Makefile.in (maintainer-clean): Renamed from realclean.
271
2721994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
273
274 * Makefile.in (ALL_CFLAGS): Reorder the switches more rationally.
275
2761994-10-24 Jim Wilson (wilson@chestnut.cygnus.com)
277
278 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_MACHINE.
279
2801994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
281
282 * Version 19.27 released.
283
2841994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
285
286 * Version 19.26 released.
287
2881994-07-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
289
290 * Error.c (XMenuError): Make `message' static.
291
2921994-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
293
294 * Create.c (XAllocDisplayColor): New function.
295 Use it throughout in place of XAllocNamedColor.
296
2971994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
298
299 * Version 19.25 released.
300
3011994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
302
303 * Version 19.24 released.
304
3051994-05-17 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
306
307 * Create.c (XMenuCreate): Declare `data' as char*.
308
3091994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
310
311 * Version 19.23 released.
312
3131994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
314
315 * Create.c (XMenuCreate): Declare `data' as unsigned char*.
316
3171994-01-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
318
319 * XMakeAssoc.c (XMakeAssoc): Use xmalloc.
320 (_XIOErrorFunction): Decl deleted.
321
3221993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
323
324 * Version 19.22 released.
325
3261993-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
327
328 * Activate.c (XMenuActivate):
329 Call XSetWindowBackground and _XMRefreshPane.
330
3311993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
332
333 * Version 19.21 released.
334
3351993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
336
337 * Makefile.in (libXMenu11.a): Tell make not to worry if ranlib fails.
338 Tell user too, in case make doesn't pay attention.
339
3401993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
341
342 * Version 19.20 released.
343
f0131492 3441993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
e745ede7
DL
345
346 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_SYSTEM.
347
f0131492 3481993-09-27 Brian J. Fox (bfox@valhalla)
e745ede7
DL
349
350 * Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS): Allow
351 `configure' to supply the values for these variables.
352
f0131492 3531993-09-26 Brian J. Fox (bfox@ai.mit.edu)
e745ede7
DL
354
355 * Makefile.in (VPATH, srcdir): Now that `configure' creates the
356 Makefiles, do not append the current directory to the value of
357 `srcdir' or `VPATH'.
358
3591993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
360
361 * Version 19.19 released.
362
3631993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
364
365 * Version 19.18 released.
366
3671993-07-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
368
369 * Internal.c (_XMWinQueInit): Use explicit loop, not bzero.
370
3711993-07-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
372
373 * Makefile (ALL_CFLAGS): Use all 6 C_SWITCH_... vars.
374
375 Among them, put the ..._SITE vars last.
376
3771993-07-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
378
379 * Version 19.17 released.
380
3811993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
382
383 * Makefile.in: Write out the dependencies for the object files;
384 otherwise, VPATH won't work.
385
386 * Makefile.in: Re-arrange, to put `all' target at the top.
387
3881993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
389
390 * Version 19.16 released.
391
3921993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
393
394 * version 19.15 released.
395
3961993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
397
398 * Makefile.in (ALL_CFLAGS): Always #define EMACS_BITMAP_FILES.
399 This should make it work under any circumstances.
400
401 * Makefile.in (mostlyclean): Use rm -f.
402
4031993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
404
405 * Version 19.14 released.
406
4071993-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
408
409 * Makefile.in (ALL_CFLAGS): Include C_SWITCH_MACHINE, and CPPFLAGS.
410 Put CFLAGS last.
411
4121993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
413
e580a741 414 Bring mumbleclean targets into conformance with GNU coding standards.
e745ede7
DL
415 * Makefile.in (mostlyclean, realclean): New targets.
416
4171993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
418
419 * Version 19.13 released.
420
4211993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
422
423 * Version 19.10 released.
424
4251993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
426
427 * Create.c: Handle EMACS_BITMAP_FILES.
428 Use new names of renamed bitmap files.
429
4301993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
431
432 * AddPane.c, AddSel.c, DelPane.c, DelSel.c, InsPane.c, InsSel.c,
433 XDelAssoc.c, XMakeAssoc.c, XMenu.h, insque.c: Changed all uses of
434 insque and remque to emacs_insque and emacs_remque, so we can
435 safely include insque.c in the library on all systems.
436
4371993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
438
439 * Makefile.in (.c.o): Use $< instead of ${srcdir}/$*.c; the latter
440 only works with GNU Make.
441
4421993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
443
444 * Create.c (XMenuCreate): Use classes PaneFont and SelectionFont.
445
4461993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
447
448 * Version 19.9 released.
449
4501993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
451
452 * Create.c (XMenuCreate): Use x_get_resource_string, not XGetDefault.
453
4541993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
455
456 * Version 19.8 released.
457
4581993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
459
460 * Makefile.in (C_SWITCH_X_SITE): New variable, so that the
461 configuration process can correctly implement the --x-includes
462 option.
463
4641993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
465
466 * Create.c (XMenuCreate): Initialize the menu's pixmaps to None,
467 not NULL.
468
4691993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
470
e580a741 471 * Version 19.7 released.
e745ede7
DL
472
4731993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
474
475 * Makefile.in: Renamed from Makefile, so that the top-level
476 makefile can edit it.
477
4781993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
479
88c71720 480 * XLookAssoc.c, XMakeAssoc.c: VMS needs <X11/Xresource.h>, not
e745ede7
DL
481 <X11/Xos.h>.
482
483 * XCrAssoc.c: #include <errno.h>, not "errno.h".
484 (XCreateAssocTable): Doc fix.
485
4861993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
487
488 * Makefile (.c.o): Include C_SWITCH_SITE and C_SWITCH_SYSTEM in
489 the options to the C compiler.
490
491 * compile.com, descrip.mms: New files for VMS from Richard
492 Levitte.
493 * XCrAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c: Use <angle
494 brackets> around the names of the X Windows #include files; VMS
495 needs this.
496 * XLookAssoc.c, XMakeAssoc.c: #include <X11/Xos.h>. VMS needs
497 this.
498 * Create.c: On VMS, we have to look for the bitmap files in
499 `./src/bitmaps', not <X11/bitmaps>.
500
5011993-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
502
503 * Makefile (.c.o): Don't rm the .o files.
504
5051993-03-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
506
507 * Activate.c (XMenuActivate): If `active' field is negative,
508 don't allow selecting a string.
509
5101993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
511
512 * Create.c (XMenuCreate): New variable `root', holding the
513 display's default root window, so we don't have to write out
514 "RootWindow (display, DefaultScreen (display))" a jillion times.
515
516 * Create.c (XMenuCreate): Don't assume that all the
517 <X11/bitmaps/foo> patterns are 16x16. Instead of building a
518 bitmap and then converting it to a pixmap of the appropriate
519 depth if necessary, build a pixmap of the appropriate depth
520 directly, using XCreatePixmapFromBitmapData.
521
522 * Imakefile: Include XCrAssoc.c, XDelAssoc.c, XDestAssoc.c,
523 XLookAssoc.c, and XMakeAssoc.c in SRCS. Similarly for OBJS.
524
525 * XMenuInt.h: #include <stdio.h> before <X11/Xlib.h>, to avoid
526 warnings about redefining NULL.
527
528 * XMakeAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c,
529 XCrAssoc.c: #include X11/Xlib.h instead of X11/Xlibint.h.
530
531 * XMakeAssoc.c, XLookAssoc.c, XCrAssoc.c: If NULL isn't defined by
532 any of the `.h' files, define it.
533
534 * XMakeAssoc.c, XCrAssoc.c: #include <errno.h>.
535 Add an extern declaration for errno.
536
537 * XMakeAssoc.c: Add an extern declaration for _XIOErrorFunction.
538 (XMakeAssoc): Use malloc instead of Xmalloc to allocate new
539 parts of the assoc table.
540 * XCrAssoc.c (XCreateAssocTable): Same.
541
542 * XDestAssoc.c (XDestroyAssocTable): Use free instead of Xfree.
543 * XDelAssoc.c (XDeleteAssoc): Same.
544
5451992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
546
547 * XMakeAssoc.c (XMakeAssoc): Use malloc, not Xmalloc.
548 * XCrAssoc.c (XCreateAssocTable): Use malloc and calloc directly.
549 * XDelAssoc.c (XDeleteAssoc): Use free, not Xfree.
550 * XDestAssoc.c (XDestroyAssocTable): Likewise.
551
5521992-10-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
553
554 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
555 Use Xlib.h, not Xlibint.h.
556 * XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Defined.
557 * XMakeAssoc.c, XCrAssoc.c: Include errno.h. Declare errno.
558 * XMakeAssoc.c (_XIOErrorFunction): Declared.
559
5601992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
561
562 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
563 Specify dir X11/ when including Xlibint.h.
564
5651992-09-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
566
567 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
568 New files.
569
570 * Makefile (SRCS, OBJS): Compile those files.
571
5721992-01-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
573
574 * Makefile (clean): Delete object files and library.
575 (distclean): New target.
576
5771992-01-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
578
579 * Makefile (libXMenu11.a): Put `-' on ranlib line.
580
5811992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
582
583 * Makefile (EXTRA): New variable.
584 (libXMenu11.a): Use that.
585
586 * insque.c: New file.
587
5881992-01-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
589
590 * Makefile (CC): Assignment commented out.
591
dff28924 5921991-11-16 Noah Friedman (friedman@nutrimat)
e745ede7 593
e580a741
JB
594 * copyright.h: New file (copied from X11R4 distribution)
595 * All files: Replaced occurrences of #include <X11/copyright.h>
596 with #include "copyright.h"
e745ede7 597
dff28924 5981991-10-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
e745ede7
DL
599
600 * XMenu.h (enum _xmmode): Remove spurious comma.
601
602 * X10.h: New file.
603 * XMenu.h, XMenuInt.h: Include X10.h from this dir.
604
dff28924 6051990-11-13 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
606
607 * XMenu.h (struct _xmenu): Use unsigned long for colors.
608
dff28924 6091990-11-12 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
610
611 * Internal.c: Declare argument `display' in some functions.
612
613
6922b018 614;; Local Variables:
880820fe 615;; coding: utf-8
6922b018 616;; End:
2a34a036 617
73b0cd50 618 Copyright (C) 1993-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
619
620 This file is part of GNU Emacs.
621
4eaa4034 622 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 623 it under the terms of the GNU General Public License as published by
4eaa4034
GM
624 the Free Software Foundation, either version 3 of the License, or
625 (at your option) any later version.
7f6d64f8
GM
626
627 GNU Emacs is distributed in the hope that it will be useful,
628 but WITHOUT ANY WARRANTY; without even the implied warranty of
629 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
630 GNU General Public License for more details.
631
632 You should have received a copy of the GNU General Public License
4eaa4034 633 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.