Source

xemacsweb / Releases / 21.4.7.content

Full commit
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
%title%
XEmacs 21.4.7 "Economic Science" is Released
%author%
automatically generated from release announcement by release-mail-to-html.el
%main%
          <h1><a name="announcement">XEmacs</a> 21.4.7 "Economic Science" is Released</h1>
          <p>goto announcement,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">
From: "Stephen J. Turnbull, XEmacs 21.4 Release Manager" &lt;stephen@xemacs.org&gt;
To: xemacs-announce@xemacs.org
Subject: XEmacs 21.4.7 "Economic Science" is released.
From: "Stephen J. Turnbull" &lt;stephen@xemacs.org&gt;
Organization: The XEmacs Project


*          XEmacs 21.4.7 "Economic Science" is released.
      "Economic Science" is the eigth in the OXYMORON series.


[POST-RELEASE NOTE:  XEmacs 21.4.7 contains an important bug in the
process code; it is recommended that you use 21.4.8 instead. -- sjt]

Relative to XEmacs 21.4.6 "Common Lisp", fixes several crashes and a
major bug in the init file migration code.

Of course there are documentation improvements, the usual typo fixes,
and some minor bugfixes in the user interface and runtime.  See the
summary of changes and detailed ChangeLogs below.

The first release in this series, XEmacs 21.4.0 "Solid Vapor",
contained a large number of improvements and extensions to the current
stable version, XEmacs 21.1.14.  For more information about the
OXYMORON series, see etc/NEWS, the initial release announcement

	      http://www.xemacs.org/Releases/21.4.0.html

and the release planning page,

	     http://www.xemacs.org/Releases/Public-21.2/.

For general information about XEmacs, the developers, and the user
community, see our home page,

		       http://www.xemacs.org/.
 
* XEmacs 21.4.7 is "gamma" software. 

Besides the usual "no warranty" disclaimer (see etc/WARRANTY, sections
10 and 11), we are now experimenting with a level of stability
intermediate between "beta" and "stable", dubbed "gamma".  At this
point all the developers and our beta testers trust the 21.4 code base
with all their editing needs.  Many have found it sufficiently stable
that they've moved on to the development branch again in search of
some excitement.

After several months of testing, XEmacs 21.4.7 has been shown
sufficiently stable to be recommended to all users.  However, there
still remain a few outstanding problems with fontlock that must be
fixed before we retire 21.1.  We now have identified the problems and
we hope to resolve these, and merge in a few remaining variances with
the Windows branch, for 21.4.8.

* Availability

Anonymous ftp:

    ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.4

See http://www.xemacs.org/Install/.  (Note that the tarball breakdown
is slightly different from that implied for 21.1.  For 21.4, the
xemacs-21.4.7.tar.gz tarball contains the full contents of the
xemacs-21.4.7-{src,elc,info}.tar.gz tarballs.)

If you already have a 21.4.6 source tree, a patchkit is available in
xemacs-21.4.6-21.4.7.patch.gz.  This does not update .elcs or .infos,
they will be rebuilt when you make XEmacs.

Also, if you don't have the packages yet, see
http://www.xemacs.org/Documentation/packageGuide.html.

Windows branch and installers:

    The Windows branch continues to have a few changes not yet
    included in the mainline.  It is definitely preferred to the
    mainline for Windows users.  See Andy Piper's announcements and
    release notes for details.

Anonymous (pserver) CVS:

    Anonymous CVS is available.  We are very grateful to the staff at
    our host, SunSITE.dk, for a lot of help and quick reponse to all
    our requests.

    If you haven't used XEmacs CVS recently, we moved the repository
    before the 21.4.6 release.  The repository structure is the same
    as before, so it should be possible to reuse an existing checked-
    out CVS tree.

    Take care that your Root is set correctly to

	 CVSROOT=:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs

    On platforms with a Bourne shell and find available, something
    like

      for r in `find . -name Root`; do echo $CVSROOT &gt; $r; done

    will convert your entire tree.

    Tags are also the same; to update to release 21.4.7, use the
    release tag "r21-4-7".  To set a sticky tag which will always
    update to the current release, use the branch tag "release-21-4".

    Unique branch and release tags are assigned to the Windows branch.
    See Andy Piper's announcements and release notes for details.


-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
 My nostalgia for Icon makes me forget about any of the bad things.  I don't
