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