configure: new option --enable-gcc-warnings
[bpt/emacs.git] / oldXMenu / ChangeLog
CommitLineData
b8df54ff
PE
12012-04-09 Paul Eggert <eggert@cs.ucla.edu>
2
3 configure: new option --enable-gcc-warnings
4 * Makefile.in (C_WARNINGS_SWITCH): Remove.
5 (WARN_CFLAGS, WERROR_CFLAGS): New macros.
6 (ALL_CFLAGS): Use new macros rather than old.
7
55660072
PE
82011-04-16 Paul Eggert <eggert@cs.ucla.edu>
9
fd35b6f9
PE
10 Static checks with GCC 4.6.0 and non-default toolkits.
11
55660072
PE
12 Modernize to C89, for better static checking.
13 * Activate.c (XMenuActivate): Callback's first arg is readonly.
14 * AddPane.c (XMenuAddPane): Label is readonly. Rename local
15 to avoid shadowing.
16 * AddSel.c (XMenuAddSelection): Help arg is readonly. Rename local.
17 * Create.c (atoi, atof): Remove decls; include <stdlib.h>.
18 (MAX_INACT_PNUM, TILE_BUF_SIZE): Remove; unused.
19 (x_get_resource_string): Args are readonly.
20 (XAllocDisplayColor): colorName is readonly.
21 (XMenuCreate): def_env is readonly. Remove unused locals. Avoid
22 "else;".
23 * Destroy.c (XMenuDestroy): Return void.
24 * Error.c (XMenuError): Remove const pointer.
25 * EvHand.c (XMenuEventHandler): Return void.
26 * FindPane.c, FindSel.c: Include <string.h>.
27 * InsPane.c (XMenuInsertPane): Rename local to avoid shadowing.
28 * InsSel.c (XMenuInsertSelection): Likewise.
29 * Internal.c (toggle_color, BUFFER_SIZE): Remove; unused.
30 (_XMErrorList): Now const.
31 (_XMWinQueInit, _XMRecomputeGlobals, _XMTransToOrigin, _XMRefreshPane):
32 (_XMRefreshSelection): Return void.
33 (_XMWinQueFlush, _XMRefreshSelection): Rename locals to avoid
34 shadowing.
35 (_XMWinQueFlush): Use stack, not heap. Don't use uninitialized var.
36 * SetAEQ.c (XMenuSetAEQ): Now returns void.
37 * SetFrz.c (XMenuSetFreeze): Likewise.
38 * X10.h (XAssoc): Use void * for generic pointer.
39 * XDelAssoc.c: Include XMenuInt.h rather than duplicating part of it.
40 * XDestAssoc.c, XMakeAssoc.c: Likewise.
41 * XDestAssoc.c (XDestroyAssocTable): Return void.
42 * XMakeAssoc.c (XMakeAssoc): Use void * for generic pointer.
43 * XMenu.h, XMenuInt.h: Adjust to signature changes. Use const
44 for pointers to readonly storage.
45 * insque.c: Include XMenuInt.h, to check our own signature.
46 (emacs_insque, emacs_remque): Use void * for generic pointers.
47
33383987
JB
482011-03-07 Chong Yidong <cyd@stupidchicken.com>
49
50 * Version 23.3 released.
51
d607b96b 522010-11-09 Elias Pipping <pipping.elias@googlemail.com> (tiny change)
76320384
EP
53
54 Make Emacs compile with clang (bug#7309).
55 * XMakeAssoc.c (XMakeAssoc):
56 * XDelAssoc.c (XDeleteAssoc): Declare the return type.
57
ababf900
DN
582010-07-12 Dan Nicolaescu <dann@ics.uci.edu>
59
60 * XMenu.h: Include <stdlib.h>.
61
e6cfa7c3
AS
622010-07-12 Andreas Schwab <schwab@linux-m68k.org>
63
64 * Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS): Set from
65 substitution.
66 (ALL_CFLAGS): Add ${C_WARNINGS_SWITCH} and ${PROFILING_CFLAGS}.
67
b782e2d7
DN
682010-07-04 Dan Nicolaescu <dann@ics.uci.edu>
69
70 * Activate.c: Convert function definitions to standard C.
71 * AddPane.c:
72 * AddSel.c:
73 * ChgPane.c:
74 * ChgSel.c:
75 * Create.c:
76 * DelPane.c:
77 * DelSel.c:
78 * Destroy.c:
79 * Error.c:
80 * EvHand.c:
81 * FindPane.c:
82 * FindSel.c:
83 * InsPane.c:
84 * InsSel.c:
85 * Internal.c:
86 * Locate.c:
87 * Post.c:
88 * Recomp.c:
89 * SetAEQ.c:
90 * SetFrz.c:
91 * SetPane.c:
92 * SetSel.c:
93 * X10.h:
94 * XCrAssoc.c:
95 * XDelAssoc.c:
96 * XDestAssoc.c:
97 * XLookAssoc.c:
98 * XMakeAssoc.c:
99 * XMenu.h:
100 * XMenuInt.h:
101 * insque.c: Likewise.
102
61a808e8
CY
1032010-05-07 Chong Yidong <cyd@stupidchicken.com>
104
105 * Version 23.2 released.
106
e3cf0cde
GM
1072010-05-06 Glenn Morris <rgm@gnu.org>
108
e49dca3d 109 * Makefile.in (RANLIB): Let configure set it.
0235128c 110 (libXMenu11.a): Configure sets RANLIB = : on systems without it.
e49dca3d 111
e3cf0cde
GM
112 * Makefile.in (CPP, LN_S, AS, LD, MV, LS, LINTOPTS, LINTLIBFLAG, MAKE)
113 (STD_DEFINES, CDEBUGFLAGS, RM_CMD): Remove unused variables.
114
fa5e317a
GM
1152010-05-04 Glenn Morris <rgm@gnu.org>
116
0235128c
SM
117 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE):
118 Use @C_SWITCH_SYSTEM@, @C_SWITCH_MACHINE@ rather than
fa5e317a
GM
119 @c_switch_system@, @c_switch_machine@.
120
ed6281b0
DN
1212010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
122
123 * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf.
124
e769f484
DN
1252010-04-23 Dan Nicolaescu <dann@ics.uci.edu>
126
127 * Makefile.in (ALL_CFLAGS): Remove C_SWITCH_X_MACHINE, unused.
128
76bd8202
DN
1292010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
130
131 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE)
132 (C_SWITCH_X_SITE): Define using autoconf.
133
288f9fc0
CY
1342010-03-10 Chong Yidong <cyd@stupidchicken.com>
135
136 * Branch for 23.2.
137
70243478
CY
1382009-06-21 Chong Yidong <cyd@stupidchicken.com>
139
140 * Branch for 23.1.
141
7c2fb837
DN
1422008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
143
144 * descrip.mms:
145 * compile.com: Remove file.
146 * Create.c: Remove VMS support.
147
77ccee09
DN
1482008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
149
150 * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
151
cacc7b51
GM
1522007-07-25 Glenn Morris <rgm@gnu.org>
153
154 * Relicense all FSF files to GPLv3 or later.
155
b3e1883c
TTN
1562007-06-04 Ulrich Mueller <ulm@gentoo.org> (tiny change)
157
158 * ChgPane.c, ChgSel.c: Quiet --with-x-toolkit=no
159 compilation warnings: #include <config.h>.
160
7dfc4cda
CY
1612007-06-02 Chong Yidong <cyd@stupidchicken.com>
162
163 * Version 22.1 released.
164
adc06ec4
GM
1652007-05-30 Ulrich Mueller <ulm@gentoo.org> (tiny change)
166
167 * XMakeAssoc.c (XMakeAssoc): Use malloc rather than xmalloc.
168
c16a484b
GM
1692007-02-27 Glenn Morris <rgm@gnu.org>
170
171 * Imakefile: Remove unused file with no explicit legal info.
172 * Makefile.in (distclean): Remove Makefile.
173
add5890f
GM
1742007-02-25 Glenn Morris <rgm@gnu.org>
175
176 * XCrAssoc.c, XDelAssoc.c, XDestAssoc.c, XLookAssoc.c:
c5e87d10 177 * XMakeAssoc.c: Remove license text in favor of including
add5890f
GM
178 copyright.h, as was done in original X11 source.
179
880820fe 1802004-12-27 Jan Djärv <jan.h.d@swipnet.se>
e89f4e4b
JD
181
182 * Activate.c (XMenuActivate): Return XM_NO_SELECT if Escape or C-g
183 was pressed.
184
880820fe 1852004-11-12 Jan Djärv <jan.h.d@swipnet.se>
141dbd2b
JD
186
187 * XMenu.h (XMenuActivateSetWaitFunction): New function.
188
189 * Activate.c (XMenuActivateSetWaitFunction): New function.
190 (XMenuActivate): Call wait_func if set, before XNextEvent.
191
880820fe 1922002-04-22 Jan Djärv <jan.h.d@swipnet.se>
6be3e0da
JD
193
194 * Activate.c: Add calls to GrabKeyboard to remove strange
195 interactions with window managers that steal keypresses.
196 Call ungrab_all instead of XtUngrabPointer.
c4cc8b9a
JB
197 (XMenuActivate): Add call to XGrabKeyboard.
198 (XMenuActivate): Add call to XUngrabKeyboard.
6be3e0da 199
71431a0e
GM
2002001-10-20 Gerd Moellmann <gerd@gnu.org>
201
6aa97356 202 * (Version 21.1 released.)
71431a0e 203
ab952a4f
GM
2042001-10-05 Gerd Moellmann <gerd@gnu.org>
205
206 * Branch for 21.1.
dff28924 207
d1dc7e43
GM
2082000-07-21 Eli Zaretskii <eliz@is.elta.co.il>
209
210 * Activate.c (XMenuActivate): Call help callback with two more
211 arguments: the pane number and selection number.
212
ffe0bcd1
GM
2132000-01-27 Gerd Moellmann <gerd@gnu.org>
214
215 * Activate.c (XMenuActivate): Add parameter HELP_CALLBACK.
216 Call help callback.
217
218 * Post.c (XMenuPost): Pass null help callback to XMenuActivate.
219
220 * AddSel.c (XMenuAddSelection): Add parameter HELP.
221
222 * XMenu.h (XmSelect): Add member `help_string'.
223
e745ede7
DL
2241999-07-12 Richard Stallman <rms@gnu.org>
225
226 * Version 20.4 released.
227
2281998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
229
230 * Version 20.3 released.
231
2321997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
233
234 * Version 20.2 released.
235
2361997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
237
238 * Version 20.1 released.
239
2401996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
241
242 * Version 19.33 released.
243
2441996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
245
246 * Version 19.32 released.
247
2481996-06-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
249
250 * Internal.c (_XMRefreshSelection): Check for type SEPARATOR.
251 * InsSel.c (XMenuInsertSelection): Use SEPARATOR if nec.
252 * AddSel.c (XMenuAddSelection): Use SEPARATOR if nec.
253
254 * XMenu.h: New alternative SEPARATOR.
255
2561996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
257
258 * Version 19.31 released.
259
2601995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
261
262 * Version 19.30 released.
263
2641995-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
265
266 * Makefile.in (ALL_CFLAGS): Add some -I options.
267
268 * Activate.c, AddPane.c, AddSel.c, Create.c, InsPane.c, InsSel.c:
269 * Internal.c, XCrAssoc.c, XMakeAssoc.c: Include config.h.
270
2711995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
272
273 * Version 19.29 released.
274
2751995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
276
277 * Makefile.in (maintainer-clean): Renamed from realclean.
278
2791994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
280
281 * Makefile.in (ALL_CFLAGS): Reorder the switches more rationally.
282
2831994-10-24 Jim Wilson (wilson@chestnut.cygnus.com)
284
285 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_MACHINE.
286
2871994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
288
289 * Version 19.27 released.
290
2911994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
292
293 * Version 19.26 released.
294
2951994-07-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
296
297 * Error.c (XMenuError): Make `message' static.
298
2991994-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
300
301 * Create.c (XAllocDisplayColor): New function.
302 Use it throughout in place of XAllocNamedColor.
303
3041994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
305
306 * Version 19.25 released.
307
3081994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
309
310 * Version 19.24 released.
311
3121994-05-17 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
313
314 * Create.c (XMenuCreate): Declare `data' as char*.
315
3161994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
317
318 * Version 19.23 released.
319
3201994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
321
322 * Create.c (XMenuCreate): Declare `data' as unsigned char*.
323
3241994-01-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
325
326 * XMakeAssoc.c (XMakeAssoc): Use xmalloc.
327 (_XIOErrorFunction): Decl deleted.
328
3291993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
330
331 * Version 19.22 released.
332
3331993-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
334
335 * Activate.c (XMenuActivate):
336 Call XSetWindowBackground and _XMRefreshPane.
337
3381993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
339
340 * Version 19.21 released.
341
3421993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
343
344 * Makefile.in (libXMenu11.a): Tell make not to worry if ranlib fails.
345 Tell user too, in case make doesn't pay attention.
346
3471993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
348
349 * Version 19.20 released.
350
f0131492 3511993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
e745ede7
DL
352
353 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_SYSTEM.
354
f0131492 3551993-09-27 Brian J. Fox (bfox@valhalla)
e745ede7
DL
356
357 * Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS): Allow
358 `configure' to supply the values for these variables.
359
f0131492 3601993-09-26 Brian J. Fox (bfox@ai.mit.edu)
e745ede7
DL
361
362 * Makefile.in (VPATH, srcdir): Now that `configure' creates the
363 Makefiles, do not append the current directory to the value of
364 `srcdir' or `VPATH'.
365
3661993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
367
368 * Version 19.19 released.
369
3701993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
371
372 * Version 19.18 released.
373
3741993-07-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
375
376 * Internal.c (_XMWinQueInit): Use explicit loop, not bzero.
377
3781993-07-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
379
380 * Makefile (ALL_CFLAGS): Use all 6 C_SWITCH_... vars.
381
382 Among them, put the ..._SITE vars last.
383
3841993-07-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
385
386 * Version 19.17 released.
387
3881993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
389
390 * Makefile.in: Write out the dependencies for the object files;
391 otherwise, VPATH won't work.
392
393 * Makefile.in: Re-arrange, to put `all' target at the top.
394
3951993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
396
397 * Version 19.16 released.
398
3991993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
400
401 * version 19.15 released.
402
4031993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
404
405 * Makefile.in (ALL_CFLAGS): Always #define EMACS_BITMAP_FILES.
406 This should make it work under any circumstances.
407
408 * Makefile.in (mostlyclean): Use rm -f.
409
4101993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
411
412 * Version 19.14 released.
413
4141993-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
415
416 * Makefile.in (ALL_CFLAGS): Include C_SWITCH_MACHINE, and CPPFLAGS.
417 Put CFLAGS last.
418
4191993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
420
e580a741 421 Bring mumbleclean targets into conformance with GNU coding standards.
e745ede7
DL
422 * Makefile.in (mostlyclean, realclean): New targets.
423
4241993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
425
426 * Version 19.13 released.
427
4281993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
429
430 * Version 19.10 released.
431
4321993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
433
434 * Create.c: Handle EMACS_BITMAP_FILES.
435 Use new names of renamed bitmap files.
436
4371993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
438
439 * AddPane.c, AddSel.c, DelPane.c, DelSel.c, InsPane.c, InsSel.c,
440 XDelAssoc.c, XMakeAssoc.c, XMenu.h, insque.c: Changed all uses of
441 insque and remque to emacs_insque and emacs_remque, so we can
442 safely include insque.c in the library on all systems.
443
4441993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
445
446 * Makefile.in (.c.o): Use $< instead of ${srcdir}/$*.c; the latter
447 only works with GNU Make.
448
4491993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
450
451 * Create.c (XMenuCreate): Use classes PaneFont and SelectionFont.
452
4531993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
454
455 * Version 19.9 released.
456
4571993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
458
459 * Create.c (XMenuCreate): Use x_get_resource_string, not XGetDefault.
460
4611993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
462
463 * Version 19.8 released.
464
4651993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
466
467 * Makefile.in (C_SWITCH_X_SITE): New variable, so that the
468 configuration process can correctly implement the --x-includes
469 option.
470
4711993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
472
473 * Create.c (XMenuCreate): Initialize the menu's pixmaps to None,
474 not NULL.
475
4761993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
477
e580a741 478 * Version 19.7 released.
e745ede7
DL
479
4801993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
481
482 * Makefile.in: Renamed from Makefile, so that the top-level
483 makefile can edit it.
484
4851993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
486
88c71720 487 * XLookAssoc.c, XMakeAssoc.c: VMS needs <X11/Xresource.h>, not
e745ede7
DL
488 <X11/Xos.h>.
489
490 * XCrAssoc.c: #include <errno.h>, not "errno.h".
491 (XCreateAssocTable): Doc fix.
492
4931993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
494
495 * Makefile (.c.o): Include C_SWITCH_SITE and C_SWITCH_SYSTEM in
496 the options to the C compiler.
497
498 * compile.com, descrip.mms: New files for VMS from Richard
499 Levitte.
500 * XCrAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c: Use <angle
501 brackets> around the names of the X Windows #include files; VMS
502 needs this.
503 * XLookAssoc.c, XMakeAssoc.c: #include <X11/Xos.h>. VMS needs
504 this.
505 * Create.c: On VMS, we have to look for the bitmap files in
506 `./src/bitmaps', not <X11/bitmaps>.
507
5081993-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
509
510 * Makefile (.c.o): Don't rm the .o files.
511
5121993-03-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
513
514 * Activate.c (XMenuActivate): If `active' field is negative,
515 don't allow selecting a string.
516
5171993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
518
519 * Create.c (XMenuCreate): New variable `root', holding the
520 display's default root window, so we don't have to write out
521 "RootWindow (display, DefaultScreen (display))" a jillion times.
522
523 * Create.c (XMenuCreate): Don't assume that all the
524 <X11/bitmaps/foo> patterns are 16x16. Instead of building a
525 bitmap and then converting it to a pixmap of the appropriate
526 depth if necessary, build a pixmap of the appropriate depth
527 directly, using XCreatePixmapFromBitmapData.
528
529 * Imakefile: Include XCrAssoc.c, XDelAssoc.c, XDestAssoc.c,
530 XLookAssoc.c, and XMakeAssoc.c in SRCS. Similarly for OBJS.
531
532 * XMenuInt.h: #include <stdio.h> before <X11/Xlib.h>, to avoid
533 warnings about redefining NULL.
534
535 * XMakeAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c,
536 XCrAssoc.c: #include X11/Xlib.h instead of X11/Xlibint.h.
537
538 * XMakeAssoc.c, XLookAssoc.c, XCrAssoc.c: If NULL isn't defined by
539 any of the `.h' files, define it.
540
541 * XMakeAssoc.c, XCrAssoc.c: #include <errno.h>.
542 Add an extern declaration for errno.
543
544 * XMakeAssoc.c: Add an extern declaration for _XIOErrorFunction.
545 (XMakeAssoc): Use malloc instead of Xmalloc to allocate new
546 parts of the assoc table.
547 * XCrAssoc.c (XCreateAssocTable): Same.
548
549 * XDestAssoc.c (XDestroyAssocTable): Use free instead of Xfree.
550 * XDelAssoc.c (XDeleteAssoc): Same.
551
5521992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
553
554 * XMakeAssoc.c (XMakeAssoc): Use malloc, not Xmalloc.
555 * XCrAssoc.c (XCreateAssocTable): Use malloc and calloc directly.
556 * XDelAssoc.c (XDeleteAssoc): Use free, not Xfree.
557 * XDestAssoc.c (XDestroyAssocTable): Likewise.
558
5591992-10-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
560
561 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
562 Use Xlib.h, not Xlibint.h.
563 * XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Defined.
564 * XMakeAssoc.c, XCrAssoc.c: Include errno.h. Declare errno.
565 * XMakeAssoc.c (_XIOErrorFunction): Declared.
566
5671992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
568
569 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
570 Specify dir X11/ when including Xlibint.h.
571
5721992-09-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
573
574 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
575 New files.
576
577 * Makefile (SRCS, OBJS): Compile those files.
578
5791992-01-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
580
581 * Makefile (clean): Delete object files and library.
582 (distclean): New target.
583
5841992-01-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
585
586 * Makefile (libXMenu11.a): Put `-' on ranlib line.
587
5881992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
589
590 * Makefile (EXTRA): New variable.
591 (libXMenu11.a): Use that.
592
593 * insque.c: New file.
594
5951992-01-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
596
597 * Makefile (CC): Assignment commented out.
598
dff28924 5991991-11-16 Noah Friedman (friedman@nutrimat)
e745ede7 600
e580a741
JB
601 * copyright.h: New file (copied from X11R4 distribution)
602 * All files: Replaced occurrences of #include <X11/copyright.h>
603 with #include "copyright.h"
e745ede7 604
dff28924 6051991-10-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
e745ede7
DL
606
607 * XMenu.h (enum _xmmode): Remove spurious comma.
608
609 * X10.h: New file.
610 * XMenu.h, XMenuInt.h: Include X10.h from this dir.
611
dff28924 6121990-11-13 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
613
614 * XMenu.h (struct _xmenu): Use unsigned long for colors.
615
dff28924 6161990-11-12 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
617
618 * Internal.c: Declare argument `display' in some functions.
619
620
6922b018 621;; Local Variables:
880820fe 622;; coding: utf-8
6922b018 623;; End:
2a34a036 624
acaf905b 625 Copyright (C) 1993-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
626
627 This file is part of GNU Emacs.
628
4eaa4034 629 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 630 it under the terms of the GNU General Public License as published by
4eaa4034
GM
631 the Free Software Foundation, either version 3 of the License, or
632 (at your option) any later version.
7f6d64f8
GM
633
634 GNU Emacs is distributed in the hope that it will be useful,
635 but WITHOUT ANY WARRANTY; without even the implied warranty of
636 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
637 GNU General Public License for more details.
638
639 You should have received a copy of the GNU General Public License
4eaa4034 640 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.