Remove some unused Makefile.in variables.
[bpt/emacs.git] / oldXMenu / ChangeLog
CommitLineData
e3cf0cde
GM
12010-05-06 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (CPP, LN_S, AS, LD, MV, LS, LINTOPTS, LINTLIBFLAG, MAKE)
4 (STD_DEFINES, CDEBUGFLAGS, RM_CMD): Remove unused variables.
5
fa5e317a
GM
62010-05-04 Glenn Morris <rgm@gnu.org>
7
8 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE): Use
9 @C_SWITCH_SYSTEM@, @C_SWITCH_MACHINE@ rather than
10 @c_switch_system@, @c_switch_machine@.
11
ed6281b0
DN
122010-04-27 Dan Nicolaescu <dann@ics.uci.edu>
13
14 * Makefile.in (C_SWITCH_X_SYSTEM): Define using autoconf.
15
e769f484
DN
162010-04-23 Dan Nicolaescu <dann@ics.uci.edu>
17
18 * Makefile.in (ALL_CFLAGS): Remove C_SWITCH_X_MACHINE, unused.
19
76bd8202
DN
202010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
21
22 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE)
23 (C_SWITCH_X_SITE): Define using autoconf.
24
288f9fc0
CY
252010-03-10 Chong Yidong <cyd@stupidchicken.com>
26
27 * Branch for 23.2.
28
70243478
CY
292009-06-21 Chong Yidong <cyd@stupidchicken.com>
30
31 * Branch for 23.1.
32
7c2fb837
DN
332008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
34
35 * descrip.mms:
36 * compile.com: Remove file.
37 * Create.c: Remove VMS support.
38
77ccee09
DN
392008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
40
41 * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
42
cacc7b51
GM
432007-07-25 Glenn Morris <rgm@gnu.org>
44
45 * Relicense all FSF files to GPLv3 or later.
46
b3e1883c
TTN
472007-06-04 Ulrich Mueller <ulm@gentoo.org> (tiny change)
48
49 * ChgPane.c, ChgSel.c: Quiet --with-x-toolkit=no
50 compilation warnings: #include <config.h>.
51
7dfc4cda
CY
522007-06-02 Chong Yidong <cyd@stupidchicken.com>
53
54 * Version 22.1 released.
55
adc06ec4
GM
562007-05-30 Ulrich Mueller <ulm@gentoo.org> (tiny change)
57
58 * XMakeAssoc.c (XMakeAssoc): Use malloc rather than xmalloc.
59
c16a484b
GM
602007-02-27 Glenn Morris <rgm@gnu.org>
61
62 * Imakefile: Remove unused file with no explicit legal info.
63 * Makefile.in (distclean): Remove Makefile.
64
add5890f
GM
652007-02-25 Glenn Morris <rgm@gnu.org>
66
67 * XCrAssoc.c, XDelAssoc.c, XDestAssoc.c, XLookAssoc.c:
68 * XMakeAssoc.c: Remove license text in favour of including
69 copyright.h, as was done in original X11 source.
70
880820fe 712004-12-27 Jan Djärv <jan.h.d@swipnet.se>
e89f4e4b
JD
72
73 * Activate.c (XMenuActivate): Return XM_NO_SELECT if Escape or C-g
74 was pressed.
75
880820fe 762004-11-12 Jan Djärv <jan.h.d@swipnet.se>
141dbd2b
JD
77
78 * XMenu.h (XMenuActivateSetWaitFunction): New function.
79
80 * Activate.c (XMenuActivateSetWaitFunction): New function.
81 (XMenuActivate): Call wait_func if set, before XNextEvent.
82
880820fe 832002-04-22 Jan Djärv <jan.h.d@swipnet.se>
6be3e0da
JD
84
85 * Activate.c: Add calls to GrabKeyboard to remove strange
86 interactions with window managers that steal keypresses.
87 Call ungrab_all instead of XtUngrabPointer.
88 (XMenuActivate): Add call to XGrabKeyboard
89 (XMenuActivate): Add call to XUngrabKeyboard
90
71431a0e
GM
912001-10-20 Gerd Moellmann <gerd@gnu.org>
92
6aa97356 93 * (Version 21.1 released.)
71431a0e 94
ab952a4f
GM
952001-10-05 Gerd Moellmann <gerd@gnu.org>
96
97 * Branch for 21.1.
dff28924 98
d1dc7e43
GM
992000-07-21 Eli Zaretskii <eliz@is.elta.co.il>
100
101 * Activate.c (XMenuActivate): Call help callback with two more
102 arguments: the pane number and selection number.
103
ffe0bcd1
GM
1042000-01-27 Gerd Moellmann <gerd@gnu.org>
105
106 * Activate.c (XMenuActivate): Add parameter HELP_CALLBACK.
107 Call help callback.
108
109 * Post.c (XMenuPost): Pass null help callback to XMenuActivate.
110
111 * AddSel.c (XMenuAddSelection): Add parameter HELP.
112
113 * XMenu.h (XmSelect): Add member `help_string'.
114
e745ede7
DL
1151999-07-12 Richard Stallman <rms@gnu.org>
116
117 * Version 20.4 released.
118
1191998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
120
121 * Version 20.3 released.
122
1231997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
124
125 * Version 20.2 released.
126
1271997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
128
129 * Version 20.1 released.
130
1311996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
132
133 * Version 19.33 released.
134
1351996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
136
137 * Version 19.32 released.
138
1391996-06-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
140
141 * Internal.c (_XMRefreshSelection): Check for type SEPARATOR.
142 * InsSel.c (XMenuInsertSelection): Use SEPARATOR if nec.
143 * AddSel.c (XMenuAddSelection): Use SEPARATOR if nec.
144
145 * XMenu.h: New alternative SEPARATOR.
146
1471996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
148
149 * Version 19.31 released.
150
1511995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
152
153 * Version 19.30 released.
154
1551995-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
156
157 * Makefile.in (ALL_CFLAGS): Add some -I options.
158
159 * Activate.c, AddPane.c, AddSel.c, Create.c, InsPane.c, InsSel.c:
160 * Internal.c, XCrAssoc.c, XMakeAssoc.c: Include config.h.
161
1621995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
163
164 * Version 19.29 released.
165
1661995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
167
168 * Makefile.in (maintainer-clean): Renamed from realclean.
169
1701994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
171
172 * Makefile.in (ALL_CFLAGS): Reorder the switches more rationally.
173
1741994-10-24 Jim Wilson (wilson@chestnut.cygnus.com)
175
176 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_MACHINE.
177
1781994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu>
179
180 * Version 19.27 released.
181
1821994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu>
183
184 * Version 19.26 released.
185
1861994-07-23 Richard Stallman <rms@mole.gnu.ai.mit.edu>
187
188 * Error.c (XMenuError): Make `message' static.
189
1901994-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
191
192 * Create.c (XAllocDisplayColor): New function.
193 Use it throughout in place of XAllocNamedColor.
194
1951994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
196
197 * Version 19.25 released.
198
1991994-05-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
200
201 * Version 19.24 released.
202
2031994-05-17 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
204
205 * Create.c (XMenuCreate): Declare `data' as char*.
206
2071994-05-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
208
209 * Version 19.23 released.
210
2111994-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
212
213 * Create.c (XMenuCreate): Declare `data' as unsigned char*.
214
2151994-01-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
216
217 * XMakeAssoc.c (XMakeAssoc): Use xmalloc.
218 (_XIOErrorFunction): Decl deleted.
219
2201993-11-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
221
222 * Version 19.22 released.
223
2241993-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
225
226 * Activate.c (XMenuActivate):
227 Call XSetWindowBackground and _XMRefreshPane.
228
2291993-11-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
230
231 * Version 19.21 released.
232
2331993-11-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
234
235 * Makefile.in (libXMenu11.a): Tell make not to worry if ranlib fails.
236 Tell user too, in case make doesn't pay attention.
237
2381993-11-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
239
240 * Version 19.20 released.
241
f0131492 2421993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu)
e745ede7
DL
243
244 * Makefile.in (ALL_CFLAGS): Add C_SWITCH_X_SYSTEM.
245
f0131492 2461993-09-27 Brian J. Fox (bfox@valhalla)
e745ede7
DL
247
248 * Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS): Allow
249 `configure' to supply the values for these variables.
250
f0131492 2511993-09-26 Brian J. Fox (bfox@ai.mit.edu)
e745ede7
DL
252
253 * Makefile.in (VPATH, srcdir): Now that `configure' creates the
254 Makefiles, do not append the current directory to the value of
255 `srcdir' or `VPATH'.
256
2571993-08-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
258
259 * Version 19.19 released.
260
2611993-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
262
263 * Version 19.18 released.
264
2651993-07-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
266
267 * Internal.c (_XMWinQueInit): Use explicit loop, not bzero.
268
2691993-07-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
270
271 * Makefile (ALL_CFLAGS): Use all 6 C_SWITCH_... vars.
272
273 Among them, put the ..._SITE vars last.
274
2751993-07-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
276
277 * Version 19.17 released.
278
2791993-07-07 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
280
281 * Makefile.in: Write out the dependencies for the object files;
282 otherwise, VPATH won't work.
283
284 * Makefile.in: Re-arrange, to put `all' target at the top.
285
2861993-07-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
287
288 * Version 19.16 released.
289
2901993-06-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
291
292 * version 19.15 released.
293
2941993-06-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
295
296 * Makefile.in (ALL_CFLAGS): Always #define EMACS_BITMAP_FILES.
297 This should make it work under any circumstances.
298
299 * Makefile.in (mostlyclean): Use rm -f.
300
3011993-06-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
302
303 * Version 19.14 released.
304
3051993-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
306
307 * Makefile.in (ALL_CFLAGS): Include C_SWITCH_MACHINE, and CPPFLAGS.
308 Put CFLAGS last.
309
3101993-06-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
311
e580a741 312 Bring mumbleclean targets into conformance with GNU coding standards.
e745ede7
DL
313 * Makefile.in (mostlyclean, realclean): New targets.
314
3151993-06-08 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
316
317 * Version 19.13 released.
318
3191993-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
320
321 * Version 19.10 released.
322
3231993-05-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
324
325 * Create.c: Handle EMACS_BITMAP_FILES.
326 Use new names of renamed bitmap files.
327
3281993-05-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
329
330 * AddPane.c, AddSel.c, DelPane.c, DelSel.c, InsPane.c, InsSel.c,
331 XDelAssoc.c, XMakeAssoc.c, XMenu.h, insque.c: Changed all uses of
332 insque and remque to emacs_insque and emacs_remque, so we can
333 safely include insque.c in the library on all systems.
334
3351993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
336
337 * Makefile.in (.c.o): Use $< instead of ${srcdir}/$*.c; the latter
338 only works with GNU Make.
339
3401993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
341
342 * Create.c (XMenuCreate): Use classes PaneFont and SelectionFont.
343
3441993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
345
346 * Version 19.9 released.
347
3481993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
349
350 * Create.c (XMenuCreate): Use x_get_resource_string, not XGetDefault.
351
3521993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
353
354 * Version 19.8 released.
355
3561993-05-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
357
358 * Makefile.in (C_SWITCH_X_SITE): New variable, so that the
359 configuration process can correctly implement the --x-includes
360 option.
361
3621993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
363
364 * Create.c (XMenuCreate): Initialize the menu's pixmaps to None,
365 not NULL.
366
3671993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
368
e580a741 369 * Version 19.7 released.
e745ede7
DL
370
3711993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
372
373 * Makefile.in: Renamed from Makefile, so that the top-level
374 makefile can edit it.
375
3761993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
377
88c71720 378 * XLookAssoc.c, XMakeAssoc.c: VMS needs <X11/Xresource.h>, not
e745ede7
DL
379 <X11/Xos.h>.
380
381 * XCrAssoc.c: #include <errno.h>, not "errno.h".
382 (XCreateAssocTable): Doc fix.
383
3841993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
385
386 * Makefile (.c.o): Include C_SWITCH_SITE and C_SWITCH_SYSTEM in
387 the options to the C compiler.
388
389 * compile.com, descrip.mms: New files for VMS from Richard
390 Levitte.
391 * XCrAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c: Use <angle
392 brackets> around the names of the X Windows #include files; VMS
393 needs this.
394 * XLookAssoc.c, XMakeAssoc.c: #include <X11/Xos.h>. VMS needs
395 this.
396 * Create.c: On VMS, we have to look for the bitmap files in
397 `./src/bitmaps', not <X11/bitmaps>.
398
3991993-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
400
401 * Makefile (.c.o): Don't rm the .o files.
402
4031993-03-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
404
405 * Activate.c (XMenuActivate): If `active' field is negative,
406 don't allow selecting a string.
407
4081993-03-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
409
410 * Create.c (XMenuCreate): New variable `root', holding the
411 display's default root window, so we don't have to write out
412 "RootWindow (display, DefaultScreen (display))" a jillion times.
413
414 * Create.c (XMenuCreate): Don't assume that all the
415 <X11/bitmaps/foo> patterns are 16x16. Instead of building a
416 bitmap and then converting it to a pixmap of the appropriate
417 depth if necessary, build a pixmap of the appropriate depth
418 directly, using XCreatePixmapFromBitmapData.
419
420 * Imakefile: Include XCrAssoc.c, XDelAssoc.c, XDestAssoc.c,
421 XLookAssoc.c, and XMakeAssoc.c in SRCS. Similarly for OBJS.
422
423 * XMenuInt.h: #include <stdio.h> before <X11/Xlib.h>, to avoid
424 warnings about redefining NULL.
425
426 * XMakeAssoc.c, XLookAssoc.c, XDestAssoc.c, XDelAssoc.c,
427 XCrAssoc.c: #include X11/Xlib.h instead of X11/Xlibint.h.
428
429 * XMakeAssoc.c, XLookAssoc.c, XCrAssoc.c: If NULL isn't defined by
430 any of the `.h' files, define it.
431
432 * XMakeAssoc.c, XCrAssoc.c: #include <errno.h>.
433 Add an extern declaration for errno.
434
435 * XMakeAssoc.c: Add an extern declaration for _XIOErrorFunction.
436 (XMakeAssoc): Use malloc instead of Xmalloc to allocate new
437 parts of the assoc table.
438 * XCrAssoc.c (XCreateAssocTable): Same.
439
440 * XDestAssoc.c (XDestroyAssocTable): Use free instead of Xfree.
441 * XDelAssoc.c (XDeleteAssoc): Same.
442
4431992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
444
445 * XMakeAssoc.c (XMakeAssoc): Use malloc, not Xmalloc.
446 * XCrAssoc.c (XCreateAssocTable): Use malloc and calloc directly.
447 * XDelAssoc.c (XDeleteAssoc): Use free, not Xfree.
448 * XDestAssoc.c (XDestroyAssocTable): Likewise.
449
4501992-10-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
451
452 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
453 Use Xlib.h, not Xlibint.h.
454 * XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Defined.
455 * XMakeAssoc.c, XCrAssoc.c: Include errno.h. Declare errno.
456 * XMakeAssoc.c (_XIOErrorFunction): Declared.
457
4581992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
459
460 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
461 Specify dir X11/ when including Xlibint.h.
462
4631992-09-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
464
465 * XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
466 New files.
467
468 * Makefile (SRCS, OBJS): Compile those files.
469
4701992-01-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
471
472 * Makefile (clean): Delete object files and library.
473 (distclean): New target.
474
4751992-01-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
476
477 * Makefile (libXMenu11.a): Put `-' on ranlib line.
478
4791992-01-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
480
481 * Makefile (EXTRA): New variable.
482 (libXMenu11.a): Use that.
483
484 * insque.c: New file.
485
4861992-01-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
487
488 * Makefile (CC): Assignment commented out.
489
dff28924 4901991-11-16 Noah Friedman (friedman@nutrimat)
e745ede7 491
e580a741
JB
492 * copyright.h: New file (copied from X11R4 distribution)
493 * All files: Replaced occurrences of #include <X11/copyright.h>
494 with #include "copyright.h"
e745ede7 495
dff28924 4961991-10-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
e745ede7
DL
497
498 * XMenu.h (enum _xmmode): Remove spurious comma.
499
500 * X10.h: New file.
501 * XMenu.h, XMenuInt.h: Include X10.h from this dir.
502
dff28924 5031990-11-13 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
504
505 * XMenu.h (struct _xmenu): Use unsigned long for colors.
506
dff28924 5071990-11-12 Richard Stallman (rms@mole.ai.mit.edu)
e745ede7
DL
508
509 * Internal.c: Declare argument `display' in some functions.
510
511
6922b018 512;; Local Variables:
880820fe 513;; coding: utf-8
33462dfa 514;; add-log-time-zone-rule: t
6922b018 515;; End:
2a34a036 516
b398a621 517 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001,
114f9c96 518 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
bb892cde 519 Free Software Foundation, Inc.
7f6d64f8
GM
520
521 This file is part of GNU Emacs.
522
4eaa4034 523 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 524 it under the terms of the GNU General Public License as published by
4eaa4034
GM
525 the Free Software Foundation, either version 3 of the License, or
526 (at your option) any later version.
7f6d64f8
GM
527
528 GNU Emacs is distributed in the hope that it will be useful,
529 but WITHOUT ANY WARRANTY; without even the implied warranty of
530 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
531 GNU General Public License for more details.
532
533 You should have received a copy of the GNU General Public License
4eaa4034 534 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
ab5796a9
MB
535
536;;; arch-tag: 8b17c869-6677-40ce-be86-e62cf34061cf