comparison src/ChangeLog @ 386:4af0ddfb7c5b r21-2-8

Import from CVS: tag r21-2-8
author cvs
date Mon, 13 Aug 2007 11:08:50 +0200
parents bbff43aa5eb7
children aabb7f5b1c81
comparison
equal deleted inserted replaced
385:bc48d89bf15c 386:4af0ddfb7c5b
1 1998-12-28 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.8 is released.
4
5 1998-12-28 Martin Buchholz <martin@xemacs.org>
6
7 * editfns.c (get_home_directory):
8 (user-home-directory): Simplify.
9
10
11 * callproc.c (child_setup):
12 - Environment variables were being passed to inferior processes
13 using internal encoding.
14 - Convert to external encoding.
15 - Rename local var `tem' to better name `tail'.
16 - Use Flength instead of `manual' calculation.
17
18 * buffer.c (kill-buffer):
19 (record-buffer):
20 (set-buffer-major-mode):
21 (current-buffer):
22 - Fix up parameter names to correspond to docstrings.
23 - Don't use `bufname' when a buffer will do as well.
24 - Remove one unneeded GCPRO.
25
26 * buffer.h (initial_directory):
27 * buffer.c (init_initial_directory):
28 - use correct conversions between internal and external format.
29 (directory_is_current_directory): new function
30 (init_buffer): convert initial_directory to internal format.
31 - solve crashes when current working directory is non-ASCII.
32
33 * alloc.c (xmalloc):
34 (xcalloc):
35 (xrealloc):
36 - remove stupid casts, since XEmacs requires an ANSI C system.
37 (lrecord_type_index): replace abort() with more readable assert().
38
39 (reset_lcrecord_stats): remove.
40 (sweep_lcrecords_1):
41 - replace call to reset_lcrecord_stats() with call to xzero().
42
43 1998-12-27 Martin Buchholz <martin@xemacs.org>
44
45 * process-unix.c (unix_create_process):
46 - Fix crash invoking program with non-ASCII name.
47 Try invoking xemacs with SHELL=/bin/üsh, then M-x shell.
48 - Remove unused variable `env'.
49 - Rename `temp' to better name `save_errno'.
50 - Reorganize code for clarity. But still too chicken to nuke the
51 BSD 4.2 support.
52
1 1998-12-24 Martin Buchholz <martin@xemacs.org> 53 1998-12-24 Martin Buchholz <martin@xemacs.org>
2 54
3 * XEmacs 21.2.7 is released. 55 * XEmacs 21.2.7 is released.
4 56
5 1998-12-23 Martin Buchholz <martin@xemacs.org> 57 1998-12-23 Martin Buchholz <martin@xemacs.org>
6 58
7 * glyphs.c (decode_device_ii_format): 59 * glyphs.c (decode_device_ii_format):
8 - Fix indentation. 60 - Fix indentation.
9 - Use GET_C_STRING_FILENAME_DATA_ALLOCA with char *, not Extbyte *. 61 - Use GET_C_STRING_FILENAME_DATA_ALLOCA with char *, not Extbyte *.
10 62
11 * glyphs-x.c (x_subwindow_instantiate): 63 * glyphs-x.c (x_subwindow_instantiate):
12 - A image instance mask was being assigned to a image instance type! 64 - A image instance mask was being assigned to a image instance type!
13 - X_SUBWINDOW_INSTANCE_DATA (ii) is not an lvalue in C++. 65 - X_SUBWINDOW_INSTANCE_DATA (ii) is not an lvalue in C++.
14 66
15 * glyphs-msw.c (mswindows_initialize_dibitmap_image_instance): 67 * glyphs-msw.c (mswindows_initialize_dibitmap_image_instance):
16 Fix indentation. 68 Fix indentation.
17 * glyphs-x.h: Make indentation consistent. 69 * glyphs-x.h: Make indentation consistent.
18 70
19 * emacs.c (Fdump_emacs): Remove Steve Martin merge artifacts. 71 * emacs.c (Fdump_emacs): Remove Steve Martin merge artifacts.
20 72