have much nostalgia for Perl, so its faults I remember.  Scott Gilbert c.l.py</pre>
          <h1><a name="summary">Changes</a> in XEmacs 21.4.7 "Economic Science"</h1>
          <p>goto <a href="#announcement">announcement</a>,
            summary,
            <a href="#changes">changes</a></p>
          <ul>
            <li>fixed crash: dll_load to avoid incorrect symbol binding</li>
            <li>fixed crash: emodules_load to avoid multiple loading of same module</li>
            <li>fixed crash: recover gracefully from XOpenDevice failure</li>
            <li>fixed crash: in XmProcessTraversal, which often manifested in
   dialogs, especially for M-x compile</li>
            <li>fixed crash: in GTK popup menu</li>
            <li>(**) improve GTK selection handling</li>
            <li>(**) new auto-modes: .siv, .sieve, GNUmakefile, Xdefaults</li>
            <li>(**) truncate menu item to width</li>
            <li>(**) prevent migration code from trashing .emacs</li>
            <li>(**) write-region-pre-hook obeys coding-system argument</li>
            <li>(**) default Info-auto-generate-directory to 'if-outdated.</li>
            <li>(**) regenerate info dir when missing</li>
            <li>(**) generic-print-region passes correct arguments</li>
            <li>GNU synchs: assq-delete-all, function-interactive, describe-mode</li>
            <li>typo in macro definition</li>
            <li>clean up name space after automated tests</li>
            <li>"--with-widgets" means "=yes", and autodetect athena</li>
            <li>add -Wno-shadow for GTK</li>
            <li>make moduledir option work</li>
            <li>autoconfiscate MacOS/X "Darwin"</li>
            <li>new s/linux.h for 64-bit libs</li>
            <li>native Windows build dependencies with pdump</li>
            <li>native Windows build gets STACK_TRACE_EYE_CATCHER</li>
            <li>new/updated User Guide nodes: Packages, Files (remote file editing
   with EFS and TRAMP)</li>
            <li>new/updated Lispref nodes: External Client Widget Internals, The
   User's View [of packages], glyph and graphics examples node</li>
            <li>new FAQs: Unicode support via Mule-UCS, remote files</li>
            <li>etc/BETA completely rewritten</li>
            <li>new Swedish TUTORIAL</li>
            <li>Update photos of Hrvoje Niksic</li>
          </ul>
          <h1><a name="changes">ChangeLogs</a> for XEmacs 21.4.7 "Economic Science"</h1>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            changes</p>
          <ul>
            <li>ChangeLog Entries from <a href="#ChangeLog">ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#lib-src:ChangeLog">lib-src/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#lisp:ChangeLog">lisp/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#lwlib:ChangeLog">lwlib/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#man:ChangeLog">man/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#netinstall:ChangeLog">netinstall/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#nt:ChangeLog">nt/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#src:ChangeLog">src/ChangeLog</a></li>
            <li>ChangeLog Entries from <a href="#tests:ChangeLog">tests/ChangeLog</a></li>
          </ul>
          <h2>ChangeLog Entries from <a name="ChangeLog">ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* etc/sample.init.el: Fix comment typo about resize-minibuffer.

	* etc/sample.init.el: Add description of initialization process,
	the custom.el file, and code to load custom.el early instead of
	late.

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* PROBLEMS (General): Decribe failed AUTH with EFS.

2002-04-22  Hrvoje Niksic  &lt;hniksic@xemacs.org&gt;

	* etc/photos/hniksic.png, etc/photos/hniksic.png: Update.

2002-04-25  Mike Fabian  &lt;mfabian@suse.de&gt;

	* configure.in: add option moduledir as mentioned
        in ./configure --help

2001-04-21  Martin Buchholz  &lt;martin@xemacs.org&gt;

	* configure.in: Detect MacOS/X "Darwin".
	Thanks to Greg Parker &lt;gparker@cs.stanford.edu&gt;.
	
2002-03-30  Steve Youngs  &lt;youngs@xemacs.org&gt;

	* etc/package-index.LATEST.pgp: Update to current reality.

2002-02-28  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* etc/TUTORIAL.se: New from Mats Lidell.

2002-01-07  Jan Vroonhof  &lt;jan@xemacs.org&gt;

	* configure.in: Make explicit "--with-widgets" mean "=yes".
	If "--with-widgets=yes" autodetect athena.

2001-12-29  Steve Youngs  &lt;youngs@xemacs.org&gt;

	* etc/package-index.LATEST.pgp: Update.

2001-12-13  William M. Perry  &lt;wmperry@gnu.org&gt;

	* configure.in (GTK): add -Wno-shadow.
	
2002-02-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* etc/BETA: Synch to 21.5.

