Merge from trunk.
[bpt/emacs.git] / oldXMenu / ChangeLog
CommitLineData
ae6e112d 12012-04-17 Paul Eggert <eggert@cs.ucla.edu>
b8df54ff 2
9f46df23 3 configure: new option --enable-gcc-warnings (Bug#11207)
b8df54ff
PE
4 * Makefile.in (C_WARNINGS_SWITCH): Remove.
5 (WARN_CFLAGS, WERROR_CFLAGS): New macros.
6 (ALL_CFLAGS): Use new macros rather than old.
7
2f097256
GM
82012-04-11 Glenn Morris <rgm@gnu.org>
9
10 * Makefile.in (C_SWITCH_X_SYSTEM): Remove.
11 (ALL_CFLAGS): Remove C_SWITCH_X_SYSTEM.
12
55660072
PE
132011-04-16 Paul Eggert <eggert@cs.ucla.edu>
14
fd35b6f9
PE
15 Static checks with GCC 4.6.0 and non-default toolkits.
16
55660072
PE
17 Modernize to C89, for better static checking.
18 * Activate.c (XMenuActivate): Callback's first arg is readonly.
19 * AddPane.c (XMenuAddPane): Label is readonly. Rename local
20 to avoid shadowing.
21 * AddSel.c (XMenuAddSelection): Help arg is readonly. Rename local.
22 * Create.c (atoi, atof): Remove decls; include <stdlib.h>.
23 (MAX_INACT_PNUM, TILE_BUF_SIZE): Remove; unused.
24 (x_get_resource_string): Args are readonly.
25 (XAllocDisplayColor): colorName is readonly.
26 (XMenuCreate): def_env is readonly. Remove unused locals. Avoid
27 "else;".
28 * Destroy.c (XMenuDestroy): Return void.
29 * Error.c (XMenuError): Remove const pointer.
30 * EvHand.c (XMenuEventHandler): Return void.
31 * FindPane.c, FindSel.c: Include <string.h>.
32 * InsPane.c (XMenuInsertPane): Rename local to avoid shadowing.
33 * InsSel.c (XMenuInsertSelection): Likewise.
34 * Internal.c (toggle_color, BUFFER_SIZE): Remove; unused.
35 (_XMErrorList): Now const.
36 (_XMWinQueInit, _XMRecomputeGlobals, _XMTransToOrigin, _XMRefreshPane):
37 (_XMRefreshSelection): Return void.
38 (_XMWinQueFlush, _XMRefreshSelection): Rename locals to avoid
39 shadowing.
40 (_XMWinQueFlush): Use stack, not heap. Don't use uninitialized var.
41 * SetAEQ.c (XMenuSetAEQ): Now returns void.
42 * SetFrz.c (XMenuSetFreeze): Likewise.
43 * X10.h (XAssoc): Use void * for generic pointer.
44 * XDelAssoc.c: Include XMenuInt.h rather than duplicating part of it.
45 * XDestAssoc.c, XMakeAssoc.c: Likewise.
46 * XDestAssoc.c (XDestroyAssocTable): Return void.
47 * XMakeAssoc.c (XMakeAssoc): Use void * for generic pointer.
48 * XMenu.h, XMenuInt.h: Adjust to signature changes. Use const
49 for pointers to readonly storage.
50 * insque.c: Include XMenuInt.h, to check our own signature.
51 (emacs_insque, emacs_remque): Use void * for generic pointers.
52
33383987
JB
532011-03-07 Chong Yidong <cyd@stupidchicken.com>
54
55 * Version 23.3 released.
56
d607b96b 572010-11-09 Elias Pipping <pipping.elias@googlemail.com> (tiny change)
76320384
EP
58
59 Make Emacs compile with clang (bug#7309).
60 * XMakeAssoc.c (XMakeAssoc):
61 * XDelAssoc.c (XDeleteAssoc): Declare the return type.
62
ababf900
DN
632010-07-12 Dan Nicolaescu <dann@ics.uci.edu>
64
65 * XMenu.h: Include <stdlib.h>.
66
e6cfa7c3
AS
672010-07-12 Andreas Schwab <schwab@linux-m68k.org>
68
69 * Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS): Set from
70 substitution.
71 (ALL_CFLAGS): Add ${C_WARNINGS_SWITCH} and ${PROFILING_CFLAGS}.
72
b782e2d7
DN
732010-07-04 Dan Nicolaescu <dann@ics.uci.edu>
74
75 * Activate.c: Convert function definitions to standard C.
76 * AddPane.c:
77 * AddSel.c:
78 * ChgPane.c:
79 * ChgSel.c:
80 * Create.c:
81 * DelPane.c:
82 * DelSel.c:
83 * Destroy.c:
84 * Error.c:
85 * EvHand.c:
86 * FindPane.c:
87 * FindSel.c:
88 * InsPane.c:
89 * InsSel.c:
90 * Internal.c:
91 * Locate.c:
92 * Post.c:
93 * Recomp.c:
94 * SetAEQ.c:
95 * SetFrz.c:
96 * SetPane.c:
97 * SetSel.c:
98 * X10.h:
99 * XCrAssoc.c:
100 * XDelAssoc.c:
101 * XDestAssoc.c:
102 * XLookAssoc.c:
103 * XMakeAssoc.c:
104 * XMenu.h:
105 * XMenuInt.h:
106 * insque.c: Likewise.
107
61a808e8
CY
1082010-05-07 Chong Yidong <cyd@stupidchicken.com>
109
110 * Version 23.2 released.
111
e3cf0cde
GM
1122010-05-06 Glenn Morris <rgm@gnu.org>
113
e49dca3d 114 * Makefile.in (RANLIB): Let configure set it.
0235128c 115 (libXMenu11.a): Configure sets RANLIB = : on systems without it.
e49dca3d 116
e3cf0cde
GM
117 * Makefile.in (CPP, LN_S, AS, LD, MV, LS, LINTOPTS, LINTLIBFLAG, MAKE)
118 (STD_DEFINES, CDEBUGFLAGS, RM_CMD): Remove unused variables.
119
fa5e317a
GM
1202010-05-04 Glenn Morris <rgm@gnu.org>
121
0235128c
SM
122 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE):
123 Use @C_SWITCH_SYSTEM@, @C_SWITCH_MACHINE@ rather than
fa5e317a
GM
124 @c_switch_system@, @c_switch_machine@.
125
ed6281b0
DN
1262010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
127
128 * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf.
129
e769f484
DN
1302010-04-23 Dan Nicolaescu <dann@ics.uci.edu>
131
132 * Makefile.in (ALL_CFLAGS): Remove C_SWITCH_X_MACHINE, unused.
133
76bd8202
DN
1342010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
135
136 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE)
137 (C_SWITCH_X_SITE): Define using autoconf.
138
288f9fc0
CY
1392010-03-10 Chong Yidong <cyd@stupidchicken.com>
140
141 * Branch for 23.2.
142
70243478
CY
1432009-06-21 Chong Yidong <cyd@stupidchicken.com>
144
145 * Branch for 23.1.
146
7c2fb837
DN
1472008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
148
149 * descrip.mms:
150 * compile.com: Remove file.
151 * Create.c: Remove VMS support.
152
77ccee09
DN
1532008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
154
155 * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
156
cacc7b51
GM
1572007-07-25 Glenn Morris <rgm@gnu.org>
158
159 * Relicense all FSF files to GPLv3 or later.
160
b3e1883c
TTN
1612007-06-04 Ulrich Mueller <ulm@gentoo.org> (tiny change)
162
163 * ChgPane.c, ChgSel.c: Quiet --with-x-toolkit=no
164 compilation warnings: #include <config.h>.
165
7dfc4cda
CY
1662007-06-02 Chong Yidong <cyd@stupidchicken.com>
167
168 * Version 22.1 released.
169
adc06ec4
GM
1702007-05-30 Ulrich Mueller <ulm@gentoo.org> (tiny change)
171
172 * XMakeAssoc.c (XMakeAssoc): Use malloc rather than xmalloc.
173
c16a484b
GM
1742007-02-27 Glenn Morris <rgm@gnu.org>
175
176 * Imakefile: Remove unused file with no explicit legal info.
177 * Makefile.in (distclean): Remove Makefile.
178
add5890f
GM
1792007-02-25 Glenn Morris <rgm@gnu.org>
180
181 * XCrAssoc.c, XDelAssoc.c, XDestAssoc.c, XLookAssoc.c:
c5e87d10 182 * XMakeAssoc.c: Remove license text in favor of including
add5890f
GM
183 copyright.h, as was done in original X11 source.
184
880820fe 1852004-12-27 Jan Djärv <jan.h.d@swipnet.se>
e89f4e4b
JD
186
187 * Activate.c (XMenuActivate): Return XM_NO_SELECT if Escape or C-g
188 was pressed.
189
880820fe 1902004-11-12 Jan Djärv <jan.h.d@swipnet.se>
141dbd2b
JD
191
192 * XMenu.h (XMenuActivateSetWaitFunction): New function.
193
194 * Activate.c (XMenuActivateSetWaitFunction): New function.
195 (XMenuActivate): Call wait_func if set, before XNextEvent.
196
880820fe 1972002-04-22 Jan Djärv <jan.h.d@swipnet.se>
6be3e0da
JD
198
199 * Activate.c: Add calls to GrabKeyboard to remove strange
200 interactions with window managers that steal keypresses.
201 Call ungrab_all instead of XtUngrabPointer.
c4cc8b9a
JB
202 (XMenuActivate): Add call to XGrabKeyboard.
203 (XMenuActivate): Add call to XUngrabKeyboard.
6be3e0da 204
71431a0e
GM
2052001-10-20 Gerd Moellmann <gerd@gnu.org>
206
6aa97356 207 * (Version 21.1 released.)
71431a0e 208
ab952a4f
GM
2092001-10-05 Gerd Moellmann <gerd@gnu.org>
210
211 * Branch for 21.1.
dff28924 212
d1dc7e43
GM
2132000-07-21 Eli Zaretskii <eliz@is.elta.co.il>
214
215 * Activate.c (XMenuActivate): Call help callback with two more
216 arguments: the pane number and selection number.
217
ffe0bcd1
GM
2182000-01-27 Gerd Moellmann <gerd@gnu.org>
219
220 * Activate.c (XMenuActivate): Add parameter HELP_CALLBACK.
221 Call help callback.
222
223 * Post.c (XMenuPost): Pass null help callback to XMenuActivate.
224
225 * AddSel.c (XMenuAddSelection): Add parameter HELP.
226
227 * XMenu.h (XmSelect): Add member `help_string'.
228
e745ede7
DL
2291999-07-12 Richard Stallman <rms@gnu.org>
230
231 * Version 20.4 released.
232
2331998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
234
235 * Version 20.3 released.
236
2371997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
238
239 * Version 20.2 released.
240
2411997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
242
243 * Version 20.1 released.
244
2451996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
246
247 * Version 19.33 released.
248
2491996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
250
251 * Version 19.32 released.
252
2531996-06-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
254
255 * Internal.c (_XMRefreshSelection): Check for type SEPARATOR.
256 * InsSel.c (XMenuInsertSelection): Use SEPARATOR if nec.
257 * AddSel.c (XMenuAddSelection): Use SEPARATOR if nec.
258
259 * XMenu.h: New alternative SEPARATOR.
260
2611996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
262
263 * Version 19.31 released.
264
2651995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
266
267 * Version 19.30 released.
268
2691995-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
270
271 * Makefile.in (ALL_CFLAGS): Add some -I options.
272
273 * Activate.c, AddPane.c, AddSel.c, Create.c, InsPane.c, InsSel.c:
274 * Internal.c, XCrAssoc.c, XMakeAssoc.c: Include config.h.
275
2761995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
277
278 * Version 19.29 released.
279
2801995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
281
282 * Makefile.in (maintainer-clean): Renamed from realclean.
283
2841994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
285
286 * Makefile.in (ALL_CFLAGS): Reorder the switches more rationally.
287
2881994-10-24 Jim Wilson (wilson@chestnut.cygnus.com)
289
290 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_MACHINE.
291
2921994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
293
294 * Version 19.27 released.
295
2961994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
297
298 * Version 19.26 released.
299
3001994-07-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
301
302 * Error.c (XMenuError): Make `message' static.
303
3041994-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
305
306 * Create.c (XAllocDisplayColor): New function.
307 Use it throughout in place of XAllocNamedColor.
308
3091994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
310
311 * Version 19.25 released.
312
3131994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
314
315 * Version 19.24 released.
316
3171994-05-17 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
318
319 * Create.c (XMenuCreate): Declare `data' as char*.
320
3211994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
322
323 * Version 19.23 released.
324
3251994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
326
327 * Create.c (XMenuCreate): Declare `data' as unsigned char*.
328
3291994-01-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
330
331 * XMakeAssoc.c (XMakeAssoc): Use xmalloc.
332 (_XIOErrorFunction): Decl deleted.
333
3341993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
335
336 * Version 19.22 released.
337
3381993-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
339
340 * Activate.c (XMenuActivate):
341 Call XSetWindowBackground and _XMRefreshPane.
342
3431993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
344
345 * Version 19.21 released.
346
3471993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
348
349 * Makefile.in (libXMenu11.a): Tell make not to worry if ranlib fails.
350 Tell user too, in case make doesn't pay attention.
351
3521993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
353
354 * Version 19.20 released.
355
f0131492 3561993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
e745ede7
DL
357
358 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_SYSTEM.
359
f0131492 3601993-09-27 Brian J. Fox (bfox@valhalla)
e745ede7
DL
361
362 * Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS): Allow
363 `configure' to supply the values for these variables.
364
f0131492 3651993-09-26 Brian J. Fox (bfox@ai.mit.edu)
e745ede7
DL
366
367 * Makefile.in (VPATH, srcdir): Now that `configure' creates the
368 Makefiles, do not append the current directory to the value of
369 `srcdir' or `VPATH'.
370
3711993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
372
373 * Version 19.19 released.
374
3751993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
376
377 * Version 19.18 released.
378
3791993-07-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
380
381 * Internal.c (_XMWinQueInit): Use explicit loop, not bzero.
382
3831993-07-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
384
385 * Makefile (ALL_CFLAGS): Use all 6 C_SWITCH_... vars.
386
387 Among them, put the ..._SITE vars last.
388
3891993-07-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
390
391 * Version 19.17 released.
392
3931993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
394
395 * Makefile.in: Write out the dependencies for the object files;
396 otherwise, VPATH won't work.
397
398 * Makefile.in: Re-arrange, to put `all' target at the top.
399
4001993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
401
402 * Version 19.16 released.
403
4041993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
405
406 * version 19.15 released.
407
4081993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
409
410 * Makefile.in (ALL_CFLAGS): Always #define EMACS_BITMAP_FILES.
411 This should make it work under any circumstances.
412
413 * Makefile.in (mostlyclean): Use rm -f.
414
4151993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
416
417 * Version 19.14 released.
418
4191993-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
420
421 * Makefile.in (ALL_CFLAGS): Include C_SWITCH_MACHINE, and CPPFLAGS.
422 Put CFLAGS last.
423
4241993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
425
e580a741 426 Bring mumbleclean targets into conformance with GNU coding standards.
e745ede7
DL
427 * Makefile.in (mostlyclean, realclean): New targets.
428
4291993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
430
431 * Version 19.13 released.
432
4331993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
434
435 * Version 19.10 released.
436
4371993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
438
439 * Create.c: Handle EMACS_BITMAP_FILES.
440 Use new names of renamed bitmap files.
441
4421993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
443
444 * AddPane.c, AddSel.c, DelPane.c, DelSel.c, InsPane.c, InsSel.c,
445 XDelAssoc.c, XMakeAssoc.c, XMenu.h, insque.c: Changed all uses of
446 insque and remque to emacs_insque and emacs_remque, so we can
447 safely include insque.c in the library on all systems.
448
4491993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
450
451 * Makefile.in (.c.o): Use $< instead of ${srcdir}/$*.c; the latter
452 only works with GNU Make.
453
4541993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
455
456 * Create.c (XMenuCreate): Use classes PaneFont and SelectionFont.
457
4581993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
459
460 * Version 19.9 released.
461
4621993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
463
464 * Create.c (XMenuCreate): Use x_get_resource_string, not XGetDefault.
465
4661993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
467
468 * Version 19.8 released.
469
4701993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
471
472 * Makefile.in (C_SWITCH_X_SITE): New variable, so that the
473 configuration process can correctly implement the --x-includes
474 option.
475
4761993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
477
478 * Create.c (XMenuCreate): Initialize the menu's pixmaps to None,
479 not NULL.
480
4811993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
482
e580a741 483 * Version 19.7 released.
e745ede7
DL
484
4851993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
486
487 * Makefile.in: Renamed from Makefile, so that the top-level
488 makefile can edit it.
489
4901993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
491
88c71720 492 * XLookAssoc.c, XMakeAssoc.c: VMS needs <X11/Xresource.h>, not
e745ede7
DL
493 <X11/Xos.h>.
494
495 * XCrAssoc.c: #include <errno.h>, not "errno.h".
496 (XCreateAssocTable): Doc fix.
497
4981993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
499
500 * Makefile (.c.o): Include C_SWITCH_SITE and C_SWITCH_SYSTEM in
501 the options to the C compiler.
502
503 * compile.com, descrip.mms: New files for VMS from Richard
504 Levitte.
505 * XCrAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c: Use <angle
506 brackets> around the names of the X Windows #include files; VMS
507 needs this.
508 * XLookAssoc.c, XMakeAssoc.c: #include <X11/Xos.h>. VMS needs
509 this.
510 * Create.c: On VMS, we have to look for the bitmap files in
511 `./src/bitmaps', not <X11/bitmaps>.
512
5131993-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
514
515 * Makefile (.c.o): Don't rm the .o files.
516
5171993-03-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
518
519 * Activate.c (XMenuActivate): If `active' field is negative,
520 don't allow selecting a string.
521
5221993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
523
524 * Create.c (XMenuCreate): New variable `root', holding the
525 display's default root window, so we don't have to write out
526 "RootWindow (display, DefaultScreen (display))" a jillion times.
527
528 * Create.c (XMenuCreate): Don't assume that all the
529 <X11/bitmaps/foo> patterns are 16x16. Instead of building a
530 bitmap and then converting it to a pixmap of the appropriate
531 depth if necessary, build a pixmap of the appropriate depth
532 directly, using XCreatePixmapFromBitmapData.
533
534 * Imakefile: Include XCrAssoc.c, XDelAssoc.c, XDestAssoc.c,
535 XLookAssoc.c, and XMakeAssoc.c in SRCS. Similarly for OBJS.
536
537 * XMenuInt.h: #include <stdio.h> before <X11/Xlib.h>, to avoid
538 warnings about redefining NULL.
539
540 * XMakeAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c,
541 XCrAssoc.c: #include X11/Xlib.h instead of X11/Xlibint.h.
542
543 * XMakeAssoc.c, XLookAssoc.c, XCrAssoc.c: If NULL isn't defined by
544 any of the `.h' files, define it.
545
546 * XMakeAssoc.c, XCrAssoc.c: #include <errno.h>.
547 Add an extern declaration for errno.
548
549 * XMakeAssoc.c: Add an extern declaration for _XIOErrorFunction.
550 (XMakeAssoc): Use malloc instead of Xmalloc to allocate new
551 parts of the assoc table.
552 * XCrAssoc.c (XCreateAssocTable): Same.
553
554 * XDestAssoc.c (XDestroyAssocTable): Use free instead of Xfree.
555 * XDelAssoc.c (XDeleteAssoc): Same.
556
5571992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
558
559 * XMakeAssoc.c (XMakeAssoc): Use malloc, not Xmalloc.
560 * XCrAssoc.c (XCreateAssocTable): Use malloc and calloc directly.
561 * XDelAssoc.c (XDeleteAssoc): Use free, not Xfree.
562 * XDestAssoc.c (XDestroyAssocTable): Likewise.
563
5641992-10-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
565
566 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
567 Use Xlib.h, not Xlibint.h.
568 * XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Defined.
569 * XMakeAssoc.c, XCrAssoc.c: Include errno.h. Declare errno.
570 * XMakeAssoc.c (_XIOErrorFunction): Declared.
571
5721992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
573
574 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
575 Specify dir X11/ when including Xlibint.h.
576
5771992-09-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
578
579 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
580 New files.
581
582 * Makefile (SRCS, OBJS): Compile those files.
583
5841992-01-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
585
586 * Makefile (clean): Delete object files and library.
587 (distclean): New target.
588
5891992-01-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
590
591 * Makefile (libXMenu11.a): Put `-' on ranlib line.
592
5931992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
594
595 * Makefile (EXTRA): New variable.
596 (libXMenu11.a): Use that.
597
598 * insque.c: New file.
599
6001992-01-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
601
602 * Makefile (CC): Assignment commented out.
603
dff28924 6041991-11-16 Noah Friedman (friedman@nutrimat)
e745ede7 605
e580a741
JB
606 * copyright.h: New file (copied from X11R4 distribution)
607 * All files: Replaced occurrences of #include <X11/copyright.h>
608 with #include "copyright.h"
e745ede7 609
dff28924 6101991-10-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
e745ede7
DL
611
612 * XMenu.h (enum _xmmode): Remove spurious comma.
613
614 * X10.h: New file.
615 * XMenu.h, XMenuInt.h: Include X10.h from this dir.
616
dff28924 6171990-11-13 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
618
619 * XMenu.h (struct _xmenu): Use unsigned long for colors.
620
dff28924 6211990-11-12 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
622
623 * Internal.c: Declare argument `display' in some functions.
624
625
6922b018 626;; Local Variables:
880820fe 627;; coding: utf-8
6922b018 628;; End:
2a34a036 629
2f097256 630 Copyright (C) 1993-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
631
632 This file is part of GNU Emacs.
633
4eaa4034 634 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 635 it under the terms of the GNU General Public License as published by
4eaa4034
GM
636 the Free Software Foundation, either version 3 of the License, or
637 (at your option) any later version.
7f6d64f8
GM
638
639 GNU Emacs is distributed in the hope that it will be useful,
640 but WITHOUT ANY WARRANTY; without even the implied warranty of
641 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
642 GNU General Public License for more details.
643
644 You should have received a copy of the GNU General Public License
4eaa4034 645 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.