aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2000-09-25 15:42:25 +0000
committerGerd Moellmann2000-09-25 15:42:25 +0000
commit6567e9b550147e8c46d35367cf3553b9acf9fbe3 (patch)
treee1e61cfb75ef19a76b0ae640b0be80d213af0067 /src
parent1bc20d83cb040a51cad08b49b9e81d534fca57a5 (diff)
downloademacs-6567e9b550147e8c46d35367cf3553b9acf9fbe3.tar.gz
emacs-6567e9b550147e8c46d35367cf3553b9acf9fbe3.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog.8577
1 files changed, 577 insertions, 0 deletions
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8
index 161710a03fb..e3e24c1e06d 100644
--- a/src/ChangeLog.8
+++ b/src/ChangeLog.8
@@ -11194,6 +11194,583 @@ Wed Jun 25 15:22:58 1997 Gerd Moellmann <gerd@acm.org>
11194 * buffer.c (syms_of_buffer): Make 11194 * buffer.c (syms_of_buffer): Make
11195 default-enable-multibyte-characters a user variable. 11195 default-enable-multibyte-characters a user variable.
11196 11196
11197After the release of 20.4, development was split into two separate
11198code lines. One line contained the code for Emacs 21, and the other
11199one the code for the 20.x releases after 20.4. The following change
11200log entries up to the entry ``20.4 released'' are for the 20.x code
11201line. Change logs above this notice are those for the 21.x code line.
11202
112032000-06-13 Gerd Moellmann <gerd@gnu.org>
11204
11205 * Version 20.7 released.
11206
112072000-06-01 Andrew Innes <andrewi@gnu.org>
11208
11209 * w32proc.c (w32_executable_type): Determine whether program is a
11210 GUI app.
11211 (sys_spawnve): Tell create_child whether app is a GUI app.
11212 (create_child): Don't hide window for GUI apps.
11213 (syms_of_ntproc): Update docstring for w32-start-process-show-window.
11214
112152000-05-30 Andrew Innes <andrewi@gnu.org>
11216
11217 * w32.c (sys_socket): Revert the previous fix, and use a better
11218 approach for detecting when a socket cannot be made
11219 non-inheritable by duplicating the handle.
11220
112212000-05-30 Dave Love <fx@gnu.org>
11222
11223 * s/irix5-0.h (LD_SWITCH_SYSTEM): Don't define to `-G 0'.
11224 (C_SWITCH_SYSTEM) [__GNUC__]: Put in #if 0.
11225
112262000-05-24 Gerd Moellmann <gerd@gnu.org>
11227
11228 * m/iris5d.h (UNEXEC): Use unexsgi.
11229
112302000-05-23 Kenichi Handa <handa@etl.go.jp>
11231
11232 * xdisp.c (redisplay_window): Set startp_byte (not startp) to
11233 ZV_BYTE.
11234
112352000-05-23 Andrew Innes <andrewi@gnu.org>
11236
11237 * w32.c (sys_socket): To work around a problem with MS Proxy
11238 winsock, don't attempt to make sockets non-inheritable if the
11239 proxy winsock appears to be present.
11240
112412000-05-23 Gerd Moellmann <gerd@gnu.org>
11242
11243 * s/gnu-linux.h (setpgrp): Don't define it here because this
11244 prevents compilation on GNU/Linux systems with glib 2.2.
11245
11246 * callproc.c, emacs.c, sysdep.c (setpgrp) [HAVE_SETPGID]: Define
11247 as setpgid.
11248
112492000-05-20 NIIBE Yutaka <gniibe@mri.co.jp>
11250
11251 * s/gnu-linux.h (UNIX98_PTYS) [HAVE_GRANTPT]: Define.
11252 (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_OPEN, PTY_TTY_NAME_SPRINTF)
11253 [HAVE_GRANTPT]: Define.
11254 (C_SWITCH_SYSTEM): Add -D_XOPEN_SOURCE.
11255
11256 * sysdep.c (setup_pty): Treat case that UNIX98_PTYS is defined
11257 like SYSV_PTYS.
11258
11259 * config.in (HAVE_GRANDPT, HAVE_GETPT): New defines.
11260
11261 * process.c (toplevel) [UNIX98_PTYS]: Include stdlib.h.
11262
112632000-05-20 Gerd Moellmann <gerd@gnu.org>
11264
11265 * buffer.c (Fbury_buffer): Avoid trouble from burying a killed
11266 buffer.
11267
11268 * keyboard.c (lispy_mouse_names): Variable removed.
11269 (Vlispy_mouse_stem): New variable.
11270 (syms_of_keyboard): Initialize Vlispy_mouse_stem.
11271 (make_lispy_event) <mouse_click, scroll_bar_click>: Don't abort
11272 for any mouse button number. Increase size of mouse_syms and
11273 button_down_location as needed. Call modify_event_symbol with
11274 different arguments.
11275 (make_lispy_event) <scroll_bar_click> [USE_TOOLKIT_SCROLL_BARS]:
11276 Call modify_event_symbol with different arguments.
11277 (make_lispy_event) <w32_scroll_bar_click> [WINDOWSNT]: Don't abort
11278 for any button number. Call modify_event_symbol with different
11279 arguments.
11280 (modify_event_symbol): Rename NAME_ALIST to NAME_ALIST_OR_STEM.
11281 Accept a string for NAME_ALIST_OR_STEM.
11282
11283 * fns.c (larger_vector): New function.
11284
11285 * keyboard.c (Fclear_this_command_keys): Clear recent_keys
11286 vector, too.
11287
112882000-05-16 Gerd Moellmann <gerd@gnu.org>
11289
11290 * frame.c (frames_bury_buffer): Don't add a buffer to the frame's
11291 buffer list that wasn't selected in that frame.
11292
11293 * filelock.c (get_boot_time): To obtain an 8 char file name, use a
11294 2 char prefix, and call make_temp_name with second arg non-zero.
11295
11296 * fileio.c (make_temp_name): New function, extracted from
11297 Fmake_temp_name.
11298 (Fmake_temp_name): Use it.
11299
113002000-05-15 Gerd Moellmann <gerd@gnu.org>
11301
11302 * unexelf.c, m/iris4d.h, m/iris5d.h: Use most current development
11303 versions.
11304
113052000-05-12 Jason Rumney <jasonr@gnu.org>
11306
11307 * w32bdf.c (w32_BDF_TextOut): Change bytelen arg to char_len
11308 as used by callers.
11309
11310 * w32term.c (dumpglyphs): Fill background if character goes
11311 higher or lower than normal. W32_TEXTOUT outputs chars not
11312 bytes. Handle bdf fonts when getting width of composite chars
11313 component. Allow for multibyte first glyph in composite char.
11314
113152000-05-11 Jason Rumney <jasonr@gnu.org>
11316
11317 * w32menu.c (w32_menu_show): Call ENCODE_SYSTEM for item_name
11318 and descrip.
11319
113202000-05-11 Andrew Innes <andrewi@gnu.org>
11321
11322 * w32.c (sys_socket): Check return value of DuplicateHandle,
11323 try to use original socket if it fails.
11324
113252000-05-11 Kenichi Handa <handa@etl.go.jp>
11326
11327 * coding.c (code_convert_string): GCPRO str before calling
11328 temp_output_buffer_setup.
11329
113302000-05-05 Gerd Moellmann <gerd@gnu.org>
11331
11332 * insdel.c (insert_from_buffer_1): Adjust FROM position by number
11333 of inserted characters when BUF equals the current buffer, and PT
11334 is in front of or equal to FROM.
11335
113362000-05-04 Andrew Innes <andrewi@gnu.org>
11337
11338 * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Reduce the maximum
11339 tracking limits to fit within the Windows 9x 16-bit limit.
11340
113412000-05-02 Gerd Moellmann <gerd@gnu.org>
11342
11343 * eval.c (Fsignal): If lisp_eval_depth or spepdl_size are near
11344 to the limits, increase the limits.
11345
11346 * s/openbsd.h (LIBS_TERMCAP): Undefine.
11347
11348 * process.c (send_process): Remove local variable `procname' that
11349 might become invalid when a GC happens. Instead, access the
11350 process name slot directly.
11351
11352 * s/freebsd.h (LIBS_TERMCAP): Define only for __FreeBSD_version
11353 <= 400000.
11354
11355 * sysdep.c (read_intput_waiting): Add prototype.
11356 (read_input_waiting): Call read_socket_hook with 4 arguments.
11357
113582000-02-26 Gerd Moellmann <gerd@gnu.org>
11359
11360 * Version 20.6 released.
11361
113622000-02-25 Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp>
11363
11364 * ccl.c (ccl_driver) [CCL_MapMultiple]: When the mapped value is
11365 `lambda', set reg[RRR] to the map index.
11366 (ccl_driver) [CCL_MapSingle]: When the mapped value is found, set
11367 reg[RRR] to 0. Otherwise, set it to -1.
11368
113692000-02-25 Andrew Innes <andrewi@gnu.org>
11370
11371 * w32fns.c (w32_wnd_proc) <WM_GETMINMAXINFO>: Allow resizing
11372 the Emacs frame above the screen size.
11373
113742000-02-23 Andrew Innes <andrewi@gnu.org>
11375
11376 * w32select.c (Fw32_get_clipboard_data): Force data to be decoded
11377 even if it doesn't contain non-ascii characters, as if it were
11378 compound text.
11379
11380 * w32menu.c: Include charset.h and coding.h.
11381 (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Encode
11382 mulitbyte strings with w32-system-coding-system before using in
11383 menus.
11384
11385 * w32fns.c (x_set_name): Encode multibyte name with
11386 w32-system-coding-system before using as frame title.
11387 (x_set_title): Ditto.
11388
11389 * coding.h (ENCODE_SYSTEM) [WINDOWSNT]: New macro.
11390 (DECODE_SYSTEM) [WINDOWSNT]: New macro.
11391 [WINDOWSNT]: Add extern for Vw32_system_coding_system.
11392
11393 * fileio.c (Ffile_writable_p) [WINDOWSNT]: If a file (or
11394 directory) doesn't exist, assume it can be created regardless of
11395 whether the parent directory is writable. This is the correct
11396 thing to do, if we are not going to check the ACLs.
11397
11398 * w32.c (init_environment): Provide default values for all
11399 required environment variables, and always set emacs_dir based on
11400 the location of emacs.exe if it appears to be in a standard
11401 location.
11402 (init_user_info): Abort if HOME or SHELL isn't set.
11403
114042000-02-23 Eli Zaretskii <eliz@is.elta.co.il>
11405
11406 * msdos.c (IT_write_glyphs): Allocate a screen_buf buffer as
11407 large as CODING_MODE_LAST_BLOCK requires.
11408
114092000-02-20 Dave Love <fx@gnu.org>
11410
11411 * gmalloc.c: Don't define away `const'; config.h does that.
11412
114132000-02-17 Kenichi Handa <handa@etl.go.jp>
11414
11415 * xdisp.c (decode_mode_spec_coding): Delete superfluous code to
11416 avoid infinite error signalling.
11417
114182000-02-16 Gerd Moellmann <gerd@gnu.org>
11419
11420 * .gdbinit (xbacktrace, xprintsym, xreload): New commands.
11421
114222000-02-15 Andrew Innes <andrewi@gnu.org>
11423
11424 * w32proc.c (sys_kill): Fake Ctrl-C keystroke to simulate SIGINT,
11425 and Ctrl-Break to simulate SIGQUIT (known as SIGBREAK in MSVC).
11426
114272000-02-15 Gerd Moellmann <gerd@gnu.org>
11428
11429 * m/arm.h: New file.
11430
11431 * s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): Define.
11432
11433 * process.c (send_process) [BROKEN_PTY_READ_AFTER_EAGAIN]:
11434 Workaround for FreeBSD bug. Clear output queue after EAGAIN in
11435 write(2).
11436
114372000-02-12 Gerd Moellmann <gerd@gnu.org>
11438
11439 * s/hpux10.h (HAVE_XRMSETDATABASE): Define if not already defined.
11440
114412000-02-09 Kenichi Handa <handa@etl.go.jp>
11442
11443 * ccl.c (CCL_MAKE_CHAR): New macro.
11444 (ccl_driver) <CCL_TranslateCharacter>: Check the validity of
11445 registers by CCL_MAKE_CHAR before calling translate_char.
11446 <CCL_TranslateCharacterConstTbl> Likewise.
11447
114482000-02-05 Gerd Moellmann <gerd@gnu.org>
11449
11450 * s/irix6-5.h: Undo previous change.
11451
11452 * s/irix5-0.h (LD_SWITCH_SYSTEM): Define only for GCC < 2.95.
11453
114542000-02-03 Gerd Moellmann <gerd@gnu.org>
11455
11456 * m/alpha.h: Revert to version from 20.5.
11457
114582000-02-02 Kenichi Handa <handa@etl.go.jp>
11459
11460 * ccl.c (ccl_driver) <CCL_WriteExprRegister>: Set jump_address
11461 instead of incrementing ic directly.
11462 <CCL_WriteExprConst> Likewise.
11463 <ccl_set_expr>: Set ic to jump_address.
11464
114652000-01-26 Gerd Moellmann <gerd@gnu.org>
11466
11467 * s/irix6-5.h [__GNUC__ && __GNUC_MINOR__ >= 95]: Undef
11468 LD_SWITCH_SYSTEM inherited from irix5-0.h.
11469
114702000-01-17 Gerd Moellmann <gerd@gnu.org>
11471
11472 * m/news-risc.h (LD_SWITCH_MACHINE): Define differently for GCC.
11473
114742000-01-03 Gerd Moellmann <gerd@gnu.org>
11475
11476 * s/hpux9.h (NO_EDITRES): Define even if HAVE_LIBXMU.
11477
114781999-12-02 Gerd Moellmann <gerd@gnu.org>
11479
11480 * s/usg5-4.h (LIBS_SYSTEM): Add -lgen because that's needed
11481 for building with Motif.
11482
114831999-11-22 Paul Eggert <eggert@twinsun.com>
11484
11485 * m/alpha.h (malloc, realloc, calloc): Remove decls;
11486 stdlib.h now does this.
11487
114881999-08-21 Dave Love <fx@gnu.org>
11489
11490 * aix3-2-5.h (C_DEBUG_SWITCH): Use -g -O.
11491 * aix4-1.h: Likewise.
11492
11493 * irix6-5.h (C_DEBUG_SWITCH): Set for debug and optimize.
11494
114951999-12-04 Gerd Moellmann <gerd@gnu.org>
11496
11497 * Version 20.5 released.
11498
114991999-12-04 Kenichi Handa <handa@etl.go.jp>
11500
11501 * coding.c (Ffind_operation_coding_system): Cancel previous change.
11502
11503 * fileio.c (decide_coding_unwind): Renamed from
11504 set_auto_coding_unwind.
11505 (Finsert_file_contents): Make single unwind protect to call both
11506 Vset_auto_coding_function and Ffind_operation_coding_system.
11507
11508 * insdel.c (adjust_markers_for_delete): Make it non-static.
11509
115101999-12-03 Gerd Moellmann <gerd@gnu.org>
11511
11512 * unexelf.c (unexec): Put handling of .lit4 and .lit8 in
11513 #ifdef __sgi.
11514
115151999-12-03 Andreas Schwab <schwab@suse.de>
11516
11517 * unexelf.c (unexec): Don't copy .got section.
11518
115191999-12-03 Gerd Moellmann <gerd@gnu.org>
11520
11521 * fileio.c (Fwrite_region): Don't call
11522 Vselect_safe_coding_sytem_function if noninteractive.
11523
115241999-12-02 Gerd Moellmann <gerd@gnu.org>
11525
11526 * m/iris4d.h, m/iris5d.h: Use unexsgi.o instead of unexelf.o.
11527
115281999-12-01 Dave Love <fx@gnu.org>
11529
11530 * emacs.c (main): Set LANG=C iff AIX3_2 defined.
11531
115321999-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
11533
11534 * unexelf.c: Auto-detect .sbss section.
11535 (round_up): Make it static.
11536 (unexec): Declare alignment as Elf Word. Skip ``Program
11537 segment above .bss'' test on MIPS without .sbss.
11538 Copy sections .got and .sdata1 sections. Adjust offsets in
11539 sections .sdata, .lit4, .lit8, .got and .sdata1.
11540
115411999-11-28 Alexandre Oliva <oliva@dcc.unicamp.br>
11542
11543 * unexelf.c: Merge IRIX debugging info patch from unexsgi.c
11544 * m/iris4d.h: Use unexelf for IRIX 5.*.
11545 * m/iris5d.h: Use unexelf for IRIX 6.*.
11546
115471999-11-25 Kenichi Handa <handa@etl.go.jp>
11548
11549 * coding.c (Ffind_operation_coding_system): Call functions after
11550 changing the current buffer to a temporary buffer.
11551
115521999-11-24 Ken'ichi Handa <handa@gnu.org>
11553
11554 * fileio.c (Finsert_file_contents): Set buffer-file-coding-system
11555 of the current buffer via Fset.
11556
115571999-11-23 Gerd Moellmann <gerd@gnu.org>
11558
11559 * unexaix.c (unexec): Use unsigned instead of uintptr_t because
11560 that fails on IBM PowerPC, AIX 4.2.
11561
115621999-11-22 Eli Zaretskii <eliz@is.elta.co.il>
11563
11564 * buffer.c (syms_of_buffer): Add %z, %Z, %m and %& to the doc
11565 string of mode-line-format. Remove the obsolete %t.
11566
115671999-11-21 Jason Rumney <jasonr@gnu.org>
11568
11569 * w32fns.c (x_to_w32_font): Assign Y-resolution to resy
11570 instead of pixel.
11571
115721999-11-19 Gerd Moellmann <gerd@gnu.org>
11573
11574 * unexelf.c (unexec): Put new code rounding up the bss section's
11575 sh_offset in #if 0. Add corresponding code from 20.4 in #else.
11576
115771999-11-18 Kenichi Handa <handa@etl.go.jp>
11578
11579 * keyboard.c (echo_char): Assure sufficient memory for
11580 push_key_description.
11581
115821999-11-16 Jason Rumney <jasonr@gnu.org>
11583
11584 * w32console.c: Include coding.c
11585 (write_glyphs): Convert glyphs for display using
11586 terminal_coding_system instead of GLYPH_FOLLOW_ALIASES.
11587
115881999-11-16 Dave Love <fx@gnu.org>
11589
11590 * doc.c (Fdocumentation): Remove gcpro here too.
11591
115921999-11-12 Gerd Moellmann <gerd@gnu.org>
11593
11594 * doc.c (Fdocumentation_property): Don't GCPRO.
11595
115961999-11-11 Ken'ichi Handa <handa@gnu.org>
11597
11598 * editfns.c (Ftranslate_region): Check the buffer multibyteness.
11599
116001999-11-07 Andrew Innes <andrewi@gnu.org>
11601
11602 * w32fns.c (x_set_name): Coerce title string to unibyte.
11603 (x_set_title): Ditto.
11604
11605 * w32menu.c: Undef HAVE_MULTILINGUAL_MENU.
11606 (single_submenu):
11607 (w32_menu_show) [!HAVE_MULTILINGUAL_MENU]: Coerce menu strings to
11608 unibyte.
11609
11610 * w32.c (map_w32_filename): Force file functions to fail if the
11611 name is too long, by returning an invalid name.
11612 (open_unc_volume): Add cast.
11613 (open_unc_volume): Make argument const.
11614 (unc_volume_file_attributes): Ditto.
11615
11616 * makefile.nt (LINK_FLAGS): Include function-level (COFF format)
11617 debug information in release builds, to get meaningful stack
11618 traces on crashes. Also remove spurious spaces in various places,
11619 and all dependencies on lisp.h.
11620
11621 * w32term.c (my_set_focus): Return a value;
11622 (my_set_foreground_window): Ditto.
11623 (w32_initialize): Change return type to void, and add forward
11624 declaration.
11625
11626 * w32fns.c (Fw32_shell_execute): Fix typo in docstring.
11627 (Fw32_shell_execute): Allow OPERATION to be nil, to perform the
11628 default action.
11629
116301999-11-02 Gerd Moellmann <gerd@gnu.org>
11631
11632 * doc.c (Fdocumentation_property): Fix bug bypassing UNGCPRO.
11633
116341999-11-01 Gerd Moellmann <gerd@gnu.org>
11635
11636 * doc.c (Fdocumentation_property): Remove register keyword
11637 from local variable `tem'.
11638
116391999-10-28 Ken'ichi Handa <handa@gnu.org>
11640
11641 * coding.c (code_convert_region): Update `dst' correctly.
11642
116431999-10-18 Dave Love <fx@gnu.org>
11644
11645 * doc.c (Fdocumentation_property): Gcpro `tem`.
11646
116471999-10-13 Dave Love <fx@gnu.org>
11648
11649 * filelock.c (lock_file): Move gcpro of `fn'.
11650
116511999-10-14 Ken'ichi Handa <handa@gnu.org>
11652
11653 * fns.c (Fstring_as_multibyte): Call
11654 register_composite_chars_string for a multibyte string.
11655
116561999-10-13 Ken'ichi Handa <handa@gnu.org>
11657
11658 * lread.c (Fload): Calculate bytes of filename correctly.
11659 (openp): Likewise.
11660
116611999-09-29 Kenichi Handa <handa@etl.go.jp>
11662
11663 * category.c (modify_lower_category_set): Set default value of
11664 TABLE correctly.
11665
11666 * coding.c (DECODE_CHARACTER_ASCII): Decode ASCII invocated to GR
11667 correctly.
11668
11669 * minibuf.c (Fminibuffer_complete_word): Calculate string byte
11670 size correctly.
11671
116721999-09-28 Richard M. Stallman <rms@caffeine.ai.mit.edu>
11673
11674 * keymap.c (Fsingle_key_description): Make tem big enough.
11675 (describe_buffer_bindings): Make buf big enough.
11676
116771999-09-19 Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp>
11678
11679 * charset.c (str_cmpchar_id): Before xmalloc, copy data in STR to
11680 a buffer that is safe from memory relocation.
11681
116821999-09-16 Kenichi Handa <handa@etl.go.jp>
11683
11684 * charset.h: (register_composite_chars_region): Extern it.
11685 (register_composite_chars_string): Extern it.
11686
11687 * charset.c (str_cmpchar_id): New argument REGISTERP. Caller
11688 changed.
11689 (register_composite_chars_region): New function.
11690 (register_composite_chars_string): New function.
11691
11692 * alloc.c (make_string): Call register_composite_chars_string for
11693 a multibyte string.
11694 (make_multibyte_string): Likewise.
11695 (make_string_from_bytes): Likewise.
11696 (make_specified_string): Likewise.
11697
11698 * buffer.c (Fset_buffer_multibyte): On setting the buffer
11699 multibyte, call register_composite_chars_region.
11700
11701 * insdel.c (insert_1_both): Call register_composite_chars_region
11702 after the insertion.
11703 (adjust_after_replace): Likewise.
11704
11705 * indent.c (MULTIBYTE_BYTES_WIDTH): Adjusted for the change of
11706 str_cmpchar_id.
11707
117081999-09-15 Richard Stallman <rms@gnu.org>
11709
11710 * filelock.c (Vtemporary_file_directory): New variable.
11711 (syms_of_filelock): Set up Lisp variable.
11712
117131999-09-14 Richard Stallman <rms@gnu.org>
11714
11715 * filelock.c (get_boot_time): Make the temp name in the proper dir.
11716
117171999-09-07 Richard Stallman <rms@gnu.org>
11718
11719 * keymap.c (fix_submap_inheritance): Do nothing if the proper
11720 parent is an ancestor of SUBMAP; otherwise, add it as the
11721 ultimate ancestor.
11722
117231999-09-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
11724
11725 * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new
11726 unexaix.c.
11727
11728 * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c.
11729
117301999-09-06 Dave Love <fx@gnu.org>
11731
11732 * unexaix.c: New version incorporating Michael Sperber's changes
11733 from XEmacs. Should solve problems on AIX 4.3.
11734
117351999-08-13 Richard M. Stallman <rms@gnu.org>
11736
11737 * eval.c (run_hook_list_with_args): Gcpro `globals'.
11738 (run_hook_with_args): Likewise.
11739
117401999-08-10 Richard M. Stallman <rms@gnu.org>
11741
11742 * window.h (struct window): New field too_small_ok.
11743
11744 * window.c (set_window_height, set_window_width):
11745 If window starts out "too small", set its too_small_ok flag.
11746 If window's too_small_ok flag is set, don't delete it
11747 unless it is so small it would cause a crash.
11748
11749 * charset.h (BCOPY_SHORT): Fix typo `unsigined'.
11750
117511999-08-10 Alexandre Oliva <oliva@dcc.unicamp.br>
11752
11753 * unexelf.c [__linux__ && __alpha__] (HAS_SBSS_SECTION): Define.
11754
117551999-08-04 Andreas Schwab <schwab@gnu.org>
11756
11757 * insdel.c (insert_from_string_1): Check gap size against number
11758 of outgoing bytes, not incoming bytes.
11759
117601999-08-01 Richard Stallman <rms@gnu.org>
11761
11762 * fns.c (internal_equal): Correct overlay comparison.
11763
117641999-07-29 Eli Zaretskii <eliz@gnu.org>
11765
11766 * msdos.c (getdefdir): Don't return failure indication when
11767 _fixpath sets errno to ENOSYS.
11768
117691999-07-21 Joe Ramey <ramey@ti.com>
11770
11771 * filelock.c (lock_if_free): Return -1 if check_lock_owner
11772 has returned -1 (lockfile exists but is not a symlink?)
11773
111971999-07-14 Richard Stallman <rms@gnu.org> 117741999-07-14 Richard Stallman <rms@gnu.org>
11198 11775
11199 * Version 20.4 released. 11776 * Version 20.4 released.