2002-01-23  Jarl Friis  &lt;jarl@diku.dk&gt;

	* etc/BETA (http): Informing of xemacs-patches mailing list. Added
	note on patch etiquette.</pre>
          <h2>ChangeLog Entries from <a name="lib-src:ChangeLog">lib-src/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.</pre>
          <h2>ChangeLog Entries from <a name="lisp:ChangeLog">lisp/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-03-18  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* cus-edit.el (customize-save-variable): Fix typo in prompt.

2002-03-26  John Paul Wallington  &lt;jpw@xemacs.org&gt;

	* obsolete.el (assq-delete-all): New compatibility alias for 
	remassq.

2002-01-09  Simon Josefsson  &lt;jas@extundo.com&gt;

	* files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).

2002-01-04  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* info.el (Info-auto-generate-directory): Default
	Info-auto-generate-directory to 'if-outdated.

2002-03-28  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* startup.el (normal-top-level): Prevent migration code from
	trashing .emacs on an error in loading the init files.

2002-03-14  Ville Skytt  &lt;ville.skytta@xemacs.org&gt;

	* files.el (auto-mode-alist): GNUmakefile is a Makefile,
	"system default" Xdefaults and friends get xrdb-mode.

2002-03-05  Mats Lidell  &lt;matsl@contactor.se&gt;
 
 	* help-nomule.el (tutorial-supported-languages): Added Swedish
 	tutorial. Sorted languages.

2002-02-11  Mike Sperber &lt;mike@xemacs.org&gt;

	* info.el (Info-maybe-update-dir): Regenerate dir if we're
	regenerating outdated dir files and dir is non-existent.

2002-01-27  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* code-files.el (convert-mbox-coding-system): Improve comment.
	(write-region): Improve docstring.  Reformat to 80 columns.  Add
	coding-system argument to `write-region-pre-hook' call.
	(write-region-pre-hook): Fix docstring to mention lockname argument.

2002-01-18  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* minibuf.el (completing-read): Remove redundant wrong arg list.

	* help.el (with-displaying-help-buffer): Put usage advice in docstring.

2001-12-27  John Paul Wallington  &lt;jpw@shootybangbang.com&gt;

	* obsolete.el (interactive-form): new compatibility alias for 
	function-interactive.

2001-11-29  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* menubar-items.el (Menubar-items-truncate-list): Removed.
	* menubar-items.el (Menubar-items-truncate-history): New.
	* menubar-items.el (default-menubar): Use
	Menubar-items-truncate-history.

2002-02-03  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* printer.el (generic-print-region): Pass correct arguments to
	lpr-region.  Thanks to Nevin Kapur &lt;nevin@jhu.edu&gt; and Bjrn
	Torkelsson &lt;torkel@acc.umu.se&gt;.

2002-01-09  John Paul Wallington  &lt;jpw@shootybangbang.com&gt;

	* help.el (describe-mode): synched with FSF 19.34; handle nil
	minor mode indicators.

2001-12-03  Christoph Wedler  &lt;Christoph.Wedler@sap.com&gt;

	* minibuf.el (completing-read): Update docstring.</pre>
          <h2>ChangeLog Entries from <a name="lwlib:ChangeLog">lwlib/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-02-13  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* lwlib-Xm.c (make_dialog): Fix XmProcessTraversal crash.

2001-12-19  Valdis Kletnieks  &lt;Valdis.Kletnieks@vt.edu&gt;

	* xlwscrollbar.c: Fix Xt translations comment.
	</pre>
          <h2>ChangeLog Entries from <a name="man:ChangeLog">man/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* custom.texi (The Init File): Rewrite completely.

2002-03-19  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* widget.texi (constants): Typo fix.

2002-02-07  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* external-widget.texi (External Client Widget Internals): New node.

2001-11-15  Darryl Okahata  &lt;darrylo@xemacs.org&gt;

	* lispref/glyphs.texi:
	lispref/lispref.texi: Add examples of how to insert graphics into a
	buffer.
	
2001-12-17  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* xemacs/packages.texi (Packages):
	(Package Terminology):
	Carefully distinguish libraries and packages.
	(Package Terminology):
	More careful definitions of ``category'' and ``distribution.''
	Use ``generic'' instead of ``normal'' (N.B. package tools use
	``standard''.)
	(Installing Packages):
	Use @var to mark variable version strings, not @t or &lt;&gt;.
	(Sumo):
	Add disk space estimate when unpacked.

2002-02-06  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* xemacs-faq.texi (Q1.3.8, Q1.3.9): Unicode support via Mule-UCS.

2002-02-01  Steve Youngs  &lt;youngs@xemacs.org&gt;

	* xemacs/packages.texi (Removing Packages): The interactive
	function is 'package-get-delete-package'.

2001-01-24  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* xemacs-faq.texi (Q1.0.6): Update mail-to-news gateway information.

2001-11-27  Adrian Aichner  &lt;adrian@xemacs.org&gt;

	* xemacs-faq.texi: Hyperlink fixes.
	
2002-02-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* xemacs-faq.texi (Q4.7.7): New FAQ on remote files.

2002-01-24  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* xemacs-faq.texi (Q1.0.6): Update mail-to-news gateway information.

2002-02-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* xemacs/files.texi (Files):
	(File Names):
	Document remote file editing, refer to EFS and TRAMP.</pre>
          <h2>ChangeLog Entries from <a name="netinstall:ChangeLog">netinstall/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.</pre>
          <h2>ChangeLog Entries from <a name="nt:ChangeLog">nt/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-03-29  Jonathan Harris  &lt;jonathan@xemacs.org&gt;

	* xemacs.mak: Define STACK_TRACE_EYE_CATCHER.</pre>
          <h2>ChangeLog Entries from <a name="src:ChangeLog">src/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-04-17  Nix  &lt;nix@esperi.demon.co.uk&gt;

	* process.h (PROCESS_LIVE_P): Use the process status as
	evidence of health, not the state of the input stream.

2002-04-30  Charles G. Waldman &lt;cgw@xemacs.org&gt;

        * sysdep.c (sys_siglist): change "signum" to "signal"

2001-04-21  Martin Buchholz  &lt;martin@xemacs.org&gt;

	* s/darwin.h: New file.
	Thanks to Greg Parker &lt;gparker@cs.stanford.edu&gt;.
	
2002-04-23  Andreas Jaeger  &lt;aj@suse.de&gt;

	* s/linux.h (LIB_STANDARD): Define correctly for x86-64 and s390x
	which use lib64 for 64-bit libs.
        (START_FILES): Likewise.

2002-02-11  Mike Sperber  &lt;mike@xemacs.org&gt;

	* device-x.c: 
	(x_IO_error_handler):
	(x_init_device): Temporarily keep device in static variable
	`device_being_initialized' so we can recover gracefully from
	internal XOpenDevice failure.  (XOpenDevice is documented to
	return NULL on failure, but sometimes calls the IO error handler
	instead.)

2002-01-31  John H. Palmieri  &lt;palmieri@math.washington.edu&gt;

	* dired.c (Ffile_name_all_completions): Change documentation --
	remove reference to completion-ignored-extensions.
	* dired.c (vars_of_dired): Change documentation for
	completion-ignored-extensions -- remove reference to
	file-name-all-completions.

2002-03-06  Jerry James  &lt;james@xemacs.org&gt;

	* emodules.c (emodules_load): Fix multiple loading of same module.

2002-01-25  Andrew Begel &lt;abegel@cs.berkeley.edu&gt;
	* sysdll.c (dll_open): Changed to use RTLD_NOW instead of
	RTLD_LAZY to avoid incorrect symbol binding when using nested
	shared libraries on Solaris.

2002-02-12  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* fileio.c (Ffind_file_name_handler): Improve docstring.

2002-01-20  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* fns.c (Fmapconcat): Improve docstring.

2002-01-03  Eric Gillespie, Jr.  &lt;epg@pretzelnet.org&gt;

	* device-gtk.c: Add prototype for
	emacs_gtk_selection_clear_event_handle.
	(gtk_init_device): Call gtk_selection_add_target for CLIPBOARD
	selection.  Setup signal handler for "selection_clear_event"
	(emacs_gtk_selection_clear_event_handle).

	* select-gtk.c (emacs_gtk_selection_clear_event_handle): Handle
	other applications owning the clipboard (based on
	x_handle_selection_clear).

2001-12-23  William M. Perry  &lt;wmperry@gnu.org&gt;

	* menubar-gtk.c (gtk_popup_menu)  Add sanity checks, fix crash.
	
2002-01-04  Martin Buchholz  &lt;martin@xemacs.org&gt;

	* keymap.c (define_key_alternate_name): Parenthesize EQ.</pre>
          <h2>ChangeLog Entries from <a name="tests:ChangeLog">tests/ChangeLog</a></h2>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>
          <pre xml:space="preserve">

2002-05-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* XEmacs 21.4.7 "Economic Science" is released.

2002-04-27  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;

	* automated/test-harness.el (test-harness-from-buffer): Clean up
	Check-Message and Check-Error-Message when done.</pre>
          <p>goto <a href="#announcement">announcement</a>,
            <a href="#summary">summary</a>,
            <a href="#changes">changes</a></p>

<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:("../template.html" "html" "body" "table" "tr" "td")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->