annotate src/ChangeLog @ 48477:2107f1adf452

(describe-variable): Look for (defvar . <sym>) in the load-history since `defvar' now uses this format.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 20 Nov 2002 14:37:19 +0000 (2002-11-20)
parents b269dc6630f0
children 9e193db2add9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
48458
529b76727fef *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48450
diff changeset
1 2002-11-19 Dave Love <fx@gnu.org>
529b76727fef *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48450
diff changeset
2
529b76727fef *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48450
diff changeset
3 * s/usg5-4.h, sco4.h (bcopy, bzero, bcmp): Don't define.
529b76727fef *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48450
diff changeset
4
48443
b10a79762ecc *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48440
diff changeset
5 2002-11-18 Jason Rumney <jasonr@gnu.org>
b10a79762ecc *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48440
diff changeset
6
b10a79762ecc *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48440
diff changeset
7 * w32fns.c (x_build_heuristic_mask): Filter palette info from color.
48447
48ea9439150e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48443
diff changeset
8 (XPutPixel): Swap blue and red.
48450
6c28bad9d549 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48447
diff changeset
9 (xpm_format, pbm_format, png_format, jpeg_format, tiff_format)
6c28bad9d549 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48447
diff changeset
10 (gif_format, gs_format): Use IMAGE_ASCENT_VALUE.
6c28bad9d549 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48447
diff changeset
11 (xpm_image_p, pbm_image_p, png_image_p, jpeg_image_p)
6c28bad9d549 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48447
diff changeset
12 (tiff_image_p, gif_image_p, gs_image_p): Don't check ascent.
48443
b10a79762ecc *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48440
diff changeset
13
48425
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
14 2002-11-18 Dave Love <fx@gnu.org>
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
15
48440
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
16 * m/orion105.h (HAVE_ALLOCA): Don't define.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
17
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
18 * m/m68k.h, m/arm.h, mtekxd88.h, m/tower32v3.h: Don't define alloca.
48440
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
19
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
20 * m/intel386.h: Don't include alloca.h or define alloca.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
21
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
22 * m/ia64.h: Don't include alloca.h, stdlib.h. Don't declare
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
23 malloc, realloc, calloc.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
24
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
25 * m/hp800.h, m/sr2k.h, m/ns16000.h, m/wicat.h (bcopy, bzero)
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
26 (bcmp): Don't define.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
27
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
28 * m/delta.h (bcopy, bzero, bcmp, alloca): Don't define.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
29
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
30 * m/amdahl.h: Don't define LIB_STANDARD.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
31
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
32 * m/alpha.h: Move OSF1 stuff from here to s/osf1.h.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
33
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
34 * s/osf1.h: Move OSF1 stuff from m/alpha.h to here.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
35
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
36 * s/irix4-0.h, s/irix5-0.h, m/powerpcle.h, m/sparc.h:
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
37 Don't include alloca.h.
48440
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
38
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
39 * s/aix3-2.h (HAVE_FSYNC): Don't define.
7aad36bad1cc *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48425
diff changeset
40
48425
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
41 * regex.c (_GNU_SOURCE): Don't define.
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
42
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
43 * process.c (_GNU_SOURCE): Don't define.
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
44
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
45 * fileio.c (_GNU_SOURCE, HAVE_FSYNC): Don't define.
0cf464af16fe *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48418
diff changeset
46
48418
3b84595b24b5 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 48385
diff changeset
47 2002-11-18 Markus Rost <rost@math.ohio-state.edu>
3b84595b24b5 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 48385
diff changeset
48
3b84595b24b5 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 48385
diff changeset
49 * s/sol2-8.h: Include sol2-6.h.
3b84595b24b5 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 48385
diff changeset
50
48385
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
51 2002-11-18 Miles Bader <miles@gnu.org>
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
52
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
53 * dispextern.h (struct face): Add `overstrike' field.
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
54 * xterm.c (x_draw_glyph_string_foreground)
48385
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
55 (x_draw_composite_glyph_string_foreground): Implement overstriking.
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
56 * xfaces.c (load_face_font): Set `face->overstrike' based on
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
57 result from choose_face_font.
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
58 (best_matching_font, choose_face_font): Add `needs_overstrike'
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
59 argument, and use it to return whether overstriking is desirable
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
60 for this face/font combo.
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
61 (set_font_frame_param: Pass new argument to choose_face_font.
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
62
48375
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
63 2002-11-17 Ben Key <BKey1@tampabay.rr.com>
48385
dca7e9772ba0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 48375
diff changeset
64
48464
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
65 This change is my fix for the following entry in etc/PROBLEMS:
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
66 "Emacs built on Windows 9x/ME crashes at startup on Windows XP,
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
67 or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
68
48375
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
69 * w32.c: Added wrapper functions around the win32 API functions
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
70 OpenProcessToken, GetTokenInformation, LookupAccountSid, and
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
71 GetSidIdentifierAuthority. These wrapper functions serve two
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
72 purposes:
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
73 1. They ensure that the wrapped function can never be called
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
74 when Emacs is running on an operating system on which they are
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
75 not supported (Microsoft Windows 95 / 98 / ME).
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
76 2. They call the wrapped functions via function pointers rather
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
77 than calling them directly. This avoids taking advantage of the
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
78 undocumented fact that although these functions are not supported
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
79 in the 9x branch of Microsoft Windows, the functions do exist in
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
80 the version of advapi32.dll that is found in the 9x branch of
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
81 Microsoft Windows.
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
82
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
83 * w32.c (init_user_info): Replaced the calls to the win32 API
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
84 functions OpenProcessToken, GetTokenInformation, LookupAccountSid,
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
85 and GetSidIdentifierAuthority with calls to the newly added
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
86 wrapper functions.
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
87
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
88 * w32.h: Added extern declarations for the following functions:
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
89 syms_of_w32term, syms_of_w32fns, syms_of_w32select,
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
90 syms_of_w32menu, and void syms_of_fontset.
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
91
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
92 * w32fns.c (w32_wnd_proc): Added code to reinitialize the
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
93 function pointer track_mouse_event_fn in the handler for the
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
94 WM_SETFOCUS message.
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
95
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
96 * w32menu.c (initialize_frame_menubar): Added code to
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
97 reinitialize the function pointers set_menu_item_info and
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
98 get_menu_item_info.
48464
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
99
b269dc6630f0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48463
diff changeset
100 2002-11-17 Ben Key <BKey1@tampabay.rr.com>
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
101
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
102 * sound.c: Added a partial implementation of play-sound-internal
48375
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
103 for Microsoft Windows. Added various #ifdef / #else / #endif
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
104 code blocks to separate the code that will compile under
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
105 Microsoft Windows from the code that is specific to Gnu/Linux.
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
106 Moved several blocks of code around to make this separation of code
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
107 into Windows compatible and Gnu/Linux compatible code blocks easier.
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
108
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
109 * makefile.w32-in: Include sound.c and link with WinMM.lib.
48375
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
110
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
111 * s/ms-w32.h: Defined the symbol HAVE_SOUND so that the newly
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
112 added support for play-sound-internal under Windows would be
4d7b83cc03aa Added a partial implementation of play-sound-internal for Windows. Fixed the following entry in etc/PROBLEMS: Emacs built on Windows 9x/ME crashes at startup on Windows XP, or Emacs built on XP crashes at startup on Windows 9x/ME.
Ben Key <bkey1@tampabay.rr.com>
parents: 48358
diff changeset
113 included in the build of Emacs.
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
114
48358
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
115 2002-11-16 Jason Rumney <jasonr@gnu.org>
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
116
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
117 * w32fns.c (w32_load_system_font): Don't disable Cleartype.
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
118
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
119 * w32term.c (w32_get_glyph_string_clip_rect): Clip cursor tightly.
6ab38451cdad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48356
diff changeset
120
48463
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
121 2002-11-15 Stefan Monnier <monnier@cs.yale.edu>
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
122
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
123 * keyboard.c (command_loop_1): Fix int/Lisp_Object mixup.
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
124 (adjust_point_for_property): Move out of display and invisible even if
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
125 we were already inside before (in case a property was added while
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
126 we weren't looking). Be more careful when handling invisible props.
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
127 Skip invisible text as if it really wasn't there at all.
52d1540e037c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48458
diff changeset
128
48350
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
129 2002-11-15 Jason Rumney <jasonr@gnu.org>
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
130
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
131 * w32term.c (x_draw_image_foreground)
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
132 (w32_draw_image_foreground_1): Use standard copy and invert
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
133 operations to draw images.
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
134
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
135 * w32fns.c (x_create_x_image_and_pixmap): Fill in palette for
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
136 depth of 1.
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
137 (xbm_read_bitmap_data): Invert bits as xbm is read in.
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
138 (XPutPixel): Don't invert bits here.
465ba090e0a5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48344
diff changeset
139
48344
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
140 2002-11-15 Jason Rumney <jasonr@gnu.org>
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
141
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
142 * w32term.c (x_draw_image_foreground, x_draw_image_glyph_string)
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
143 (w32_draw_image_foreground_1): Handle image masks.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
144 (x_draw_image_glyph_string): Don't BitBlt transparently.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
145
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
146 * w32fns.c (w32_defined_color): Adjust RGB values for Emacs.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
147 (x_from_xcolors): Adjust RGB values for W32.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
148 (image_background, image_background_transparent)
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
149 (postprocess_image, x_to_xcolors, x_disable_image)
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
150 (x_build_heuristic_mask): Adapt for W32 and enable.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
151 (x_create_x_image_and_pixmap): Mark images with palettes as such.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
152 (xbm_load): Remove unused variable.
df87e7e6ad10 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 48338
diff changeset
153
48356
6d5e70b707bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48350
diff changeset
154 2002-11-14 Richard M. Stallman <rms@gnu.org>
6d5e70b707bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48350
diff changeset
155
6d5e70b707bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48350
diff changeset
156 * buffer.c (syms_of_buffer): Doc fix.
6d5e70b707bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48350
diff changeset
157
48331
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
158 2002-11-14 Dave Love <fx@gnu.org>
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
159
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
160 * alloc.c (SETJMP_WILL_NOT_WORK): Add note.
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
161
48332
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
162 * xterm.c (x_draw_relief_rect, x_draw_box_rect, x_update_cursor):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
163 * xmenu.c (unuse_menu_items, digest_single_submenu):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
164 * xfns.c (x_put_x_image):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
165 * xdisp.c (message2_nolog, set_message):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
166 * undo.c (record_point):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
167 * terminfo.c (tparam):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
168 * syntax.c (scan_sexps_forward):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
169 * scroll.c (calculate_scrolling, calculate_direct_scrolling):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
170 * composite.c (update_compositions):
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
171 * cm.c (calccost, cmgoto):
48331
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
172 * charset.c (c_string_width): Declare all args (per C99).
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
173
48332
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
174 * frame.h (get_specified_cursor_type, get_window_cursor_type): Declare.
48331
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
175
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
176 * lisp.h (get_specified_cursor_type, get_window_cursor_type):
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
177 Don't declare.
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
178
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
179 * emacs.c (main) [!VMS]: Avoid third arg.
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
180
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
181 * fns.c (Fcopy_sequence): Doc fix.
48338
5f75c5106fe9 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48332
diff changeset
182 (Fmap_char_table): Cast `call2'.
48331
9f0197f9c174 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48307
diff changeset
183
48307
58aeaa1dbcfa sparc-sun-solaris2.8
Francesco Potortì <pot@gnu.org>
parents: 48304
diff changeset
184 2002-11-14 Francesco Potorti` <pot@gnu.org>
58aeaa1dbcfa sparc-sun-solaris2.8
Francesco Potortì <pot@gnu.org>
parents: 48304
diff changeset
185
58aeaa1dbcfa sparc-sun-solaris2.8
Francesco Potortì <pot@gnu.org>
parents: 48304
diff changeset
186 * s/sol2-8.h: New file.
58aeaa1dbcfa sparc-sun-solaris2.8
Francesco Potortì <pot@gnu.org>
parents: 48304
diff changeset
187
48304
bf28f5db93ce *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48267
diff changeset
188 2002-11-14 Kim F. Storm <storm@cua.dk>
bf28f5db93ce *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48267
diff changeset
189
bf28f5db93ce *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48267
diff changeset
190 * buffer.c (syms_of_buffer) <mode-line-format>: Document symbol
bf28f5db93ce *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48267
diff changeset
191 dependency on `risky-local-variable' and the :propertize form.
bf28f5db93ce *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48267
diff changeset
192
48267
0f40d654e6c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48237
diff changeset
193 2002-11-12 Stefan Monnier <monnier@cs.yale.edu>
0f40d654e6c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48237
diff changeset
194
48332
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
195 * fns.c (Fmap_char_table): Don't use map_char_table's function arg.
9662c080acf3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48331
diff changeset
196
48267
0f40d654e6c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48237
diff changeset
197 * syntax.c (scan_sexps_forward): Undo last patch.
0f40d654e6c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48237
diff changeset
198 Use a more obvious fix: check eob before updating the syntax table.
0f40d654e6c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48237
diff changeset
199
48237
ee293d310f44 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48235
diff changeset
200 2002-11-09 Stefan Monnier <monnier@cs.yale.edu>
ee293d310f44 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48235
diff changeset
201
ee293d310f44 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48235
diff changeset
202 * syntax.c (scan_sexps_forward): Update syntax table before reading
ee293d310f44 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48235
diff changeset
203 a char rather than after so we don't update the table past eob.
ee293d310f44 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48235
diff changeset
204
48235
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
205 2002-11-09 Dave Love <fx@gnu.org>
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
206
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
207 * buffer.c (Fset_buffer_major_mode): Fix last change.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
208
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
209 * regex.c (regexec): Fix pmatch declaration.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
210
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
211 * cmds.c (Fself_insert_command): Apply Vtranslation_table_for_input.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
212
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
213 * keyboard.c (command_loop_1): Apply Vtranslation_table_for_input
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
214 to self-inserting characters.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
215 (syms_of_keyboard) <keyboard-translate-table>: Doc fix.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
216
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
217 * coding.c (Vtranslation_table_for_input): New.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
218 (syms_of_coding): DEFVAR it.
13ff2508090c *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48219
diff changeset
219
48219
0470fdf8cddd *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48212
diff changeset
220 2002-11-08 Juanma Barranquero <lektu@terra.es>
0470fdf8cddd *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48212
diff changeset
221
0470fdf8cddd *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48212
diff changeset
222 * w32term.c (w32_draw_fringe_bitmap): Remove unused local variable
0470fdf8cddd *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48212
diff changeset
223 window.
0470fdf8cddd *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48212
diff changeset
224
48212
9043b57acb42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48207
diff changeset
225 2002-11-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
9043b57acb42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48207
diff changeset
226
9043b57acb42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48207
diff changeset
227 * process.c (Fformat_network_address): Removed unused locals p,
9043b57acb42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48207
diff changeset
228 cp, and i.
9043b57acb42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48207
diff changeset
229
48179
d9f249163ae0 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48176
diff changeset
230 2002-11-06 Dave Love <fx@gnu.org>
d9f249163ae0 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48176
diff changeset
231
d9f249163ae0 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48176
diff changeset
232 * buffer.c (Qset_buffer_major_mode_hook): New.
d9f249163ae0 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48176
diff changeset
233 (Fset_buffer_major_mode): Use it.
d9f249163ae0 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48176
diff changeset
234
48176
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
235 2002-11-06 Richard M. Stallman <rms@gnu.org>
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
236
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
237 * xterm.c (x_term_init): Use turn_on_atimers, not start_polling
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
238 and stop_polling.
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
239
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
240 * process.c (wait_reading_process_input):
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
241 Test POLLING_PROBLEM_IN_SELECT, not hpux.
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
242 Avoid initialization for auto Lisp_Object var.
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
243
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
244 * s/hpux11.h (POLLING_PROBLEM_IN_SELECT): Add #undef.
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
245
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
246 * s/hpux10.h (POLLING_PROBLEM_IN_SELECT): Defined.
4b1d8ea79699 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48152
diff changeset
247
48152
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
248 2002-11-05 Richard M. Stallman <rms@gnu.org>
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
249
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
250 * s/sol2-5.h (BROKEN_SIGIO): Turn off the #undef.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
251
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
252 * callint.c (Fcall_interactively): New local filter_specs.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
253 (Fcall_interactively): Check for progn as well as let.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
254 Add a gcpro.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
255 (Qprogn): New variable.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
256 (syms_of_callint): Staticpro and init Qprogn.
e24a284feb7a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48149
diff changeset
257
48149
8f11dde95c66 (Feval_buffer): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 48147
diff changeset
258 2002-11-04 John Paul Wallington <jpw@shootybangbang.com>
8f11dde95c66 (Feval_buffer): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 48147
diff changeset
259
8f11dde95c66 (Feval_buffer): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 48147
diff changeset
260 * lread.c (Feval_buffer): Doc fix.
8f11dde95c66 (Feval_buffer): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 48147
diff changeset
261
48147
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
262 2002-11-04 Dave Love <fx@gnu.org>
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
263
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
264 * keyboard.c (read_char): Always translate iff
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
265 Vkeyboard_translate_table is a char table and c is valid.
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
266
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
267 * xterm.c (XTread_socket): Check Lisp types for Vx_keysym_table
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
268 and fix C types.
892bafbb15f3 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48138
diff changeset
269
48132
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
270 2002-11-03 Stefan Monnier <monnier@cs.yale.edu>
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
271
48138
3e781c129fd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48132
diff changeset
272 * xdisp.c (single_display_prop_intangible_p): Strings are intangible.
3e781c129fd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48132
diff changeset
273
3e781c129fd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48132
diff changeset
274 * editfns.c (get_pos_property): Don't hardcode Qfield.
3e781c129fd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48132
diff changeset
275
48132
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
276 * keyboard.c (adjust_point_for_property): Handle `display' prop on
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
277 overlays. Also handle `invisible' prop.
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
278
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
279 2002-11-02 Stefan Monnier <monnier@cs.yale.edu>
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
280
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
281 * coding.c (decode_coding_emacs_mule, decode_coding_iso2022)
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
282 (decode_coding_sjis_big5, decode_eol): Allow lone \r in DOS EOL.
e54d42aa9dd0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48116
diff changeset
283
48116
de25e18b35cf *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 48114
diff changeset
284 2002-11-01 Andreas Schwab <schwab@suse.de>
de25e18b35cf *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 48114
diff changeset
285
de25e18b35cf *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 48114
diff changeset
286 * editfns.c (Fmessage): Revert last change to properly handle %%
de25e18b35cf *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 48114
diff changeset
287 format.
de25e18b35cf *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 48114
diff changeset
288
48114
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
289 2002-11-01 Stefan Monnier <monnier@cs.yale.edu>
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
290
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
291 * xmenu.c (unuse_menu_items): New fun.
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
292 (menu_items_inuse): New var.
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
293 (syms_of_xmenu): Initialize it.
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
294 (init_menu_items): Use it to detect re-entrance.
48207
c1a9d25fa0b7 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48179
diff changeset
295 (Fx_popup_menu, Fx_popup_dialog, set_frame_menubar): Reset when done.
48114
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
296 (Fx_popup_menu): Remove spurious XSETFRAME.
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
297
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
298 * editfns.c (find_field): Make an exception for nil fields.
57832315c4e1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48112
diff changeset
299
48112
9c80cdee8ff8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48099
diff changeset
300 2002-11-01 Dave Love <fx@gnu.org>
9c80cdee8ff8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48099
diff changeset
301
9c80cdee8ff8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48099
diff changeset
302 * m/gec63.h: Deleted.
9c80cdee8ff8 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48099
diff changeset
303
48099
ab12ea56fed7 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48098
diff changeset
304 2002-10-31 Dave Love <fx@gnu.org>
ab12ea56fed7 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48098
diff changeset
305
ab12ea56fed7 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48098
diff changeset
306 * xterm.c (XTread_socket): Fix last change.
ab12ea56fed7 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48098
diff changeset
307 (xaw_scroll_callback): Cast call_data to long to avoid warning.
ab12ea56fed7 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48098
diff changeset
308
48098
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
309 2002-10-31 Stefan Monnier <monnier@cs.yale.edu>
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
310
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
311 * process.c (Fformat_network_address): Fix int/Lisp_Object mixup.
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
312
48096
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
313 2002-10-30 Stefan Monnier <monnier@cs.yale.edu>
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
314
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
315 * editfns.c (overlays_around, get_pos_property): New funs.
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
316 (find_field): Use them.
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
317 Also be careful not to modify POS before its last use.
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
318 (Fmessage): Don't Fformat if there's nothing to format.
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
319
48093
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
320 2002-10-30 Dave Love <fx@gnu.org>
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
321
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
322 * process.c [HAVE_SYS_WAIT]: Include sys/wait.h.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
323 [HAVE_PTY_H]; Include pty.h.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
324
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
325 * lread.c (Fload) <!load_dangerous_libraries>: Close fd.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
326
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
327 * xterm.c (Qeql): Declare.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
328 (Vx_keysym_table): New.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
329 (syms_of_xterm): Initialize it.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
330 (XTread_socket): Use it. Deal with ASCII keysyms.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
331 (XSetIMValues) [HAVE_X11R6]: Prototype.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
332
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
333 * keyboard.c (lispy_accent_codes, lispy_accent_keys): Extended.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
334 (lispy_kana_keys): Comment out.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
335 (make_lispy_event) [XK_kana_A]: Comment out.
48096
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
336 (modify_event_symbol) <sizeof (long) == sizeof (EMACS_INT)>:
75bdf0931b4c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48093
diff changeset
337 Fix sprintf call.
48093
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
338
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
339 * s/osf5-0.h (C_SWITCH_SYSTEM): Revert last change (fixed by
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
340 regexp.h change).
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
341 (TERMINFO, LIBS_TERMCAP): Define.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
342
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
343 * s/usg5-4.h (bcopy, bzero): Define conditional on HAVE_BCOPY.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
344 (bcmp): Define conditional on HAVE_BCMP.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
345 (NO_SIOCTL_H): Don't define.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
346 (TIOCSIGSEND): Don't make conditional on IRIX6.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
347
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
348 * s/sol2-5.h: Don't include strings.h.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
349 (bcopy, bzero, bcmp) [HAVE_BCOPY]: Don't undef.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
350
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
351 * s/irix6-0.h (IRIX6): Don't define.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
352 (bcopy, bcmp, bzero): Don't undef.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
353
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
354 * s/irix6-5.h: Don't include strings.h.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
355 (IRIX6): Don't define.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
356 (bcopy, bcmp, bzero): Don't undef.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
357
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
358 * syntax.c (Fforward_comment): Doc fix.
b7cdece1cebf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 48070
diff changeset
359
48052
0e3c2c0b690a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48047
diff changeset
360 2002-10-29 Kim F. Storm <storm@cua.dk>
0e3c2c0b690a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48047
diff changeset
361
0e3c2c0b690a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48047
diff changeset
362 * process.c (Fsignal_process): Allow PROCESS to be specified by
0e3c2c0b690a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48047
diff changeset
363 name in addition to pid (as integer or string).
0e3c2c0b690a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48047
diff changeset
364
48070
272d4a04afac Fix entries to follow ChangeLog style conventions.
Juanma Barranquero <lekktu@gmail.com>
parents: 48061
diff changeset
365 2002-10-28 Harald Maier <Harald.Maier.BW@t-online.de> (tiny change)
48047
6aa5dbc9fd0f *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48024
diff changeset
366
6aa5dbc9fd0f *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48024
diff changeset
367 * w32heap.c: Don't redefine _heap_init and _heap_term on MSVC 7 build
48070
272d4a04afac Fix entries to follow ChangeLog style conventions.
Juanma Barranquero <lekktu@gmail.com>
parents: 48061
diff changeset
368 environments.
48047
6aa5dbc9fd0f *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 48024
diff changeset
369
48024
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
370 2002-10-27 Kim F. Storm <storm@cua.dk>
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
371
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
372 * xterm.c (note_mouse_highlight): Don't use mouse-face if hidden.
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
373
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
374 * w32term.c (note_mouse_highlight): Don't use mouse-face if hidden.
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
375
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
376 * msdos.c (IT_note_mouse_highlight): Don't use mouse-face if hidden.
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
377
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
378 * macterm.c (note_mouse_highlight): Don't use mouse-face if hidden.
d9e24006f623 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 48021
diff changeset
379
48021
1c7fc6ad1178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48002
diff changeset
380 2002-10-26 Richard M. Stallman <rms@gnu.org>
1c7fc6ad1178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48002
diff changeset
381
1c7fc6ad1178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48002
diff changeset
382 * editfns.c (Fformat): Detect invalid format letters for floats.
1c7fc6ad1178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 48002
diff changeset
383
47999
379e8a84380d *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47998
diff changeset
384 2002-10-25 Kenichi Handa <handa@m17n.org>
379e8a84380d *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47998
diff changeset
385
379e8a84380d *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47998
diff changeset
386 * xfns.c (x_set_name): Encode by Qcompound_text unconditionally.
379e8a84380d *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47998
diff changeset
387 (x_set_title): Likewise.
379e8a84380d *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47998
diff changeset
388
47998
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
389 2002-10-25 Juanma Barranquero <lektu@terra.es>
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
390
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
391 * macgui.h:
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
392 * w32gui.h: Remove definition of XColor.
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
393
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
394 * dispextern.h [!HAVE_X_WINDOWS]: Define XColor.
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
395
47990
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
396 2002-10-24 Kim F. Storm <storm@cua.dk>
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
397
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
398 * xdisp.c (get_window_cursor_type): New arg ACTIVE_CURSOR.
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
399 Callers changed (supply dummy arg).
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
400
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
401 * lisp.h (get_window_cursor_type): Update prototype.
47998
611d3b187f8c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47990
diff changeset
402
47990
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
403 * w32term.c (x_display_and_set_cursor): Get active_cursor from
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
404 get_window_cursor_type to track system caret.
5496c6832b8a *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47986
diff changeset
405
47986
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
406 2002-10-24 Kim F. Storm <storm@cua.dk>
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
407
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
408 * process.c (Fformat_network_address): New function.
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
409 (syms_of_process): Defsubr it.
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
410 (list_processes_1): Use it to format :local/:remote address if
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
411 service/host is not set; before emacs would crash in that case.
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
412 (Fmake_network_process): Don't use Ffind_operation_coding_system
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
413 to setup coding system if host or service is not set.
d249077dbc15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47984
diff changeset
414
47984
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
415 2002-10-23 Juanma Barranquero <lektu@terra.es>
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
416
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
417 Patch suggested by Jay Finger <jay_finger@hotmail.com>.
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
418
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
419 * w32term.c (w32_term_init): Pass XColor to w32_define_color, not
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
420 COLORREF.
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
421
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
422 * macgui.h:
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
423 * w32gui.h: Add definition of XColor.
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
424
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
425 * macfns.c:
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
426 * w32fns.c:
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
427 * xfaces.c: Remove definition of XColor.
ee12f8f7eb12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47967
diff changeset
428
48002
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
429 2002-10-22 Stefan Monnier <monnier@cs.yale.edu>
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
430
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
431 * xfns.c (x_set_name, x_set_title): `icon.value' has unsigned char.
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
432
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
433 * window.c (window_loop): For GET_LRU_WINDOW and GET_LARGEST_WINDOW>,
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
434 Only ignore truly dedicated windows. For UNSHOW_BUFFER, delete the
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
435 window if it is dedicated.
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
436 (Fshrink_window): Add preserve_before as was done for enlarge_window.
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
437 (Vspecial_display_function): Update docstring.
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
438
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
439 * buffer.c (assoc_ignore_text_properties, Fother_buffer, Fkill_buffer)
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
440 (call_overlay_mod_hooks): Use CONSP and XCAR/XCDR.
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
441 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE;
d58423d8f9ce *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47999
diff changeset
442
47967
0a8bff6f0168 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47943
diff changeset
443 2002-10-21 Stefan Monnier <monnier@cs.yale.edu>
0a8bff6f0168 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47943
diff changeset
444
0a8bff6f0168 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47943
diff changeset
445 * casefiddle.c (casify_region): Don't treat a prefix char as part
0a8bff6f0168 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47943
diff changeset
446 of a word when at the beginning.
0a8bff6f0168 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47943
diff changeset
447
47943
9f8c520b2a12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47914
diff changeset
448 2002-10-17 Juanma Barranquero <lektu@terra.es>
9f8c520b2a12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47914
diff changeset
449
9f8c520b2a12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47914
diff changeset
450 * lread.c (syms_of_lread): Fix typos.
9f8c520b2a12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47914
diff changeset
451
47914
a07406791273 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 47897
diff changeset
452 2002-10-17 Dave Love <fx@gnu.org>
a07406791273 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 47897
diff changeset
453
a07406791273 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 47897
diff changeset
454 * Makefile.in (TEMACS_LDFLAGS): Add trailing comment.
a07406791273 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 47897
diff changeset
455
47897
09b7f3dff328 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47893
diff changeset
456 2002-10-16 Richard M. Stallman <rms@gnu.org>
09b7f3dff328 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47893
diff changeset
457
09b7f3dff328 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47893
diff changeset
458 * fileio.c (Fcopy_file): Fix backward test of KEEP_TIME.
09b7f3dff328 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47893
diff changeset
459
47880
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
460 2002-10-14 Juanma Barranquero <lektu@terra.es>
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
461
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
462 * w16select.c (syms_of_win16select): Fix docstring for
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
463 `selection-coding-system'.
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
464
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
465 * w32select.c (syms_of_w32select): Likewise.
5508277df103 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47873
diff changeset
466
47873
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
467 2002-10-14 Stefan Monnier <monnier@cs.yale.edu>
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
468
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
469 * syntax.c (scan_lists): Don't get fooled by a symbol ending with
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
470 a backslash-quoted char.
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
471 (scan_lists, scan_sexps_forward): Pacify the compiler.
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
472
47869
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
473 2002-10-13 Richard M. Stallman <rms@gnu.org>
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
474
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
475 * window.c (window_scroll): Set immediate_quit.
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
476
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
477 * print.c (print): When backquote form is the car of a list,
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
478 output in old style. Use old_backquote_output to output all
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
479 comma forms inside it in old style too.
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
480
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
481 * buffer.h (struct buffer): Move `undo_list' down below `name'.
e86bf751b595 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47839
diff changeset
482
47839
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
483 2002-10-11 Markus Rost <rost@math.ohio-state.edu>
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
484
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
485 * emacs.c (syms_of_emacs) <kill-emacs-hook>: Doc fix (not run in
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
486 batch mode).
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
487
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
488 * lread.c (Fload): Doc fix (load-suffixes).
8d4ba9addc8e *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47836
diff changeset
489
47836
14b87846802e macterm.c (syms_of_macterm, mac_get_mouse_btn): Reversed
Steven Tamm <steventamm@mac.com>
parents: 47793
diff changeset
490 2002-10-10 Steven Tamm <steventamm@mac.com>
14b87846802e macterm.c (syms_of_macterm, mac_get_mouse_btn): Reversed
Steven Tamm <steventamm@mac.com>
parents: 47793
diff changeset
491
47873
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
492 * macterm.c (syms_of_macterm, mac_get_mouse_btn):
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
493 Reverse functionality of mac-wheel-button-is-mouse-2 to be correct.
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
494 Also switch the default to Qnil from Qt.
47836
14b87846802e macterm.c (syms_of_macterm, mac_get_mouse_btn): Reversed
Steven Tamm <steventamm@mac.com>
parents: 47793
diff changeset
495
47793
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
496 2002-10-08 Kenichi Handa <handa@m17n.org>
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
497
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
498 * coding.c (code_convert_region): When we need more GAP for
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
499 conversion, pay attention to the case that coding->produced is not
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
500 greater than coding->consumed.
33354de1129c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47790
diff changeset
501
47790
2eb1a25294ab *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47778
diff changeset
502 2002-10-07 Richard M. Stallman <rms@gnu.org>
2eb1a25294ab *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47778
diff changeset
503
2eb1a25294ab *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47778
diff changeset
504 * unexelf.c (unexec): Redo 9/16 change, but only if IRIX6_5.
2eb1a25294ab *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47778
diff changeset
505
47778
af8ff2a92902 2002-10-06 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47766
diff changeset
506 2002-10-06 Andrew Choi <akochoi@shaw.ca>
af8ff2a92902 2002-10-06 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47766
diff changeset
507
af8ff2a92902 2002-10-06 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47766
diff changeset
508 * macmenu.c (mac_menu_show): Add j to count menu items; match
af8ff2a92902 2002-10-06 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47766
diff changeset
509 menu_item_selection to it to find selected item.
af8ff2a92902 2002-10-06 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47766
diff changeset
510
47766
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
511 2002-10-06 Jan D. <jan.h.d@swipnet.se>
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
512
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
513 * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
514 cases. The correct fix is to pass ReparentNotify to Xt.
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
515 The shell widget interprets ConfigureNotify differently depending
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
516 on if it has been reparented or not.
76b2ec66665d * xterm.c (XTread_socket): Fix from 2002-10-03 didn't cover all
Jan Djärv <jan.h.d@swipnet.se>
parents: 47764
diff changeset
517
47764
ce6344b68d1c *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47762
diff changeset
518 2002-10-05 Markus Rost <rost@math.ohio-state.edu>
ce6344b68d1c *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47762
diff changeset
519
ce6344b68d1c *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47762
diff changeset
520 * editfns.c (Fformat_time_string): Doc fix.
ce6344b68d1c *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47762
diff changeset
521
47762
aa5414c0e056 (Flength): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 47755
diff changeset
522 2002-10-05 John Paul Wallington <jpw@shootybangbang.com>
aa5414c0e056 (Flength): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 47755
diff changeset
523
aa5414c0e056 (Flength): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 47755
diff changeset
524 * fns.c (Flength): Doc fix.
aa5414c0e056 (Flength): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 47755
diff changeset
525
48098
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
526 2002-10-04 Stefan Monnier <monnier@cs.yale.edu>
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
527
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
528 * keyboard.c (keyremap): New struct.
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
529 (read_key_sequence): Use it: globally replace keytran_foo with
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
530 keytran.foo and fkey_foo with fkey.foo. Rename temp vars
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
531 keytran_next and fkey_next to just `next'.
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
532
47755
aeb8117c2101 Switching return to be treated like an X keysym
Steven Tamm <steventamm@mac.com>
parents: 47743
diff changeset
533 2002-10-04 Steven Tamm <steventamm@mac.com>
aeb8117c2101 Switching return to be treated like an X keysym
Steven Tamm <steventamm@mac.com>
parents: 47743
diff changeset
534
47873
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
535 * macterm.c (keycode_to_xkeysym_table): Change return to be
48098
9928508424ca *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 48096
diff changeset
536 treated like an X keysym.
47755
aeb8117c2101 Switching return to be treated like an X keysym
Steven Tamm <steventamm@mac.com>
parents: 47743
diff changeset
537
47743
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
538 2002-10-03 Jan D. <jan.h.d@swipnet.se>
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
539
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
540 * xterm.c (XTread_socket): For ConfigureNotify, with x and y == 0,
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
541 and USE_MOTIF, call XTranslateCoordinates to get the real x and y.
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
542 This is to also handle x/y changes that occur because of a resize.
2626f97f0c1c *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 47731
diff changeset
543
47731
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
544 2002-10-02 John Paul Wallington <jpw@shootybangbang.com>
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
545
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
546 * frame.c (Vdelete_frame_functions): New variable.
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
547 (syms_of_frame): Initialize and defvar it.
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
548 (Fdelete_frame): Use it instead of delete-frame-hook. Don't run
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
549 it when frame's `tooltip' parameter is non-nil.
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
550
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
551 * xfns.c (x_create_tip_frame): Set `tooltip' frame parameter to t.
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
552
47762
aa5414c0e056 (Flength): Doc fix.
John Paul Wallington <jpw@pobox.com>
parents: 47755
diff changeset
553 * w32fns.c (x_create_tip_frame): Likewise.
47731
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
554
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
555 * macfns.c (x_create_tip_frame): Likewise.
755c4233cfba * frame.c (Vdelete_frame_functions): New variable.
John Paul Wallington <jpw@pobox.com>
parents: 47712
diff changeset
556
47712
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
557 2002-09-30 Kenichi Handa <handa@m17n.org>
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
558
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
559 * xterm.c (x_encode_char): For DIM=1 charset, set ccl->reg[2] to
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
560 -1 before calling ccl_driver.
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
561
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
562 * coding.c (decode_coding_emacs_mule): Check coding->cmp_data.
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
563 Only when it is non-nil, handle composition sequence.
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
564 (setup_coding_system) <0>: Don't force composition handling.
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
565
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
566 * Makefile.in (lisp, shortlisp): Add utf-16.elc
9505d3b154c9 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47689
diff changeset
567
47685
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
568 2002-09-29 Richard M. Stallman <rms@gnu.org>
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
569
47689
8652328059bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47685
diff changeset
570 * search.c (Freplace_match): Adjust match data for the substitution
8652328059bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47685
diff changeset
571 just made in the buffer.
8652328059bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47685
diff changeset
572
47685
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
573 * xdisp.c (STOP_POLLING, RESUME_POLLING): New macros.
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
574 (redisplay_internal): Use them. Do RESUME_POLLING at end of function.
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
575
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
576 2002-09-27 Richard M. Stallman <rms@gnu.org>
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
577
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
578 * keyboard.c (STOP_POLLING, RESUME_POLLING): New macros.
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
579 (read_char): Use them. Do all exits thru the end of the function.
3fab8e0e1480 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47640
diff changeset
580
47640
d5e4a276998c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47636
diff changeset
581 2002-09-27 Kenichi Handa <handa@etl.go.jp>
d5e4a276998c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47636
diff changeset
582
d5e4a276998c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47636
diff changeset
583 * xfaces.c (try_font_list): Pay attention to the case that FAMILY
d5e4a276998c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47636
diff changeset
584 is nil.
d5e4a276998c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47636
diff changeset
585
47636
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
586 2002-09-26 Richard M. Stallman <rms@gnu.org>
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
587
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
588 * regex.h (__restrict_arr): Don't define if already defined.
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
589
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
590 * coding.c (run_pre_post_conversion_on_str):
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
591 Save and restore Vdeactivate_mark.
1422050ca14f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47620
diff changeset
592
47620
d9332e0c9cb3 (Fminibufferp): Add an optional `buffer' argument.
John Paul Wallington <jpw@pobox.com>
parents: 47619
diff changeset
593 2002-09-26 John Paul Wallington <jpw@shootybangbang.com>
d9332e0c9cb3 (Fminibufferp): Add an optional `buffer' argument.
John Paul Wallington <jpw@pobox.com>
parents: 47619
diff changeset
594
d9332e0c9cb3 (Fminibufferp): Add an optional `buffer' argument.
John Paul Wallington <jpw@pobox.com>
parents: 47619
diff changeset
595 * minibuf.c (Fminibufferp): Add an optional `buffer' argument.
d9332e0c9cb3 (Fminibufferp): Add an optional `buffer' argument.
John Paul Wallington <jpw@pobox.com>
parents: 47619
diff changeset
596
47619
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
597 2002-09-26 Kenichi Handa <handa@etl.go.jp>
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
598
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
599 * xfaces.c (try_font_list): New arg PREFER_FACE_FAMILY. If it is
47873
23880aaee06f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47869
diff changeset
600 nonzero, try face's family at first. Otherwise try FAMILY at first.
47619
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
601 (choose_face_font): If C is a single byte char or latin-1, call
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
602 try_font_list with PREFER_FACE_FAMILY 1.
a65ea08814e2 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47568
diff changeset
603
47568
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
604 2002-09-21 Richard M. Stallman <rms@gnu.org>
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
605
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
606 * window.c (select_window_1): Don't select frame.
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
607 Set frame's selected window only when frame itself is selected.
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
608 (Fselect_window): Doc fix.
731d8ffd0589 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47541
diff changeset
609
47541
ac74c9966df5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47537
diff changeset
610 2002-09-18 Kim F. Storm <storm@cua.dk>
ac74c9966df5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47537
diff changeset
611
ac74c9966df5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47537
diff changeset
612 * process.c (make-network-process): Doc fix (there is no
ac74c9966df5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47537
diff changeset
613 network-server-log-function hook).
ac74c9966df5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47537
diff changeset
614
47537
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
615 2002-09-18 Richard M. Stallman <rms@gnu.org>
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
616
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
617 * print.c (print): Clear out the unused parts of Vprint_number_table.
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
618 (syms_of_print): Doc fix for `print-number-table'.
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
619
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
620 * unexelf.c (unexec): Undo previous change.
b7761880867f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47513
diff changeset
621
47513
Andreas Schwab <schwab@suse.de>
parents: 47506
diff changeset
622 2002-09-17 Andreas Schwab <schwab@suse.de>
Andreas Schwab <schwab@suse.de>
parents: 47506
diff changeset
623
Andreas Schwab <schwab@suse.de>
parents: 47506
diff changeset
624 * m/alpha.h [LINUX]: Don't define DATA_START.
Andreas Schwab <schwab@suse.de>
parents: 47506
diff changeset
625
47506
7281e0917f10 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47505
diff changeset
626 2002-09-16 Dave Love <fx@gnu.org>
47505
9a2f14e681dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47474
diff changeset
627
9a2f14e681dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47474
diff changeset
628 * unexelf.c (unexec): Deal with .got, reinstating change from
9a2f14e681dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47474
diff changeset
629 25-08-1999.
9a2f14e681dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47474
diff changeset
630
47474
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
631 2002-09-13 Richard M. Stallman <rms@gnu.org>
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
632
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
633 * s/sol2-6.h (UNEXEC): Comment out definition.
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
634
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
635 * unexsol.c (unexec): Don't downcase first letter of error msg.
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
636
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
637 * xfaces.c (Fcolor_supported_p): Just one arg is required.
e01f6abb02a0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47452
diff changeset
638
47452
d5c189285247 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47433
diff changeset
639 2002-09-12 Markus Rost <rost@math.ohio-state.edu>
d5c189285247 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47433
diff changeset
640
d5c189285247 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47433
diff changeset
641 * unexsol.c: Include buffer.h, charset.h, coding.h.
d5c189285247 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47433
diff changeset
642
47433
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
643 2002-09-11 Richard M. Stallman <rms@gnu.org>
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
644
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
645 * unexsol.c: Don't use report_file_error; do it by hand
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
646 using dlerror.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
647
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
648 * process.c (wait_reading_process_input, both versions):
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
649 Before calling turn_on_atimers, call stop_polling.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
650
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
651 * emacs.c (syms_of_emacs) <command-line-args>: Doc fix.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
652
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
653 * xdisp.c (try_scrolling): If after make_cursor_line_fully_visible
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
654 we go to too_near_end, call clear_glyph_matrix.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
655 (redisplay_window): After make_cursor_line_fully_visible,
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
656 call clear_glyph_matrix and bypass `goto done'.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
657
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
658 * xfns.c (x_report_frame_params): If FRAME_SCROLL_BAR_PIXEL_WIDTH is 0
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
659 and we have non-toolkit scroll bars, return nil for scroll-bar-width.
eb9a3f38650c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47395
diff changeset
660
47395
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
661 2002-09-10 Richard M. Stallman <rms@gnu.org>
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
662
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
663 * fileio.c (Fdo_auto_save): Catch error making directory.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
664 Only call push_message if we need to.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
665 At the same time, make an unwind-protect to pop it.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
666 Rename local message_p to old_message_p.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
667 (do_auto_save_make_dir, do_auto_save_eh): New functions.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
668 (do_auto_save_unwind): Don't call pop_message.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
669
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
670 * lisp.h (pop_message_unwind): Renamed from push_message_unwind.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
671
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
672 * keyboard.c (Fexecute_extended_command): Use pop_message_unwind.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
673
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
674 * alloc.c (Fgarbage_collect): Use pop_message_unwind.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
675
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
676 * xdisp.c (pop_message_unwind): Renamed from push_message_unwind.
97c7b4d723f9 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47369
diff changeset
677
47369
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
678 2002-09-10 Stefan Monnier <monnier@cs.yale.edu>
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
679
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
680 * regex.c (DISCARD_FAILURE_REG_OR_COUNT): Delete.
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
681 (CHECK_INFINITE_LOOP): Don't pop anything: just set `cycle' to 1.
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
682 (re_match_2_internal): Be more careful with infinite loops.
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
683
47351
Kim F. Storm <storm@cua.dk>
parents: 47350
diff changeset
684 2002-09-10 Kim F. Storm <storm@cua.dk>
47350
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
685
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
686 * macros.c (end_kbd_macro): New function.
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
687 (Fend_kbd_macro): Use it.
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
688
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
689 * macros.h (end_kbd_macro): Declare extern.
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
690
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
691 * keyboard.c (Fdiscard_input): If defining keyboard macro,
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
692 end and save it instead of discarding it.
afa312d08c82 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47343
diff changeset
693
47343
339f02464785 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47338
diff changeset
694 2002-09-09 Markus Rost <rost@math.ohio-state.edu>
339f02464785 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47338
diff changeset
695
339f02464785 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47338
diff changeset
696 * s/sol2-6.h: Fix typo. Add comment.
339f02464785 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 47338
diff changeset
697
47338
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
698 2002-09-09 Richard M. Stallman <rms@gnu.org>
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
699
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
700 * regex.c (regnum_t): Use signed int, not unsigned int.
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
701
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
702 * s/sol2-6.h: New file.
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
703
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
704 * s/sol2-5.h (UNEXEC): Definition deleted.
03f141eea602 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47309
diff changeset
705
47309
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
706 2002-09-08 Kim F. Storm <storm@cua.dk>
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
707
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
708 * macros.c (executing_macro_index): Change type to EMACS_INT.
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
709 (syms_of_macros): DEFVAR_INT it (needed by kmacro).
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
710
ecc0e6fd8056 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47293
diff changeset
711 * macros.h (executing_macro_index): Change type to EMACS_INT.
47369
e1977f5ec554 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 47351
diff changeset
712
47293
f6ebca93d96f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47282
diff changeset
713 2002-09-06 Richard M. Stallman <rms@gnu.org>
f6ebca93d96f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47282
diff changeset
714
f6ebca93d96f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47282
diff changeset
715 * casetab.c (set_case_table): Make canon table point to eqv table.
f6ebca93d96f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47282
diff changeset
716
47282
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
717 2002-09-06 Juanma Barranquero <lektu@terra.es>
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
718
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
719 * coding.c (syms_of_coding): Fix spacing.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
720
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
721 * composite.c (Fcompose_region_internal)
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
722 (Fcompose_string_internal): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
723
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
724 * data.c (Flsh): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
725
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
726 * fontset.c (Fset_fontset_font): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
727
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
728 * macfns.c (Fx_server_max_request_size): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
729
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
730 * w16select.c (syms_of_win16select): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
731
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
732 * w32select.c (syms_of_w32select): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
733
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
734 * xselect.c (syms_of_xselect): Likewise.
3b0f1a705853 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47251
diff changeset
735
47251
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
736 2002-09-05 Richard M. Stallman <rms@gnu.org>
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
737
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
738 * regex.c (set_image_of_range_1): In no-TRANSLATE case,
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
739 call EXTEND_RANGE_TABLE and return a proper value.
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
740 (set_image_of_range): Don't call set_image_of_range_1
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
741 if no TRANSLATE or if range includes all of Latin-1.
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
742 Only call it for the Latin-1 part of the range.
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
743 For other cases, make two separate ranges,
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
744 one for the original specified characters and one for
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
745 their case-conversions.
5c66c47b2320 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47240
diff changeset
746
47240
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
747 2002-09-04 Richard M. Stallman <rms@gnu.org>
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
748
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
749 * s/sol2-5.h (UNEXEC): Use unexsol.o.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
750
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
751 * window.c (displayed_window_lines): Correct for one-off bug
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
752 in HEIGHT on non-window displays.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
753
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
754 * regex.c (set_image_of_range_1): New function.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
755 (set_image_of_range): Use set_image_of_range_1 for Latin-1.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
756 Return a value to indicate running out of memory.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
757 (SET_RANGE_TABLE_WORK_AREA): Check value from set_image_of_range.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
758 (extend_range_table_work_area): New subroutine.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
759 (EXTEND_RANGE_TABLE): Replaces EXTEND_RANGE_TABLE_WORK_AREA.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
760 Different calling conventions, and used from set_image_of_range{,_1}.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
761 (IMMEDIATE_QUIT_CHECK): Definitions moved.
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
762
47222
152238c09c6c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47207
diff changeset
763 2002-09-04 Juanma Barranquero <lektu@terra.es>
152238c09c6c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47207
diff changeset
764
152238c09c6c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47207
diff changeset
765 * makefile.w32-in: All dependencies updated.
152238c09c6c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47207
diff changeset
766
47187
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
767 2002-09-01 Richard M. Stallman <rms@gnu.org>
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
768
47191
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
769 * unexsol.c: New file.
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
770
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
771 * xfns.c (Qbox): Declare external, don't define.
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
772
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
773 * xdisp.c (redisplay_window) <force-start case>:
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
774 If point is on semi-visible last line, reposition
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
775 it at previous line.
b4e29bd646c7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47187
diff changeset
776
47187
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
777 * alloc.c (display_malloc_warning): Use display-warning.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
778 (malloc_warning_1): Function deleted.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
779
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
780 * alloc.c [ALLOC_DEBUG]: #undef INLINE.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
781
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
782 * lread.c (read1): Handle #! by skipping the line.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
783
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
784 2002-08-31 Richard M. Stallman <rms@gnu.org>
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
785
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
786 * Makefile.in (TEMACS_LDFLAGS): Renamed from ALL_LDFLAGS.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
787 Don't include LDFLAGS.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
788 (temacs): Pass LDFLAGS separately, and not via YMF_PASS_LDFLAGS.
075242ae1c42 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47175
diff changeset
789
47175
4defb27e6876 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 47173
diff changeset
790 2002-08-31 Eli Zaretskii <eliz@is.elta.co.il>
4defb27e6876 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 47173
diff changeset
791
4defb27e6876 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 47173
diff changeset
792 * xdisp.c (get_window_cursor_type): Don't use x_highlight_frame
4defb27e6876 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 47173
diff changeset
793 member of x_display_info unless we compile for some window system.
4defb27e6876 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 47173
diff changeset
794
47170
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
795 2002-08-31 Kim F. Storm <storm@cua.dk>
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
796
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
797 * xdisp.c (Valternate_cursor_type, Qalternate_cursor_type): Removed.
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
798 (get_window_cursor_type): Don't use them.
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
799 (syms_of_xdisp): Remove intern, staticpro, and defvar for them.
95bca2c923b7 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47166
diff changeset
800
47207
4b11736d7464 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47191
diff changeset
801 2002-08-30 Kenichi Handa <handa@etl.go.jp>
4b11736d7464 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47191
diff changeset
802
4b11736d7464 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47191
diff changeset
803 * xdisp.c (get_next_display_element): Fix previous change.
4b11736d7464 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47191
diff changeset
804
47166
e92a6d6dd53f 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47162
diff changeset
805 2002-08-30 Andrew Choi <akochoi@shaw.ca>
e92a6d6dd53f 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47162
diff changeset
806
47173
06302ff9b201 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47170
diff changeset
807 * macterm.c (expose_overlaps): New function (merge code from
06302ff9b201 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47170
diff changeset
808 xterm.c).
06302ff9b201 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47170
diff changeset
809 (expose_window): Use it to fix the display of overlapping
06302ff9b201 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47170
diff changeset
810 rows (merge code from xterm.c).
06302ff9b201 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47170
diff changeset
811
47166
e92a6d6dd53f 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47162
diff changeset
812 * macfns.c (Qbox): Add extern declaration.
e92a6d6dd53f 2002-08-30 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47162
diff changeset
813
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
814 2002-08-30 Juanma Barranquero <lektu@terra.es>
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
815
47162
8d806d3990ed *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47160
diff changeset
816 * w32fns.c (Qbox): Make extern.
8d806d3990ed *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47160
diff changeset
817 (syms_of_w32fns): Remove initialization of Qbox.
8d806d3990ed *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47160
diff changeset
818
48070
272d4a04afac Fix entries to follow ChangeLog style conventions.
Juanma Barranquero <lekktu@gmail.com>
parents: 48061
diff changeset
819 2002-08-30 Rune Kleveland <runekl@viewpoint.no> (tiny change)
272d4a04afac Fix entries to follow ChangeLog style conventions.
Juanma Barranquero <lekktu@gmail.com>
parents: 48061
diff changeset
820
272d4a04afac Fix entries to follow ChangeLog style conventions.
Juanma Barranquero <lekktu@gmail.com>
parents: 48061
diff changeset
821 * xfns.c (Fx_open_connection): Fix error message.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
822
47132
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
823 2002-08-30 Kim F. Storm <storm@cua.dk>
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
824
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
825 The following changes consolidates the handling of the cursor
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
826 type in xdisp.c, moving duplicate code and functionality from
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
827 xfns.c, xterm.c, w32fns.c, w32term.c, macfns.c, and macterm.c.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
828
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
829 * frame.h (enum text_cursor_kinds): Consolidated here.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
830 Added DEFAULT_CURSOR value.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
831 (struct frame) <desired_cursor, cursor_width>
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
832 <blink_off_cursor, blink_off_cursor_width>: New fields.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
833 Consolidated from output_x, output_w32 and output_mac structs.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
834 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
835 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros consolidated here.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
836
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
837 * xdisp.c (Qbar, Qhbar, Qbox, Qhollow, Vblink_cursor_alist):
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
838 Variables consolidated here.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
839 (Valternate_cursor_type, Qalternate_cursor_type): New variables.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
840 (Vcursor_in_non_selected_windows): Renamed from
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
841 cursor_in_non_selected_windows and changed to Lisp_Object.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
842 (syms_of_xdisp): Define and staticpro new and moved variables.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
843 (get_specified_cursor_type): Renamed from x_specified_cursor_type;
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
844 consolidated here. Recognize Qhollow setting.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
845 (set_frame_cursor_types): New function to set frame cursor types
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
846 based on the frame parameters.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
847 (get_window_cursor_type): New function to calculate new cursor
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
848 type and width for the specified window. Based on duplicated
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
849 code consolidated here.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
850 Enhancements: cursor-in-non-selected-windows may be a cursor type,
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
851 check buffer-local alternate-cursor-type and blink-cursor-alist
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
852 before using built-in blink off methods.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
853
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
854 * dispextern.h (cursor_in_non_selected_windows): Extern removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
855
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
856 * lisp.h (Qcursor_in_non_selected_windows): Extern removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
857 (get_specified_cursor_type, get_window_cursor_type)
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
858 (set_frame_cursor_types): Added prototypes.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
859
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
860 * macfns.c (x_specified_cursor_type): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
861 (x_set_cursor_type): Use set_frame_cursor_types.
47146
4afe5ef50bf4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47132
diff changeset
862 (Qbar, Qbox): Removed.
4afe5ef50bf4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47132
diff changeset
863 (syms_of_macfns): Don't intern or staticpro them.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
864
47132
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
865 * macterm.c (x_specified_cursor_type): Remove prototype.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
866 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
867 (x_display_and_set_cursor): Use get_window_cursor_type.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
868 Remove unused local variables cursor_non_selected, active_cursor.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
869 Redraw cursor if hbar cursor width changes.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
870 (make_mac_frame): Set FRAME_DESIRED_CURSOR.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
871
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
872 * macterm.h (enum text_cursor_kinds): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
873 (struct output_mac) <current_cursor, desired_cursor, cursor_width>
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
874 <blink_off_cursor, blink_off_cursor_width>: Members removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
875 (FRAME_DESIRED_CURSOR): Macro removed.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
876
47132
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
877 * w32fns.c (Vblink_cursor_alist): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
878 (Qbar, Qhbar, Qbox, Qhollow): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
879 (syms_of_w32fns): Don't intern, staticpro, or define them.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
880 (x_specified_cursor_type): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
881 (x_set_cursor_type): Use set_frame_cursor_types.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
882
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
883 * w32term.c (x_specified_cursor_type): Remove prototype.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
884 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
885 (x_display_and_set_cursor): Use get_window_cursor_type.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
886 Remove unused local variables cursor_off_state.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
887 Redraw cursor if hbar cursor width changes.
47150
ba45fd15532b *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47146
diff changeset
888 Changed all occurrences of w32_highlight_frame to x_highlight_frame.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
889
47132
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
890 * w32term.h (enum text_cursor_kinds): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
891 (struct output_w32) <current_cursor, desired_cursor, cursor_width>
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
892 <blink_off_cursor, blink_off_cursor_width>: Members removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
893 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
894 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros removed.
47150
ba45fd15532b *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47146
diff changeset
895 (struct w32_display_info) <x_highlight_frame>: Renamed member from
ba45fd15532b *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47146
diff changeset
896 w32_highlight_frame.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
897
47132
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
898 * xfns.c (Vblink_cursor_alist): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
899 (Qbar, Qhbar, Qbox, Qhollow): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
900 (syms_of_xfns): Don't intern, staticpro, or define them.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
901 (x_specified_cursor_type): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
902 (x_set_cursor_type): Use set_frame_cursor_types.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
903
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
904 * xterm.c (x_specified_cursor_type): Remove prototype.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
905 (x_draw_bar_cursor): Use FRAME_CURSOR_WIDTH.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
906 (x_display_and_set_cursor): Use get_window_cursor_type.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
907 Remove unused local variables cursor_off_state.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
908 Redraw cursor if hbar cursor width changes.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
909
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
910 * xterm.h (enum text_cursor_kinds): Removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
911 (struct output_x) <current_cursor, desired_cursor, cursor_width>
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
912 <blink_off_cursor, blink_off_cursor_width>: Members removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
913 (FRAME_DESIRED_CURSOR, FRAME_CURSOR_WIDTH, FRAME_BLINK_OFF_CURSOR)
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
914 (FRAME_BLINK_OFF_CURSOR_WIDTH): Macros removed.
0841c154439c These changes consolidates the handling of the cursor
Kim F. Storm <storm@cua.dk>
parents: 47108
diff changeset
915 (x_specified_cursor_type): Remove prototype.
47160
d3ab779a5a75 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47150
diff changeset
916
47108
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
917 2002-08-28 Richard M. Stallman <rms@gnu.org>
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
918
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
919 * w32fns.c (x_set_cursor_type): Set FRAME_BLINK_OFF_CURSOR and
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
920 FRAME_BLINK_OFF_CURSOR_WIDTH using defaults and Vblink_cursor_alist.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
921 (Vblink_cursor_alist): New variable.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
922 (syms_of_w32fns): Initialize and defvar it.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
923 (x_specified_cursor_type): Recognize Qbox for filled box.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
924 Exceptions are hollow boxes.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
925 (Qbox, Qhollow): New variables.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
926 (syms_of_w32fns): Initialize and staticpro them.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
927
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
928 * w32term.h (FRAME_BLINK_OFF_CURSOR, FRAME_BLINK_OFF_CURSOR_WIDTH):
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
929 New macros.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
930 (struct w32_output): New fields blink_off_cursor, blink_off_cursor_width.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
931 (FRAME_CURSOR_WIDTH): New macro.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
932
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
933 * w32term.c (x_display_and_set_cursor): Use FRAME_BLINK_OFF_CURSOR
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
934 and FRAME_BLINK_OFF_CURSOR_WIDTH for blinking cursor off.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
935
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
936 * w32term.c (x_display_and_set_cursor): Check FRAME_CURSOR_WIDTH
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
937 for bar cursor.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
938
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
939 * w32term.c (expose_overlaps): New function.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
940 (expose_window): Use it to fix the display of overlapping rows.
256bfac4f5b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47092
diff changeset
941
47092
15c8ea08837c *** empty log message ***
Simon Josefsson <jas@extundo.com>
parents: 47084
diff changeset
942 2002-08-28 Simon Josefsson <jas@extundo.com>
15c8ea08837c *** empty log message ***
Simon Josefsson <jas@extundo.com>
parents: 47084
diff changeset
943
15c8ea08837c *** empty log message ***
Simon Josefsson <jas@extundo.com>
parents: 47084
diff changeset
944 * xfns.c (Fx_open_connection): Improve help when X connection
15c8ea08837c *** empty log message ***
Simon Josefsson <jas@extundo.com>
parents: 47084
diff changeset
945 fails, xhost is insecure and xauth is better.
15c8ea08837c *** empty log message ***
Simon Josefsson <jas@extundo.com>
parents: 47084
diff changeset
946
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
947 2002-08-28 Juanma Barranquero <lektu@terra.es>
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
948
47084
c408ecdfd960 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47079
diff changeset
949 * makefile.w32-in: Add missing dependencies on w32term.h and
c408ecdfd960 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47079
diff changeset
950 composite.h.
c408ecdfd960 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47079
diff changeset
951
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
952 * emacs.c (USAGE1): Add missing newline.
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
953
47063
e239d6c210ed 2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47060
diff changeset
954 2002-08-27 Andrew Choi <akochoi@shaw.ca>
e239d6c210ed 2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47060
diff changeset
955
e239d6c210ed 2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47060
diff changeset
956 * s/darwin.h [HAVE_LIBNCURSES]: Define HAVE_TERMINFO.
e239d6c210ed 2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47060
diff changeset
957
47060
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
958 2002-08-27 Richard M. Stallman <rms@gnu.org>
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
959
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
960 * xfns.c (x_set_cursor_type): Set FRAME_BLINK_OFF_CURSOR and
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
961 FRAME_BLINK_OFF_CURSOR_WIDTH using defaults and Vblink_cursor_alist.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
962 (Vblink_cursor_alist): New variable.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
963 (syms_of_xfns): Initialize and defvar it.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
964 (x_specified_cursor_type): Recognize Qbox for filled box.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
965 Exceptions are hollow boxes.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
966 (Qbox, Qhollow): New variables.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
967 (syms_of_xfns): Initialize and staticpro them.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
968
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
969 * xterm.h (FRAME_BLINK_OFF_CURSOR, FRAME_BLINK_OFF_CURSOR_WIDTH):
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
970 New macros.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
971 (struct x_output): New fields blink_off_cursor, blink_off_cursor_width.
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
972
47060
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
973 * xterm.c (x_display_and_set_cursor): Use FRAME_BLINK_OFF_CURSOR
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
974 and FRAME_BLINK_OFF_CURSOR_WIDTH for blinking cursor off.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
975
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
976 * emacs.c (main): Handle --script.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
977 (USAGE1): Mention --script.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
978 (standard_args): Define sort order for --script.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
979
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
980 2002-08-27 Gerd Moellmann <gerd.moellmann@t-online.de>
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
981
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
982 * xdisp.c (redisplay_updating_p): Variable removed.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
983 (inhibit_free_realized_faces, Qinhibit_free_realized_faces): New
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
984 variables.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
985 (init_iterator): Don't free realized faces if
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
986 inhibit_free_realized_faces is set.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
987 (redisplay_internal): Bind Qinhibit_free_realized_faces to nil.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
988 (syms_of_xdisp): DEFVAR_BOOL inhibit-free-realized-faces,
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
989 initialize Qinhibit_free_realized_faces.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
990
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
991 * dispextern.h (PRODUCE_GLYPHS): Set inhibit_free_realized_faces
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
992 when iterator is adding glyphs to a glyph matrix.
e3c9b0959681 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47048
diff changeset
993
47045
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
994 2002-08-27 Kenichi Handa <handa@etl.go.jp>
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
995
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
996 * xdisp.c (get_next_display_element): In unibyte case, don't use
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
997 octal form for such eight-bit characters that can be converted to
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
998 multibyte char.
eb9f660c2993 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 47037
diff changeset
999
47037
d6ea7c29ce97 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47033
diff changeset
1000 2002-08-26 Kim F. Storm <storm@cua.dk>
d6ea7c29ce97 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47033
diff changeset
1001
d6ea7c29ce97 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47033
diff changeset
1002 * frame.c (make_terminal_frame) [CANNOT_DUMP]: Initialize
d6ea7c29ce97 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47033
diff changeset
1003 foreground and background colors. From Joe Buehler (tiny change).
d6ea7c29ce97 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 47033
diff changeset
1004
47048
6d670ccc1c02 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 47045
diff changeset
1005 2002-08-26 Miles Bader <miles@gnu.org>
6d670ccc1c02 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 47045
diff changeset
1006
6d670ccc1c02 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 47045
diff changeset
1007 * bytecode.c (Fbyte_code): Fsub1 can GC, so protect it.
6d670ccc1c02 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 47045
diff changeset
1008
47030
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1009 2002-08-25 Andrew Choi <akochoi@shaw.ca>
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1010
47032
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1011 * emacs.c (main): Call init_mac_osx_environment if HAVE_CARBON is
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1012 defined instead of MAC_OSX.
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1013
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1014 * s/darwin.h (select): Define select to sys_select only if
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1015 HAVE_CARBON is defined.
4e4bf31455d6 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47031
diff changeset
1016 (HAVE_WORKING_VFORK): #undef it. Define vfork to fork.
47033
f6d6e1b3e7b7 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47032
diff changeset
1017 (DONT_REOPEN_PTY): #def it.
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
1018
47030
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1019 * macterm.c (XTread_socket): Remove code to call
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1020 SendEventToEventTarget for keys with command modifiers when
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1021 mac_command_key_is_meta is nil.
085ca259e580 2002-08-25 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 47027
diff changeset
1022
47027
b6fa469eb2f7 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 47023
diff changeset
1023 2002-08-24 Andreas Schwab <schwab@suse.de>
b6fa469eb2f7 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 47023
diff changeset
1024
b6fa469eb2f7 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 47023
diff changeset
1025 * eval.c (Fdefvar): Fix last change.
b6fa469eb2f7 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 47023
diff changeset
1026
47023
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1027 2002-08-23 Richard M. Stallman <rms@gnu.org>
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1028
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1029 * eval.c (Fdefvar, Fdefconst, Fdefvaralias):
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1030 Record variables in load history as (defvar . VAR).
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1031 (Fdefvar): Don't record in load history if no initial value.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1032 (Qdefvar): New variable.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1033 (syms_of_eval): Init and staticpro it.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1034
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1035 * lread.c (syms_of_lread): Doc fix.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1036 (build_load_history): Use Fmember to see if a definition
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1037 is already in the Vload_history element.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1038
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1039 * process.c (Fstart_process): Remove /: from program name.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1040
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1041 * emacs.c (decode_env_path): Don't add /: if file name handler
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1042 has a `safe-magic' property.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1043
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1044 * callproc.c (Fcall_process): Remove /: from program name.
bcd10150f172 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47009
diff changeset
1045
47009
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1046 2002-08-23 Stefan Monnier <monnier@cs.yale.edu>
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1047
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1048 * regex.c (PATFETCH): Remove the translating fetch.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1049 (PATFETCH_RAW): Rename to PATFETCH.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1050 (set_image_of_range): New fun.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1051 (SET_RANGE_TABLE_WORK_AREA): Use it.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1052 (regex_compile): Don't translate the pattern chars so eagerly.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1053 Only do it when inserting an `exactn' bytecode or when handling
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1054 a char-range.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1055 (mutually_exclusive_p): Avoid empty statement.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1056
46999
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1057 2002-08-22 Kim F. Storm <storm@cua.dk>
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1058
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1059 * xdisp.c (redisplay_window): Do not `goto try_to_scroll' when we
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1060 end up on a partially visible line; this reverts a specific part
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1061 of the 2002-07-07 change by Richard M. Stallman to "fix" a nasty
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1062 display error which has been reported several times now.
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1063 However it introduces the problem that changes was supposed to fix.
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1064 See my comments in the source if you want to debug this further.
efdf72a789fc Revert part of rev. 1.761 change.
Kim F. Storm <storm@cua.dk>
parents: 46964
diff changeset
1065
46964
18a6f381ed99 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46955
diff changeset
1066 2002-08-20 Kenichi Handa <handa@etl.go.jp>
18a6f381ed99 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46955
diff changeset
1067
18a6f381ed99 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46955
diff changeset
1068 * abbrev.c (Fexpand_abbrev): Fix for the multibyte case.
18a6f381ed99 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46955
diff changeset
1069
46949
98e532ea2f4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46946
diff changeset
1070 2002-08-19 Eli Zaretskii <eliz@is.elta.co.il>
98e532ea2f4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46946
diff changeset
1071
46955
2a1651fdb0b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46953
diff changeset
1072 * msdos.c (croak): Add `void' to definition.
2a1651fdb0b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46953
diff changeset
1073
47893
916ef8aee740 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47880
diff changeset
1074 * sysdep.c [MSDOS] (request_sigio, unrequest_sigio):
916ef8aee740 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47880
diff changeset
1075 Don't define them, they are defined in msdos.c.
46953
00b624b14e9a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46951
diff changeset
1076
46951
e9dd78d9d72e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46949
diff changeset
1077 * mem-limits.h [MSDOS]: Declare etext.
e9dd78d9d72e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46949
diff changeset
1078
46949
98e532ea2f4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46946
diff changeset
1079 * fileio.c (Ffile_name_directory) [DOS_NT]: Don't declare `beg'
98e532ea2f4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46946
diff changeset
1080 `const' since CORRECT_DIR_SEPS modifies its target.
98e532ea2f4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 46946
diff changeset
1081
46946
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1082 2002-08-19 Kim F. Storm <storm@cua.dk>
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1083
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1084 * keyboard.c (Fclear_this_command_keys): Added optional arg
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1085 KEEP-RECORD to avoid clearing lossage when we just want to clear
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1086 the current key sequence (kmacro needs this).
664bdd6d9a58 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46940
diff changeset
1087
46940
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1088 2002-08-19 Kenichi Handa <handa@localhost>
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1089
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1090 * composite.c (run_composition_function): Call FUNC if it is
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1091 fboundp.
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1092
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1093 * composite.h (COMPOSITION_MODIFICATION_FUNC): If PROP is not a
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1094 cons, return Qnil.
545e543e82d5 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46927
diff changeset
1095
46927
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1096 2002-08-17 Richard M. Stallman <rms@gnu.org>
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1097
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1098 * s/sol2-5.h (BROKEN_SIGIO): Add #undef.
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1099
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1100 * sysdep.c [!VMS]: Include sys/files.h.
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1101
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1102 * editfns.c (save_restriction_restore): Defend from unchained marker.
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1103
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1104 * buffer.c (overlays_at): Handle extending vec uniformly.
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1105 (overlays_in): Handle extending vec from length 0 as in overlays_at.
e1aab27b11be *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46916
diff changeset
1106
46916
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1107 2002-08-15 Andrew Choi <akochoi@shaw.ca>
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1108
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1109 * mac.c (init_mac_osx_environment): New function.
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1110
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1111 * emacs.c (main) [MAC_OSX]: Call init_mac_osx_environment.
aff9c7fcedb0 2002-08-15 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46884
diff changeset
1112
46884
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1113 2002-08-14 Kim F. Storm <storm@cua.dk>
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1114
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1115 * macros.c (Fstart_kbd_macro): Added NO-EXEC argument to inhibit
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1116 executing macro before appending to it (when used from Lisp).
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1117 (Fexecute_kbd_macro): Added LOOPFUNC argument to supply function
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1118 which is called prior to each iteration of macro (for kmacro.el).
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1119 (Fend_kbd_macro, Fcall_last_kbd_macro): Likewise.
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1120
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1121 * lisp.h (Fexecute_kbd_macro): Update prototype.
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1122
87ffbc31a1c4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46880
diff changeset
1123 * keyboard.c (Fcommand_execute): Update call to Fexecute_kbd_macro.
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
1124
46880
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1125 2002-08-14 Kenichi Handa <handa@etl.go.jp>
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1126
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1127 * xselect.c (QUTF8_STRING): New variable.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1128 (symbol_to_x_atom): Pay attention to QUTF8_STRING.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1129 (x_atom_to_symbol): Likewise.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1130 (x_get_local_selection): New argument local_request. If it is
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1131 nonzero, call handler_fn with the second arg nil.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1132 (x_handle_selection_request): Call x_get_local_selection with
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1133 local_request 0.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1134 (lisp_data_to_selection_data): Don't encode the string here.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1135 (Fx_get_selection_internal): Call x_get_local_selection with
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1136 local_request 1.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1137 (syms_of_xselect): Intern and staticpro QUTF8_STRING.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1138
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1139 * xterm.c (x_term_init): Initialize dpyinfo->Xatom_UTF8_STRING.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1140
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1141 * xterm.h (struct x_display_info): New member Xatom_UTF8_STRING.
12873c268a23 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46878
diff changeset
1142
46878
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1143 2002-08-13 Richard M. Stallman <rms@gnu.org>
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1144
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1145 * minibuf.c (Fminibufferp): New function.
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1146 (syms_of_minibuf): Defsubr it.
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1147 (Fminibuffer_prompt_end): Handle non-minibuffers specially.
901426f0ae5f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46876
diff changeset
1148
46876
99501febdd3f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46867
diff changeset
1149 2002-08-13 Gerd Moellmann <gerd.moellmann@t-online.de>
99501febdd3f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46867
diff changeset
1150
99501febdd3f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46867
diff changeset
1151 * coding.c (Funencodable_char_position): Lisp_Object/int mixup.
99501febdd3f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46867
diff changeset
1152
46867
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1153 2002-08-12 Richard M. Stallman <rms@gnu.org>
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1154
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1155 * syswait.h: Only the include of sys/wait.h tests HAVE_SYS_WAIT_H.
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
1156 [!VMS] (WCOREDUMP, WEXITSTATUS, WIFEXITED, WIFSTOPPED, WIFSIGNALED)
46867
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1157 (WSTOPSIG, WTERMSIG): Define each one independently if not defined
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1158 already.
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1159
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1160 * buffer.c (syms_of_buffer) <fill-column>: Doc fix.
ee3c03ac519e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46860
diff changeset
1161
46860
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1162 2002-08-11 Andrew Choi <akochoi@shaw.ca>
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1163
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1164 * macterm.c (XTmouse_position): Check wp with is_emacs_window.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1165 (Vmac_pass_command_to_system): New variable.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1166 (Vmac_pass_control_to_system): New variable.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1167 (do_mouse_moved): Check wp with is_emacs_window.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1168 (XTread_socket): Check window_ptr with is_emacs_window. Call
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1169 FrontNonFloatingWindow instead of FrontWindow. Send keydown
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1170 events back to Mac Toolbox for processing, depending on values of
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1171 Vmac_pass_command_to_system and Vmac_pass_control_to_system.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1172 (syms_of_macterm): DEFVAR_LISP Vmac_pass_command_to_system and
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1173 Vmac_pass_control_to_system.
8b7ade57211d 2002-08-11 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46858
diff changeset
1174
46858
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1175 2002-08-10 Kenichi Handa <handa@etl.go.jp>
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1176
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1177 * coding.c (unencodable_char_position): New function.
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1178 (Funencodable_char_position): New function.
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1179 (syms_of_coding): Defsubr Funencodable_char_position.
62112f8664f7 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46856
diff changeset
1180
46856
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1181 2002-08-10 Andrew Choi <akochoi@shaw.ca>
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1182
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1183 * mac.c (sys_select) [MAC_OSX]: New function.
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1184
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1185 * macterm.c (MakeMeTheFrontProcess): New function.
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1186 (mac_initialize): Call MakeMeTheFrontProcess.
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1187
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1188 * s/darwin.h: Define select to sys_select.
eba75fedd593 2002-08-10 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46855
diff changeset
1189
46855
f3a9fdb839d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46850
diff changeset
1190 2002-08-09 Richard M. Stallman <rms@gnu.org>
f3a9fdb839d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46850
diff changeset
1191
f3a9fdb839d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46850
diff changeset
1192 * keyboard.c (make_lispy_event): Test WINDOWSNT, not WINDOWS_NT.
f3a9fdb839d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46850
diff changeset
1193
46850
8b656e164dea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46843
diff changeset
1194 2002-08-09 Gerd Moellmann <gerd.moellmann@t-online.de>
8b656e164dea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46843
diff changeset
1195
8b656e164dea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46843
diff changeset
1196 * xdisp.c (forward_to_next_line_start): Return 0 when reaching the
8b656e164dea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46843
diff changeset
1197 end of the buffer.
8b656e164dea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46843
diff changeset
1198
46840
65ec8c8b0b3e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46837
diff changeset
1199 2002-08-08 Ken Raeburn <raeburn@mit.edu>
65ec8c8b0b3e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46837
diff changeset
1200
65ec8c8b0b3e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46837
diff changeset
1201 * coding.c (Ffind_operation_coding_system): Fix Lisp_Object/int
65ec8c8b0b3e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46837
diff changeset
1202 mixup.
65ec8c8b0b3e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46837
diff changeset
1203
46843
eaabefb58a60 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46840
diff changeset
1204 * puresize.h (BASE_PURESIZE): Increase to 910000.
eaabefb58a60 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46840
diff changeset
1205
46837
e90f0ad8133a *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46834
diff changeset
1206 2002-08-08 Kenichi Handa <handa@etl.go.jp>
e90f0ad8133a *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46834
diff changeset
1207
e90f0ad8133a *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46834
diff changeset
1208 * coding.c (Ffind_operation_coding_system): For write-region, if
e90f0ad8133a *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46834
diff changeset
1209 VISIT is a filename, make it the target.
e90f0ad8133a *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46834
diff changeset
1210
46834
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1211 2002-08-07 Richard M. Stallman <rms@gnu.org>
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1212
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1213 * alloc.c (mark_object): Detect long lists for debugging.
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1214 (mark_object_loop_halt): New variable.
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1215
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1216 * s/hpux10.h (C_SWITCH_SYSTEM): #undef it.
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1217
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1218 * data.c (Fmake_variable_frame_local): Doc fix.
c8a846fe7940 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46817
diff changeset
1219
46817
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1220 2002-08-01 David Ponce <david@dponce.com>
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1221
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1222 * w32menu.c (local_heap, local_alloc, local_free): New macros.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1223 (malloc_widget_value, free_widget_value)
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1224 (w32_free_submenu_strings): Use them.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1225
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1226 (push_submenu_start, push_submenu_end, push_left_right_boundary)
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1227 (push_menu_pane, push_menu_item, single_keymap_panes)
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1228 (single_menu_item, Fx_popup_menu, menubar_selection_callback)
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1229 (single_submenu, set_frame_menubar)
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1230 (w32_menu_show, w32_dialog_show): Use AREF, ASET, ASIZE.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1231
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1232 (Fx_popup_menu): Don't show pop up menu until preceding one is
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1233 actually cleaned up. Moved UNGCPRO outside #ifdef HAVE_MENUS block.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1234
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1235 * w32menu.c: Changes adapted from xmenu.c
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1236 (set_frame_menubar): First parse all submenus,
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1237 then make widget_value trees from them.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1238 Don't allocate any widget_value objects
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1239 until we are done with the parsing.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1240 (parse_single_submenu): New function.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1241 (digest_single_submenu): New function.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1242 (single_submenu): Function deleted, replaced by those two.
fb2254910fb6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46805
diff changeset
1243
46805
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1244 2002-08-04 Andrew Choi <akochoi@shaw.ca>
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1245
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1246 * macterm.c (XTread_socket): Check that FrontNonFloatingWindow
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1247 returns a valid window pointer before proceeding for keyDown and
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1248 autoKey events.
0139d2dce230 2002-08-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46798
diff changeset
1249
46798
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1250 2002-08-03 Andrew Choi <akochoi@shaw.ca>
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1251
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1252 * macterm.c (USE_CARBON_EVENTS): New macro.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1253 (macCtrlKey, macShiftKey, macMetaKey, macAltKey): New macros.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1254 (x_iconify_frame): Call CollapseWindow.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1255 (Vmac_reverse_ctrl_meta): New variable.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1256 (Vmac_wheel_button_is_mouse_2): New variable.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1257 (init_mac_drag_n_drop): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1258 (mac_do_receive_drag): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1259 (mac_handle_service_event): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1260 (init_service_handler): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1261 (mac_to_emacs_modifiers): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1262 (mac_event_to_emacs_modifiers): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1263 (mac_get_mouse_btn): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1264 (mac_convert_event_ref): New function.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1265 (XTread_socket) [USE_CARBON_EVENTS]: Call ReceiveNextEvent,
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1266 SendEventToEventTarget, mac_event_to_emacs_modifiers, and
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1267 mac_get_mouse_btn.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1268 (mac_initialize): Call init_mac_drag_n_drop and
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1269 init_service_handler.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1270
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1271 * keyboard.c: Define Qmouse_wheel, mouse_wheel_syms, and
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1272 lispy_mouse_wheel_names for MAC_OSX as well as for WINDOWS_NT.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1273 (kbd_buffer_get_event): Set used_mouse_menu for MENU_BAR_EVENT and
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1274 TOOL_BAR_EVENT for MAC_OS as well.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1275 (make_lispy_event): Handle MOUSE_WHEEL_EVENT for MAC_OSX as well
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1276 as for WINDOWS_NT.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1277 (syms_of_keyboard): Initialize Qmouse_wheel for MAC_OSX.
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1278
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1279 * termhooks.h (event_kind): Define MOUSE_WHEEL_EVENT also for
a8e027c9c403 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46792
diff changeset
1280 MAC_OSX.
47079
c3aa44550083 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47063
diff changeset
1281
46792
85dd81534965 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46788
diff changeset
1282 2002-08-03 Gerd Moellmann <gerd.moellmann@t-online.de>
85dd81534965 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46788
diff changeset
1283
85dd81534965 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46788
diff changeset
1284 * xdisp.c (forward_to_next_line_start): Fix a condition that
85dd81534965 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46788
diff changeset
1285 lead to a newline being skipped.
85dd81534965 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 46788
diff changeset
1286
46788
3d4689375228 2002-08-02 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46782
diff changeset
1287 2002-08-02 Andrew Choi <akochoi@shaw.ca>
3d4689375228 2002-08-02 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46782
diff changeset
1288
3d4689375228 2002-08-02 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46782
diff changeset
1289 * mac.c (syms_of_mac): Defsubr Sx_selection_exists_p.
3d4689375228 2002-08-02 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46782
diff changeset
1290
46782
d9eb57a92797 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46778
diff changeset
1291 2002-08-01 Richard M. Stallman <rms@gnu.org>
d9eb57a92797 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46778
diff changeset
1292
d9eb57a92797 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46778
diff changeset
1293 * Makefile.in (SOME_MACHINE_OBJECTS): Add fontset.o.
d9eb57a92797 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46778
diff changeset
1294
46776
16b6134d7193 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46754
diff changeset
1295 2002-07-31 Andrew Choi <akochoi@shaw.ca>
16b6134d7193 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46754
diff changeset
1296
46778
ab139c5f16b3 2002-07-31 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46776
diff changeset
1297 * macfns.c: #undef init_process before #define-ing it.
ab139c5f16b3 2002-07-31 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46776
diff changeset
1298
46776
16b6134d7193 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46754
diff changeset
1299 * s/darwin.h: Define MAC_OS, SYMS_SYSTEM, and OTHER_FILES only if
16b6134d7193 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46754
diff changeset
1300 HAVE_CARBON is defined.
16b6134d7193 In src:
Andrew Choi <akochoi@shaw.ca>
parents: 46754
diff changeset
1301
46754
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1302 2002-07-31 Richard M. Stallman <rms@gnu.org>
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1303
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1304 * xmenu.c (set_frame_menubar): First parse all submenus,
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1305 then make widget_value trees from them.
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1306 Don't allocate any widget_value objects
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1307 until we are done with the parsing.
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1308 (parse_single_submenu): New function.
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1309 (digest_single_submenu): New function.
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1310 (single_submenu): Function deleted, replaced by those two.
ff5741579fc4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46749
diff changeset
1311
46749
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1312 2002-07-30 Juanma Barranquero <lektu@terra.es>
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1313
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1314 * w32proc.c (syms_of_ntproc): Fix docstring of
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1315 `w32-get-true-file-attributes'.
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1316
46725
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1317 2002-07-28 Richard M. Stallman <rms@gnu.org>
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1318
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1319 * s/hpux8.h (HPUX8): Define this before including hpux.h.
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1320 (HAVE_SYS_WAIT_H): #define deleted; we let Autoconf decide.
46749
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1321
46725
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1322 * s/hpux.h (HAVE_SYS_WAIT_H): The #undef is conditional on HPUX8.
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1323
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1324 * keyboard.c (make_lispy_event):
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1325 Use #ifdef to test USE_TOOLKIT_SCROLL_BARS.
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1326 Explicitly clear up_modifier in event->modifiers.
23e238634b44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46709
diff changeset
1327
46709
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1328 2002-07-27 Richard M. Stallman <rms@gnu.org>
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1329
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1330 * xterm.h (FRAME_CURSOR_WIDTH): New macro.
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1331
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1332 * xterm.c (x_display_and_set_cursor): Check FRAME_CURSOR_WIDTH
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1333 for bar cursor.
41f343ea4196 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46701
diff changeset
1334
46701
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1335 2002-07-26 Kenichi Handa <handa@etl.go.jp>
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1336
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1337 * coding.c (detect_coding_iso2022): While checking a byte sequence
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1338 for CODING_CATEGORY_MASK_ISO_8_2, if we read one extra byte, check
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1339 it in the normal loop.
d5bf1117c68b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46680
diff changeset
1340
46680
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1341 2002-07-24 Gerd Moellmann <gerd.moellmann@t-online.de>
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1342
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1343 * xterm.c (expose_overlaps): New function.
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1344 (expose_window): Use it to fix the display of overlapping rows.
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1345
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1346 * xdisp.c (unwind_redisplay): Clear redisplay_updating_p.
02cffb8517c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46654
diff changeset
1347
46654
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1348 2002-07-23 Ken Raeburn <raeburn@gnu.org>
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1349
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1350 * lisp.h (XPNTR): Use NO_UNION_TYPE version for union as well,
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1351 since it only depends on XUINT.
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1352
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1353 * m/alpha.h (BITS_PER_LONG, BITS_PER_EMACS_INT, EMACS_INT,
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1354 EMACS_UINT, SPECIAL_EMACS_INT, DATA_SEG_BITS,
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1355 PNTR_COMPARISON_TYPE, VALBITS, MARKBIT, XINT, XUINT, XPNTR):
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1356 Macros deleted.
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1357
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1358 * mem-limits.h (start_of_data): If DATA_START is defined, prefer
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1359 its value over other approaches.
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1360 * sysdep.c (start_of_data): Don't define the function if a macro
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1361 form has been defined.
70e2943a7427 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46649
diff changeset
1362
46649
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1363 2002-07-23 Gerd Moellmann <gerd.moellmann@t-online.de>
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1364
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1365 * xdisp.c (redisplay_updating_p): New variable.
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1366 (init_iterator): Don't free realized faces when
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1367 redisplay_updating_p is set.
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1368 (redisplay_internal): Set redisplay_updating_p while updating
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1369 the display.
5b983d53ff02 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46640
diff changeset
1370
46640
092fdaf5781b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46635
diff changeset
1371 2002-07-23 Richard M. Stallman <rms@gnu.org>
092fdaf5781b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46635
diff changeset
1372
092fdaf5781b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46635
diff changeset
1373 * editfns.c (Fmessage): Treat "" like nil.
092fdaf5781b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46635
diff changeset
1374
46635
3bb9ca3da897 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46627
diff changeset
1375 2002-07-23 Kenichi Handa <handa@etl.go.jp>
3bb9ca3da897 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46627
diff changeset
1376
3bb9ca3da897 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46627
diff changeset
1377 * xdisp.c (face_before_or_after_it_pos): Call
3bb9ca3da897 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46627
diff changeset
1378 FETCH_MULTIBYTE_CHAR with byte postion, not char position.
3bb9ca3da897 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46627
diff changeset
1379
46627
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1380 2002-07-22 Juanma Barranquero <lektu@terra.es>
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1381
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1382 * callproc.c (init_callproc) [DOS_NT]: Initialize
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1383 Vshared_game_score_directory to nil.
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1384 (syms_of_callproc) [DOS_NT]: Likewise.
373821cd837a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46622
diff changeset
1385
46622
7ac7ae3b6a36 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46611
diff changeset
1386 2002-07-22 Gerd Moellmann <gerd.moellmann@t-online.de>
7ac7ae3b6a36 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46611
diff changeset
1387
7ac7ae3b6a36 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46611
diff changeset
1388 * xdisp.c (display_line): Replace an abort with xassert.
7ac7ae3b6a36 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46611
diff changeset
1389
46604
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1390 2002-07-21 Richard M. Stallman <rms@gnu.org>
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1391
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1392 * xdisp.c (redisplay_window): Don't test BEG_UNCHANGED
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1393 and END_UNCHANGED when setting buffer_unchanged_p.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1394 Use current_matrix_up_to_date_p to decide whether to use
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1395 try_cursor_movement.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1396
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1397 * config.in (HAVE_SHARED_GAME_DIR): Undef deleted.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1398
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1399 * epaths.in (PATH_GAME): New macro, edited by ../Makefile.in.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1400
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1401 * callproc.c (init_callproc): Set up Vshared_game_score_directory.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1402 Set to nil if dir does not exist.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1403 (syms_of_callproc): Init unconditionally and simply.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1404
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1405 * buffer.c (Fbuffer_list): Doc fix.
8980a92ac42a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46592
diff changeset
1406
46586
4eb0a4f3ceea *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46582
diff changeset
1407 2002-07-21 Ken Raeburn <raeburn@gnu.org>
4eb0a4f3ceea *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46582
diff changeset
1408
46592
a361f5bff765 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46590
diff changeset
1409 * sysdep.c (end_of_text, end_of_data): Unused functions deleted.
a361f5bff765 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46590
diff changeset
1410
46586
4eb0a4f3ceea *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46582
diff changeset
1411 * buffer.c (mmap_realloc): When shrinking, make sure number of
46587
6a1f8909a52e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46586
diff changeset
1412 pages to unmap is rounded towards zero.
46586
4eb0a4f3ceea *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46582
diff changeset
1413
46590
6d61bcf4f8f4 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46587
diff changeset
1414 * m/mips-siemens.h (XSETUINT, XSETPNTR): Unused macros deleted.
46606
848447fbaf9b *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46604
diff changeset
1415 (XSETINT): Deleted.
46590
6d61bcf4f8f4 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46587
diff changeset
1416
46611
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1417 * m/att3b.h (XINT): Don't define.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1418 (VALBITS, VALMASK, XTYPE): Deleted.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1419 (DATA_SEG_BITS): Define.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1420 * m/gec63.h (VALBITS, VALAMASK, XTYPE, XSETTYPE, XPNTR, XSET,
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1421 ARRAY_MARK_FLAG): Deleted.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1422 (DATA_SEG_BITS): Define.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1423 * m/pfa50.h (VALBITS, VALMASK, XTYPE): Deleted.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1424 (DATA_SEG_BITS): Define.
ae5b4f42f14c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46606
diff changeset
1425
46582
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1426 2002-07-20 Richard M. Stallman <rms@gnu.org>
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1427
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1428 * print.c (print_error_message): New args CONTEXT and CALLER.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1429 Calls changed.
46749
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1430
46582
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1431 * lisp.h (print_error_message): Declare new args.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1432
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1433 * keyboard.c (cmd_error_internal): Pass Vsignaling_function
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1434 and CONTEXT to print_error_message, don't print them here.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1435 For a Quit, don't use Vsignaling_function.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1436 Call message_log_maybe_newline.
46749
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
1437
46582
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1438 * Makefile.in (xsmfns.o): Don't depend on lisp.h.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1439
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1440 2002-07-20 Kim F. Storm <storm@cua.dk>
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1441
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1442 * xdisp.c (redisplay_window): Test MODIFF to set buffer_unchanged_p.
c5989a0d356e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46567
diff changeset
1443
46557
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1444 2002-07-19 Ken Raeburn <raeburn@gnu.org>
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1445
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1446 * bytecode.c (struct byte_stack): Pointers into byte string now
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1447 point to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1448 * callproc.c (Fcall_process): Make NEW_ARGV array hold pointer to
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1449 const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1450 * charset.h (BCOPY_SHORT): Source pointer now points to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1451 * coding.c (encode_eol, detect_coding, detect_eol):
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1452 (decode_coding, encode_coding, detect_coding_system): Source
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1453 strings now treated as const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1454 (decode_coding_string, encode_coding_string): Use STRING_COPYIN to
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1455 modify Lisp string contents.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1456 * coding.h (decode_coding, encode_coding, detect_coding,
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1457 detect_eol): Declarations updated.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1458 * composite.c (compose_chars_in_text): Treat Lisp string contents
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1459 as const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1460 * dispnew.c (safe_bcopy): Source pointer now points to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1461 * lisp.h (STRING_COPYIN): New macro.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1462 (detect_coding_system, safe_bcopy, temp_output_buffer_setup):
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1463 (internal_with_output_to_temp_buffer): Declarations updated.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1464 * print.c (temp_output_buffer_setup):
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1465 (internal_with_output_to_temp_buffer): Buffer name argument is now
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1466 pointer to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1467 * sound.c (struct sound_device): Function pointer field "write"
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1468 buffer argument now points to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1469 (vox_write): Buffer argument points to const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1470 * syntax.c (Fstring_to_syntax, skip_chars): Treat Lisp string
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1471 contents as const.
46560
7e33b9e54c4c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46557
diff changeset
1472 * sysdep.c (emacs_write): Buffer pointer now const.
7e33b9e54c4c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46557
diff changeset
1473 * term.c (encode_terminal_code): Buffer pointer now const.
46557
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1474 * xfaces.c (may_use_scalable_font_p): Argument now points to
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1475 const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1476 (x_face_list_fonts, x_update_menu_appearance):
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1477 (hash_string_case_insensitive): Treat Lisp string contents as
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1478 const.
90f559e5fbda *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46540
diff changeset
1479
46540
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1480 2002-07-19 Juanma Barranquero <lektu@terra.es>
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1481
46562
6e6d9442013a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46560
diff changeset
1482 * fileio.c (Ffile_name_as_directory): Fix argument name in docstring.
46567
3dea67668bb0 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46562
diff changeset
1483 (file_name_as_directory): Use literal '/' instead of DIRECTORY_SEP.
46562
6e6d9442013a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46560
diff changeset
1484
46540
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1485 * xdisp.c (syms_of_xdisp): Remove redundant deprecation info.
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1486
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1487 * fileio.c (syms_of_fileio): Likewise.
018d4ae67d41 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46522
diff changeset
1488
46522
16bfc5cf92da *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46508
diff changeset
1489 2002-07-18 Richard M. Stallman <rms@gnu.org>
16bfc5cf92da *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46508
diff changeset
1490
16bfc5cf92da *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46508
diff changeset
1491 * data.c (Fdefalias): Doc fix.
16bfc5cf92da *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46508
diff changeset
1492
46502
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1493 2002-07-17 Dave Love <fx@gnu.org>
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1494
46508
91eefe69a263 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46502
diff changeset
1495 * intervals.h (text_property_stickiness): Use P_.
91eefe69a263 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46502
diff changeset
1496
46502
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1497 * ccl.c: Remove `emacs' conditionals.
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1498 (ccl_backtrace_table): Fix size spec.
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1499 (ccl_driver): Fix type errors.
f66dad8d9f49 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46480
diff changeset
1500
46417
f498269eec42 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46415
diff changeset
1501 2002-07-16 Ken Raeburn <raeburn@gnu.org>
f498269eec42 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46415
diff changeset
1502
46480
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1503 * alloc.c (xstrdup, make_string, make_unibyte_string)
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1504 (make_multibyte_string, build_string): String pointer args now
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1505 point to const.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1506 * charset.c (find_charset_in_text, c_string_width):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1507 (chars_in_text, multibyte_chars_in_text, parse_str_as_multibyte):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1508 * fileio.c (report_file_error):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1509 * insdel.c (copy_text, count_size_as_multibyte, insert_1):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1510 (count_combining_before, count_combining_after, insert_1_both):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1511 (insert, insert_and_inherit, insert_string):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1512 (insert_before_markers, insert_before_markers_and_inherit):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1513 * lread.c (intern, oblookup, hash_string):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1514 * minibuf.c (temp_echo_area_glyphs):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1515 * search.c (fast_c_string_match_ignore_case):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1516 * sysdep.c (emacs_open, set_file_times):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1517 * xfaces.c (xstricmp):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1518 * xdisp.c (store_frame_title, string_char_and_length):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1519 (message_dolog, message2, message2_nolog, set_message): Likewise.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1520 (set_message_1): Cast message string argument to const pointer.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1521 * editfns.c (general_insert_function): Insertion function now
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1522 takes pointer to const for input data.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1523 * charset.h (find_charset_in_text, c_string_width):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1524 (parse_str_as_multibyte): Declarations updated.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1525 * dispextern.h (xstricmp): Declaration updated.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1526 * lisp.h (chars_in_text, multibyte_chars_in_text, copy_text):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1527 (count_size_as_multibyte, count_combining_before):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1528 (count_combining_after, insert_1, insert_1_both, message_dolog):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1529 (insert, insert_and_inherit, insert_before_markers)
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1530 (insert_before_markers_and_inherit, set_message, message2):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1531 (message2_dolog, build_string, make_string, make_unibyte_string):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1532 (make_multibyte_string, intern, oblookup, report_file_error):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1533 (fast_c_string_match_ignore_case, temp_echo_area_glyphs):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1534 (emacs_open, xstrdup): Declarations updated.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1535 * systime.h (set_file_times): Declaration updated.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1536
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1537 * charset.c (find_charset_in_text, lisp_string_width): Use const
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1538 for pointer to lisp string data.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1539 * charset.h (FETCH_STRING_CHAR_ADVANCE):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1540 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1541 * coding.c (Ffind_coding_systems_region_interval):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1542 * fileio.c (Ffile_name_directory, Ffile_name_nondirectory):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1543 (Fmake_directory_internal, Fdelete_directory):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1544 (Ffile_name_absolute_p, Fwrite_region, double_dollars):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1545 * fontset.c (font_family_registry, fs_query_fontset):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1546 (list_fontsets):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1547 * frame.c (Fframe_parameter):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1548 * keyboard.c (cmd_error_internal):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1549 * keymap.c (Fdescribe_buffer_bindings):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1550 * lread.c (complete_filename_p, openp):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1551 * minibuf.c (Fminibuffer_complete_word):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1552 * xdisp.c (string_pos_nchars_ahead, init_from_display_pos):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1553 (face_before_or_after_it_pos, next_element_from_string):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1554 (get_overlay_arrow_glyph_row, display_mode_element):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1555 (decode_mode_spec_coding):
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1556 * xterm.c (same_x_server): Likewise.
5780b79b2269 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46452
diff changeset
1557
46449
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1558 * buffer.c (reset_buffer_local_variables): Delete "#if 0"
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1559 settings of non-existent fields.
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1560
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1561 * editfns.c (Fstring_to_char): Don't use XSTRING/XSETSTRING to
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1562 copy a lisp value.
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1563
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1564 * lread.c (Fintern_soft): Use string macros instead of
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1565 Lisp_String fields.
46452
ac445c632354 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46449
diff changeset
1566 * keyboard.c (echo_char, parse_modifiers_uncached):
ac445c632354 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46449
diff changeset
1567 (parse_solitary_modifier, Fexecute_extended_command): Likewise.
46449
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1568 * textprop.c (validate_interval_range, interval_of): Likewise.
b554160f3810 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46442
diff changeset
1569
47009
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1570 * fontset.c (Fset_fontset_font): Use SDATA instead of XSTRING()->data.
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1571
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1572 * charset.h (FETCH_STRING_CHAR_ADVANCE)
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1573 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SBYTES instead of
46442
920285978b39 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46436
diff changeset
1574 XSTRING()->size_byte.
920285978b39 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46436
diff changeset
1575
46436
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1576 * lisp.h (SDATA, SREF): Produce rvalue.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1577 (SSET): New macro.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1578 * alloc.c (make_event_array): Use SSET for storing into a string.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1579 * buffer.c (Fother_buffer): Use SREF when retrieving a byte from
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1580 a string.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1581 * casefiddle.c (casify_object): Use SSET.
47009
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1582 * charset.h (FETCH_STRING_CHAR_ADVANCE)
2ed348de0e05 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46999
diff changeset
1583 (FETCH_STRING_CHAR_ADVANCE_NO_CHECK): Use SDATA when getting
46436
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1584 address of string contents.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1585 * data.c (Faref): Use SDATA.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1586 (Faset): Use SDATA, SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1587 * dired.c (directory_files_internal): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1588 * fileio.c (Fmake_symbolic_link, Fexpand_file_name): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1589 (Fread_file_name): Use SREF, SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1590 * fns.c (concat): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1591 (concat, Fdelete): Use SDATA.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1592 * insdel.c (insert_from_string_1): Use SDATA.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1593 * keyboard.c (Fevent_convert_list): Use SREF.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1594 * lread.c (Fload): Use SDATA, SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1595 * macfns.c (validate_x_resource_name): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1596 * process.c (status_message): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1597 * search.c (wordify): Use SDATA.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1598 (Freplace_match): Use SREF.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1599 * w32fns.c (validate_x_resource_name): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1600 * xfns.c (validate_x_resource_name): Use SSET.
ca3ac4d14e9e *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46417
diff changeset
1601 * xterm.c (x_catch_errors, x_clear_errors): Use SSET.
46417
f498269eec42 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46415
diff changeset
1602
46415
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1603 2002-07-16 Richard M. Stallman <rms@gnu.org>
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1604
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1605 * s/hpux11.h (USG_SUBTTY_WORKS): Defined.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1606
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1607 * xdisp.c (reconsider_clip_changes):
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1608 Don't test prevent_redisplay_optimizations_p.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1609 (redisplay_internal): Test prevent_redisplay_optimizations_p
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1610 along with clip_changed in some cases.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1611 (try_window_id): Likewise.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1612 (redisplay_window): New local var buffer_unchanged_p.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1613
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1614 * keyboard.c (cmd_error) [HAVE_X_WINDOWS]: Maybe call cancel_houglass.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1615
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1616 * process.c (create_process): Test USG_SUBTTY_WORKS.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1617 (process_send_signal): Clean up handling of GID.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1618 Detect errors in ioctls meant to set GID.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1619
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1620 * window.c (temp_output_buffer_show):
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1621 Don't set prevent_redisplay_optimizations_p.
07e8cd21b254 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46402
diff changeset
1622
46390
4fbc342b5337 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46382
diff changeset
1623 2002-07-15 Juanma Barranquero <lektu@terra.es>
4fbc342b5337 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46382
diff changeset
1624
4fbc342b5337 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46382
diff changeset
1625 * eval.c (Fdefvaralias): Add docstring argument.
4fbc342b5337 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46382
diff changeset
1626
46382
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1627 2002-07-15 Ken Raeburn <raeburn@gnu.org>
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1628
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1629 * lisp.h (STRING_INTERVALS): Produce rvalue.
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1630 (STRING_SET_INTERVALS): New macro.
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1631 * buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Use it.
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1632 * fns.c (Fstring_as_multibyte): Likewise.
46402
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1633 * intervals.c (balance_possible_root_interval, delete_interval)
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1634 (create_root_interval, copy_intervals_to_string): Likewise.
46382
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1635 * textprop.c (set_text_properties): Likewise. Use NULL_INTERVAL
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1636 instead of 0.
c844b7e4a42f *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46376
diff changeset
1637
46371
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1638 2002-07-14 Ken Raeburn <raeburn@gnu.org>
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1639
46376
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1640 * lisp.h (STRING_SET_CHARS): New macro.
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1641 (SCHARS, SBYTES): Produce rvalues.
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1642 * dired.c (directory_files_internal): Use STRING_SET_CHARS.
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1643 * fns.c (concat): Likewise.
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1644 * lread.c (read_vector): Likewise.
3eb5331c5798 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46371
diff changeset
1645
46371
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1646 * lisp.h (SMBP): Deleted. All uses changed to STRING_MULTIBYTE.
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1647 (STRING_SET_UNIBYTE): New macro.
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1648 (SET_STRING_BYTES): Deleted. Callers (all of which supplied a
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1649 length of -1) changed to use STRING_SET_UNIBYTE.
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1650 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1651 casefiddle.c, category.c, ccl.c, charset.c, charset.h, coding.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1652 composite.c, data.c, dired.c, dispnew.c, disptab.h, doc.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1653 dosfns.c, editfns.c, emacs.c, eval.c, fileio.c, filelock.c, fn.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1654 fontset.c, frame.c, indent.c, insdel.c, intervals.c, keyboard.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1655 keymap.c, lread.c, mac.c, macfns.c, macmenu.c, macterm.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1656 minibuf.c, msdos.c, print.c, process.c, search.c, sound.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1657 sunfns.c, syntax.c, syntax.h, sysdep.c, textprop.c, undo.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1658 w16select.c, w32.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1659 w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1660 xselect.c, xsmfns.c, xterm.c: Most uses of XSTRING combined with
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1661 STRING_BYTES or indirection changed to SCHARS, SBYTES,
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1662 STRING_INTERVALS, SREF, SDATA; explicit size_byte references left
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1663 unchanged for now.
3388738bcc9c *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46345
diff changeset
1664
46345
38401651e92c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46328
diff changeset
1665 2002-07-13 Kim F. Storm <storm@cua.dk>
38401651e92c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46328
diff changeset
1666
38401651e92c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46328
diff changeset
1667 * keyboard.c (command_loop_1): Invert check on Vmemory_full.
38401651e92c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46328
diff changeset
1668
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1669 2002-07-12 Richard M. Stallman <rms@gnu.org>
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1670
46328
761b6bcbb552 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46318
diff changeset
1671 * fileio.c (Fwrite_region): Doc fix.
761b6bcbb552 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46318
diff changeset
1672
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1673 * print.c (print_error_message): Don't handle Vsignaling_function here.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1674
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1675 * keyboard.c (cmd_error_internal): Handle Vsignaling_function here.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1676 (command_loop_1): Avoid certain actions after memory-full error.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1677
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1678 * eval.c (Fsignal): Don't call cancel_hourglass.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1679 For a memory-full error, don't call Vsignal_hook_function
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1680 and don't set Vsignaling_function.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1681
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1682 * process.c (process_send_signal): Add abort call.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1683
46311
f0ce459aa276 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 46301
diff changeset
1684 2002-07-11 Markus Rost <rost@math.ohio-state.edu>
f0ce459aa276 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 46301
diff changeset
1685
f0ce459aa276 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 46301
diff changeset
1686 * keymap.c (Fkey_binding): Fix typo.
f0ce459aa276 *** empty log message ***
Markus Rost <rost@math.uni-bielefeld.de>
parents: 46301
diff changeset
1687
46301
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1688 2002-07-11 Richard M. Stallman <rms@gnu.org>
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1689
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1690 * alloc.c (Vmemory_full): New variable.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1691 (Vmemory_signal_data): Renamed from memory_signal_data.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1692 Uses changed.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1693 (syms_of_alloc): Defvar them.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1694 (memory_full, buffer_memory_full): Set Vmemory_full.
46402
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1695
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1696 * lisp.h (Vmemory_full): Add declaration.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1697 (current_column, indented_beyond_p): Change declaration.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1698
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1699 * indent.c (last_known_column): Declare as double, not float.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1700 (current_column, current_column_1, string_display_width)
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1701 (position_indentation): Return `double'.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1702 (indented_beyond_p): Arg `column' is `double'. Callers changed.
46402
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1703
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1704 * xdisp.c (message_dolog): Do nothing if Vmemory_full is non-nil.
46402
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1705 (back_to_previous_visible_line_start)
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1706 (reseat_at_next_visible_line_start, next_element_from_buffer):
46318
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1707 Use `double', not `float', when calling indented_beyond_p.
e3f0fe8c555a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46311
diff changeset
1708
46301
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1709 * s/hpux11.h (BROKEN_SA_RESTART): Defined.
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1710
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1711 * sysdep.c (sys_signal): Test BROKEN_SA_RESTART.
c5cd82f47aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46296
diff changeset
1712
46294
5bb364f84e70 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46287
diff changeset
1713 2002-07-11 Juanma Barranquero <lektu@terra.es>
5bb364f84e70 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46287
diff changeset
1714
46296
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1715 * alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, coding.c,
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1716 * composite.c, dired.c, dispnew.c, editfns.c, emacs.c, eval.c,
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1717 * fileio.c, fns.c, insdel.c, keyboard.c, keymap.c, lread.c, macfns.c,
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1718 * macmenu.c, macros.c, minibuf.c, print.c, process.c, sound.c,
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1719 * textprop.c, w32fns.c, w32menu.c, window.c, xfaces.c, xfns.c,
8bc526e9d28b *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46294
diff changeset
1720 * xmenu.c, xselect.c, xterm.c: Use SPECPDL_INDEX wherever makes sense.
46294
5bb364f84e70 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46287
diff changeset
1721
46287
017c8b0ae985 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46277
diff changeset
1722 2002-07-10 Juanma Barranquero <lektu@terra.es>
017c8b0ae985 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46277
diff changeset
1723
017c8b0ae985 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46277
diff changeset
1724 * lisp.h (SPECPDL_INDEX): Rename from BINDING_STACK_SIZE. All callers
017c8b0ae985 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46277
diff changeset
1725 changed.
017c8b0ae985 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46277
diff changeset
1726
46277
b70ad1d014c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46262
diff changeset
1727 2002-07-09 Stefan Monnier <monnier@cs.yale.edu>
b70ad1d014c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46262
diff changeset
1728
46402
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1729 * data.c (Fdefalias): Add an optional `docstring' argument.
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1730 (set_internal, Fsetq_default): Use XCAR/XCDR.
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1731
c68f80aab1e2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46390
diff changeset
1732 * composite.c (HASH_VALUE, HASH_KEY):
46277
b70ad1d014c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46262
diff changeset
1733 * ccl.c (HASH_VALUE): Remove (it's in lisp.h now).
b70ad1d014c3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46262
diff changeset
1734
46262
0df96ec2ceb8 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46259
diff changeset
1735 2002-07-09 Kenichi Handa <handa@etl.go.jp>
0df96ec2ceb8 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46259
diff changeset
1736
0df96ec2ceb8 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46259
diff changeset
1737 * callproc.c (Fcall_process): Fix previous change.
0df96ec2ceb8 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 46259
diff changeset
1738
46229
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1739 2002-07-07 Stefan Monnier <monnier@cs.yale.edu>
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1740
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1741 * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1742 Add support for hash-tables.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1743 (Ftry_completion): Return t even if the string appears multiple times.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1744
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1745 * fns.c (Fnconc): Use XCDR.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1746 (Fprovide): Use CONSP and XCDR.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1747 (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1748 (HASH_TABLE_SIZE): Delete: moved to lisp.h.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1749 (Fmake_hash_table): Accept `:size nil'.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1750 (Fmakehash): Delete: moved to subr.el.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1751 (syms_of_fns): Don't defsubr makehash.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1752
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1753 * lisp.h (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1754 (HASH_TABLE_SIZE): Move from fns.c.
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1755
46201
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1756 2002-07-07 Richard M. Stallman <rms@gnu.org>
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1757
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1758 * xdisp.c (make_cursor_line_fully_visible): Don't try short scrolls.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1759 Instead just return 0 when there is something to be done.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1760 (try_scrolling): If make_cursor_line_fully_visible returns 0,
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1761 retry scrolling as if cursor were off the bottom.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1762 (try_cursor_movement): If make_cursor_line_fully_visible returns 0,
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1763 return CURSOR_MOVEMENT_MUST_SCROLL.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1764 (redisplay_window): If make_cursor_line_fully_visible returns 0,
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1765 go to try_to_scroll.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1766
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1767 * buffer.c (Fbuffer_local_value): Store current value into its binding
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1768 so we get the up-to-date value for the binding that is loaded.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1769
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1770 * eval.c (Fdefmacro): Doc fix.
ec2505a6b272 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46186
diff changeset
1771
46259
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1772 2002-07-05 Dave Love <fx@gnu.org>
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1773
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1774 * keyboard.c (read_key_sequence): Set initial_idleness_start_time
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1775 correctly.
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1776
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1777 * ccl.c (Vtranslation_hash_table_vector, GET_HASH_TABLE)
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1778 (HASH_VALUE, CCL_LookupIntConstTbl, CCL_LookupCharConstTbl): New.
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1779 (ccl_driver): Add cases for CCL_LookupIntConstTbl,
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1780 CCL_LookupCharConstTbl.
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1781 (syms_of_ccl): Defvar translation-hash-table-vector.
e995615b440a *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46229
diff changeset
1782
46294
5bb364f84e70 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46287
diff changeset
1783 2002-07-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
46186
7eaa94461682 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 46174
diff changeset
1784
7eaa94461682 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 46174
diff changeset
1785 * xdisp.c: Remove unused variable `face'.
7eaa94461682 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 46174
diff changeset
1786
46174
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1787 2002-07-04 Juanma Barranquero <lektu@terra.es>
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1788
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1789 * keyboard.c (post_command_idle_hook): Remove redundant (and inexact)
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1790 obsolescence information.
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1791
46168
56be68853618 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46144
diff changeset
1792 2002-07-03 Andrew Choi <akochoi@shaw.ca>
56be68853618 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46144
diff changeset
1793
46169
36989d5089ee 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46168
diff changeset
1794 * macterm.c (x_list_fonts): Fix comment. Cache fonts matching
36989d5089ee 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46168
diff changeset
1795 pattern. Search cache first.
36989d5089ee 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46168
diff changeset
1796 (init_font_name_table): Also add entry for jisx0201.1976-0 coding
36989d5089ee 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46168
diff changeset
1797 for Japanese font.
46168
56be68853618 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46144
diff changeset
1798 (XLoadQueryFont): Use it.
56be68853618 2002-07-03 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46144
diff changeset
1799
46144
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1800 2002-07-02 Richard M. Stallman <rms@gnu.org>
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1801
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1802 * keymap.c (Fdefine_key): Doc fix.
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1803
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1804 * xterm.c (x_term_init): Turn off polling around XtOpenDisplay.
8c00672a779a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46134
diff changeset
1805
46134
27a5dfb6375a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46125
diff changeset
1806 2002-07-02 Juanma Barranquero <lektu@terra.es>
27a5dfb6375a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46125
diff changeset
1807
27a5dfb6375a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46125
diff changeset
1808 * keymap.c (syms_of_keymap): Fix typo.
27a5dfb6375a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46125
diff changeset
1809
46121
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1810 2002-07-01 Andrew Choi <akochoi@shaw.ca>
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1811
46125
474a28fb856c 2002-07-01 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46121
diff changeset
1812 * s/darwin.h: Define POSIX_SIGNALS.
474a28fb856c 2002-07-01 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 46121
diff changeset
1813
46121
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1814 * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1815 and FSRefMakePath to convert FSSpec returned with Apple Event to
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1816 Posix pathname.
46229
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1817 (mac_initialize) [TARGET_API_MAC_CARBON]:
9d878da7ffa0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46201
diff changeset
1818 Call init_required_apple_events and disable the `Quit' menu item
46121
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1819 provided automatically by the Carbon Toolbox.
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1820
46117
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1821 2002-07-01 Dave Love <fx@gnu.org>
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1822
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1823 * keyboard.c (kbd_buffer_store_event): Fix interrupt_signal decl
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1824 for K&R.
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1825
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1826 * xterm.c: Fix prototype for K&R.
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1827
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1828 * term.c (costs_set): Declare static, non-initialized for pcc.
7bebc3158bd1 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 46112
diff changeset
1829
46112
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1830 2002-07-01 Richard M. Stallman <rms@gnu.org>
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1831
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1832 * keyboard.c (timer_last_idleness_start_time): New variable.
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1833 (timer_start_idle): Set that.
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1834 (read_key_sequence): Use that to reset timer_idleness_start_time
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1835 to previous value.
46174
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1836
46112
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1837 * window.c (Frecenter): With arg, set optional_new_start.
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1838
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1839 * xdisp.c (redisplay_internal): Make optional_new_start really work.
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1840
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1841 * minibuf.c (Fminibuffer_complete_and_exit): Move to end of
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1842 buffer for completion.
4918c64cf502 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46097
diff changeset
1843
46097
f6567777cef8 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46078
diff changeset
1844 2002-06-29 Ken Raeburn <raeburn@gnu.org>
f6567777cef8 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46078
diff changeset
1845
f6567777cef8 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46078
diff changeset
1846 * xdisp.c (store_mode_line_string): Lisp_Object/int mixup.
f6567777cef8 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 46078
diff changeset
1847
46078
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1848 2002-06-28 Jan D. <jan.h.d@swipnet.se>
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1849
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1850 * keyboard.c (readable_filtered_events): New function that filters
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1851 FOCUS_IN_EVENT depending on parameter.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1852 (readable_events): Calls readable_filtered_events, not filtering
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1853 FOCUS_IN_EVENT.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1854 (get_filtered_input_pending): New function, filtering parameter passed
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1855 to readable_filtered_events.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1856 (get_input_pending): Calls get_filtered_input_pending, not filtering
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1857 FOCUS_IN_EVENT.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1858 (Finput_pending_p): Calls get_filtered_input_pending, DO filter
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1859 FOCUS_IN_EVENT.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1860
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1861 * xterm.h (struct x_output): Add focus_state.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1862
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1863 * xterm.c (x_focus_changed): New function.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1864 (x_detect_focus_change): New function.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1865 (XTread_socket): Call x_detect_focus_change for FocusIn/FocusOut
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1866 EnterNotify and LeaveNotify to track X focus changes.
8d86225b2fba *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 46071
diff changeset
1867
46071
551bc05a51c3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 46062
diff changeset
1868 2002-06-28 Andreas Schwab <schwab@suse.de>
551bc05a51c3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 46062
diff changeset
1869
551bc05a51c3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 46062
diff changeset
1870 * lisp.h: Remove duplicate declaration of
551bc05a51c3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 46062
diff changeset
1871 code_convert_string_norecord.
551bc05a51c3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 46062
diff changeset
1872
46062
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1873 2002-06-27 Kim F. Storm <storm@cua.dk>
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1874
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1875 * xdisp.c: (mode_line_string_list, mode_line_string_face)
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1876 (mode_line_string_face_prop): New variables.
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1877 (store_mode_line_string): New function.
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1878 (display_mode_element): Use store_mode_line_string to
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1879 add mode-line string elements to mode_line_string_list
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1880 when mode_line_string_list is non-nil.
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1881 (Fformat_mode_line): Now returns propertized string by
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1882 default. New arg NO-PROPS to ignore properties.
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1883 (decode_mode_spec): Only add two dashes for %- in propertized
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1884 mode-line string.
8d9c8841d748 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 46059
diff changeset
1885 (syms_of_xdisp): Init and staticpro mode_line_string_list.
46174
42efbb69cf37 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46169
diff changeset
1886
46059
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1887 2002-06-27 Stefan Monnier <monnier@cs.yale.edu>
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1888
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1889 * minibuf.c (minibuffer_completion_contents): Add return type.
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1890
46057
83679cc0b798 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46023
diff changeset
1891 2002-06-27 Juanma Barranquero <lektu@terra.es>
83679cc0b798 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46023
diff changeset
1892
46059
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1893 * charset.c (Fchar_bytes): Remove obsolescence info from docstring.
46057
83679cc0b798 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46023
diff changeset
1894
46023
2bac800f8251 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46022
diff changeset
1895 2002-06-26 Juanma Barranquero <lektu@terra.es>
2bac800f8251 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46022
diff changeset
1896
2bac800f8251 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46022
diff changeset
1897 * fileio.c (read_file_name_cleanup): Add missing return.
2bac800f8251 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46022
diff changeset
1898
46017
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1899 2002-06-26 Richard M. Stallman <rms@gnu.org>
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1900
46022
313024b75e7d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46017
diff changeset
1901 * window.c (Frecenter): Don't set force_start flag.
313024b75e7d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46017
diff changeset
1902
46059
03aa2323efa9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46057
diff changeset
1903 * minibuf.c (do_completion, Fminibuffer_complete_word)
46022
313024b75e7d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46017
diff changeset
1904 (Fminibuffer_completion_help): Complete just the text before point.
313024b75e7d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46017
diff changeset
1905 (minibuffer_completion_contents): New function.
313024b75e7d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46017
diff changeset
1906
46017
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1907 * buffer.c (Fbury_buffer): Use frames_discard_buffer.
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1908
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1909 * frame.c (frames_bury_buffer): Function deleted.
81e394dd1aa4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 46008
diff changeset
1910
46007
d34b2d6f0c7a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45992
diff changeset
1911 2002-06-25 Miles Bader <miles@gnu.org>
d34b2d6f0c7a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45992
diff changeset
1912
d34b2d6f0c7a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45992
diff changeset
1913 * callint.c (Fcall_interactively): When checking to see if doprnt hit
d34b2d6f0c7a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45992
diff changeset
1914 the end of callint_message, allow for a terminating '\0'.
d34b2d6f0c7a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45992
diff changeset
1915
45987
7e5af09c9bc5 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45971
diff changeset
1916 2002-06-24 Juanma Barranquero <lektu@terra.es>
7e5af09c9bc5 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45971
diff changeset
1917
7e5af09c9bc5 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45971
diff changeset
1918 * w32select.c: Include composite.h
7e5af09c9bc5 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45971
diff changeset
1919
45989
e7a524eacdfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45987
diff changeset
1920 * w16select.c: Likewise.
e7a524eacdfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45987
diff changeset
1921
45992
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1922 2002-06-24 Kenichi Handa <handa@etl.go.jp>
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1923
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1924 * callproc.c (Fcall_process): If code detection is necessary,
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1925 call detect_coding directly here.
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1926
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1927 * coding.c (detect_eol): Preserve coding->cmp_data.
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1928
46008
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1929 * w16select.c (Fw16_get_clipboard_data): Disable composition handling.
45992
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1930
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1931 * w32fns.c (w32_to_x_font): Disable composition handling.
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1932
46008
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1933 * w32select.c (Fw32_get_clipboard_data): Disable composition handling.
45992
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1934
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1935 * xselect.c (selection_data_to_lisp_data): Disable composition
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1936 handling.
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1937
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1938 * xterm.c (XTread_socket): Disable composition handling.
3da7c4263b4c *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45989
diff changeset
1939
46008
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1940 2002-06-24 Stefan Monnier <monnier@cs.yale.edu>
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1941
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1942 * print.c (temp_output_buffer_setup): Kill all local variables.
8699eb066bba *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 46007
diff changeset
1943
45967
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1944 2002-06-22 Stefan Monnier <monnier@cs.yale.edu>
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1945
45971
b9d32c09048c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45967
diff changeset
1946 * lread.c (Fread): Remove redundant and imprecise declaration.
b9d32c09048c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45967
diff changeset
1947
b9d32c09048c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45967
diff changeset
1948 * xfns.c (check_x_display_info): Use check_x_frame.
b9d32c09048c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45967
diff changeset
1949
45967
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1950 * .gdbinit (xprintsym): Use the new `xname' field.
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1951 (xsymbol): Use it.
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1952
45964
1cfc5b600782 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45962
diff changeset
1953 2002-06-22 Jason Rumney <jasonr@gnu.org>
1cfc5b600782 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45962
diff changeset
1954
1cfc5b600782 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45962
diff changeset
1955 * w32fns.c (file_dialog_callback): New function.
1cfc5b600782 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45962
diff changeset
1956 (Fx_file_dialog): Allow selecting directories as well as files.
1cfc5b600782 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45962
diff changeset
1957
46121
2198a6632b2b In mac:
Andrew Choi <akochoi@shaw.ca>
parents: 46117
diff changeset
1958 2002-06-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
45962
56be1b705050 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45890
diff changeset
1959
56be1b705050 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45890
diff changeset
1960 * m/pmax.h (START_FILES): Define START_FILES for NetBSD and
56be1b705050 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45890
diff changeset
1961 OpenBSD. Add support for mipseb-*-netbsd* machines.
56be1b705050 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45890
diff changeset
1962
45888
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1963 2002-06-17 Andrew Choi <akochoi@shaw.ca>
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1964
45890
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1965 * macterm.c (mac_scroll_area): Set foreground and backcolor to
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1966 black and white before scrolling. Restore frame background and
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1967 foreground color after scrolling.
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1968 (do_window_update): Call XClearWindow before calling expose_frame.
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1969 (make_mac_frame): Don't set FRAME_BACKGROUND_PIXEL and
afcf154bf656 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45888
diff changeset
1970 FRAME_FOREGROUND_PIXEL of frame.
45967
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1971
45888
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1972 * macterm.c (XTread_socket): If Vmac_command_key_is_meta is nil,
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1973 test Mac command key as <ALT> key.
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1974
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
1975 2002-06-17 Stefan Monnier <monnier@cs.yale.edu>
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
1976
45882
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1977 * window.c (Fset_window_configuration): Lisp_Object/int mixup.
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1978
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1979 * keyboard.c (read_key_sequence): Be more careful with first_unbound.
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1980 Lookup keys in function-key-map immediately so that key-translation-map
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1981 can be applied earlier.
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1982 Remove function_key_possible and key_translation_possible, replaced
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1983 by checking `keytran_start < t'.
7c3c355b7420 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45872
diff changeset
1984
45967
5568001934d1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45964
diff changeset
1985 * .gdbinit (xsymbol): Use the new `xname' field.
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
1986
45851
7b1f766314f6 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45850
diff changeset
1987 2002-06-17 Andrew Choi <akochoi@shaw.ca>
7b1f766314f6 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45850
diff changeset
1988
45888
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1989 * macterm.c (XTread_socket): If Vmac_command_key_is_meta is nil,
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1990 test Mac command key as <ALT> key.
61b39d1554ee 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45882
diff changeset
1991
45851
7b1f766314f6 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45850
diff changeset
1992 * mac.c (do_applescript): Call initialize_applescript if necessary
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
1993 when first called. Dispose of result_desc only when there is no error.
45851
7b1f766314f6 2002-06-17 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45850
diff changeset
1994 (Fdo_applescript): Use %d format specifier instead of %ld.
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
1995
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
1996 2002-06-16 Andrew Choi <akochoi@shaw.ca>
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
1997
45850
e17ed720205d 2002-06-16 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45848
diff changeset
1998 * macterm.c (XTread_socket): Call FrontNonFloatingWindow instead
e17ed720205d 2002-06-16 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45848
diff changeset
1999 of FrontWindow for cases keyDown and autoKey.
e17ed720205d 2002-06-16 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45848
diff changeset
2000
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2001 * fontset.c (syms_of_fontset) [MAC_OS]: Set ASCII font of
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2002 Vdefault_fontset to Monaco with mac-roman coding.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2003
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2004 * mac.c, macfns.c, macmenu.c, macterm.c: Undefine and redefine
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2005 init_process before and after inclusion of Carbon/Carbon.h, resp.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2006
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2007 * macterm.c (x_new_font): Set font for normal_gc, reverse_gc, and
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2008 cursor_gc.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2009 (add_font_name_table_entry): New function.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2010 (init_font_name_table): Use add_font_name_table_entry; add italic,
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2011 bold, and bold-italic entries for truetype fonts.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2012
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2013 * xfaces.c (init_frame_faces) [MAC_OS]: Call realize_basic_faces
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2014 for Mac too.
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2015 (try_font_list) [MAC_OS]: If no font matches given registry, try
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2016 fonts with any registry matching face_family.
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
2017 (realize_x_face) [MAC_OS]: Remove old ad-hoc fix to load font here.
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2018
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2019 * s/darwin.h: If autoconf detects the Ncurses library, define
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2020 LIBS_TERMCAP to -lncurses to use it.
45872
2793b29e84b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45851
diff changeset
2021
45847
b8222731ac88 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45837
diff changeset
2022 2002-06-16 Eli Zaretskii <eliz@is.elta.co.il>
b8222731ac88 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45837
diff changeset
2023
b8222731ac88 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45837
diff changeset
2024 * strftime.c [__hpux]: Include sys/_mbstate_t.h.
b8222731ac88 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45837
diff changeset
2025
45837
804a7f5a0cc3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45832
diff changeset
2026 2002-06-15 Richard M. Stallman <rms@gnu.org>
804a7f5a0cc3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45832
diff changeset
2027
804a7f5a0cc3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45832
diff changeset
2028 * window.c (Fset_window_configuration): Explicitly preserve
804a7f5a0cc3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45832
diff changeset
2029 the point value that new_current_buffer had at the start.
804a7f5a0cc3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45832
diff changeset
2030
45832
4edf58a4abfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45825
diff changeset
2031 2002-06-14 Juanma Barranquero <lektu@terra.es>
4edf58a4abfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45825
diff changeset
2032
4edf58a4abfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45825
diff changeset
2033 * composite.c (Fcompose_region_internal, Fcompose_string_internal):
4edf58a4abfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45825
diff changeset
2034 Fix typos.
4edf58a4abfc *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45825
diff changeset
2035
45817
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2036 2002-06-14 Kim F. Storm <storm@cua.dk>
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2037
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2038 * insdel.c (insert_1_both, insert_from_string_1)
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2039 (insert_from_buffer_1): Recalculate END_UNCHANGED in case the
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2040 insert happened in the end_unchanged region. Otherwise, the
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2041 redisplay may be confused and duplicate the last line in the
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2042 buffer [seen after save-buffer when require-final-newline==t].
3a276adf4d80 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45816
diff changeset
2043
45813
2af746efaa44 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45804
diff changeset
2044 2002-06-13 Jason Rumney <jasonr@gnu.org>
2af746efaa44 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45804
diff changeset
2045
2af746efaa44 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45804
diff changeset
2046 * w32.c (init_environment): Remove EMACSLOCKDIR.
45816
e47c404691fe *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45813
diff changeset
2047 (stat): Swap _S_IFDIR and _S_IFREG.
45813
2af746efaa44 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45804
diff changeset
2048
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2049 2002-06-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
45804
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2050
45825
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2051 * keyboard.c, macterm.c, macmenu.c, msdos.c, sysdep.c
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2052 * termhooks.h, xmenu.c, xsmfns.c, xterm.h, xterm.c, w32term.c,
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2053 * w32menu.c, w32inevt.c: Rename enum event_kind as follows:
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2054 ascii_keystroke to ASCII_KEYSTROKE_EVENT, multibyte_char_keystroke
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2055 to MULTIBYTE_CHAR_KEYSTROKE_EVENT, non_ascii_keystroke to
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2056 NON_ASCII_KEYSTROKE_EVENT, timer_event to TIMER_EVENT, mouse_click
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2057 to MOUSE_CLICK_EVENT, mouse_wheel to MOUSE_WHEEL_EVENT,
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2058 language_change_event to LANGUAGE_CHANGE_EVENT, scroll_bar_click
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2059 to SCROLL_BAR_CLICK_EVENT, w32_scroll_bar_click to
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2060 W32_SCROLL_BAR_CLICK_EVENT, selection_request_event to
45804
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2061 SELECTION_REQUEST_EVENT, selection_clear_event to
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2062 SELECTION_CLEAR_EVENT, buffer_switch_event to BUFFER_SWITCH_EVENT,
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2063 delete_window_event to DELETE_WINDOW_EVENT, iconify_event to
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2064 ICONIFY_EVENT, deiconify_event to DEICONIFY_EVENT,
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2065 menu_bar_activate_event to MENU_BAR_ACTIVATE_EVENT, drag_n_drop to
45825
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2066 DRAG_N_DROP_EVENT, save_session_event to SAVE_SESSION_EVENT and
35938e94ade9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45817
diff changeset
2067 no_event to NO_EVENT.
45804
863817d7e734 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45792
diff changeset
2068
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2069 2002-06-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
45792
06dfe6599590 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45782
diff changeset
2070
06dfe6599590 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45782
diff changeset
2071 * macmenu.c: Remove declaration of Qmouse_click and Qevent_kind.
06dfe6599590 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45782
diff changeset
2072
45782
0f8d5bf36f62 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45773
diff changeset
2073 2002-06-12 Stefan Monnier <monnier@cs.yale.edu>
0f8d5bf36f62 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45773
diff changeset
2074
0f8d5bf36f62 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45773
diff changeset
2075 * intervals.c (textget): Don't forget to `return'.
0f8d5bf36f62 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45773
diff changeset
2076 (lookup_char_property): Use XCAR/XCDR.
0f8d5bf36f62 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45773
diff changeset
2077
45773
f51c8245cf98 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45755
diff changeset
2078 2002-06-12 Juanma Barranquero <lektu@terra.es>
f51c8245cf98 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45755
diff changeset
2079
f51c8245cf98 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45755
diff changeset
2080 * xdisp.c (Fformat_mode_line): Fix typo.
f51c8245cf98 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45755
diff changeset
2081
45755
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2082 2002-06-12 Kim F. Storm <storm@cua.dk>
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2083
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2084 * xdisp.c (Fformat_mode_line): New function.
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2085 (frame_title_buf, frame_title_buf_end, frame_title_ptr)
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2086 (store_frame_title_char, store_frame_title): Use unconditionally.
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2087 (init_xdisp): Defsubr Fformat_mode_line.
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2088 Initialize frame_title_buf etc. unconditionally.
f494da4feb63 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45754
diff changeset
2089
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2090 2002-06-11 Stefan Monnier <monnier@cs.yale.edu>
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2091
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2092 * keyboard.c (read_key_sequence):
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2093 Remove prev_(fkey|keytran}_(map|start|end) since we don't want to pass
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2094 things through those maps after downcasing events.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2095 Enforce that keytran_end <= fkey_start, i.e. that key-translation-map
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2096 applies after function-key-map.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2097 Make sure that keytran can be done in the middle in the sequence.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2098 Be careful not to throw away events past the one we downcase.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2099
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2100 * lread.c (read_integer): Remove unused var `tem'.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2101 (read1): Fix int/Lisp_Object mixup.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2102
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2103 * xfaces.c (tty_lookup_color): Type bool/Lisp_Object mismatch fixed.
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2104
45752
55eeb73a3227 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45719
diff changeset
2105 2002-06-11 Richard M. Stallman <rms@gnu.org>
55eeb73a3227 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45719
diff changeset
2106
55eeb73a3227 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45719
diff changeset
2107 * keyboard.c (readable_events): Ignore any number of
55eeb73a3227 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45719
diff changeset
2108 FOCUS_IN_EVENT events and return 0 if nothing else in buffer.
55eeb73a3227 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45719
diff changeset
2109
45719
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2110 2002-06-09 Miles Bader <miles@gnu.org>
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2111
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2112 * xfaces.c (Ftty_supports_face_attributes_p): New function.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2113 (parse_rgb_list, tty_lookup_color): New functions.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2114 (tty_defined_color): Use `tty_lookup_color' to do all the work.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2115 (color_distance, Fcolor_distance): New functions.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2116 (TTY_SAME_COLOR_THRESHOLD): New macro.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2117 (Qtty_color_standard_values): New variable.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2118 (syms_of_xfaces): Initialize new vars & functions.
3809dbad829a *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45694
diff changeset
2119
45694
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2120 2002-06-08 Colin Walters <walters@verbum.org>
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2121
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2122 * textprop.c (Vchar_property_alias_alist): New variable.
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2123 (syms_of_textprop) <Vchar_property_alias_alist>: DEFVAR_LISP.
45694
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2124
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2125 * intervals.c (lookup_char_property): New function for looking up
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2126 overlay and text properties, created from textget.
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2127 (textget): Use it.
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2128
45694
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2129 * intervals.h (lookup_char_property): Declare.
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2130 (Vchar_property_alias_alist): Declare.
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2131
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2132 * buffer.c (Foverlay_get): Use lookup_char_property.
b31ffbdd8d11 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45672
diff changeset
2133
45672
1f957476e757 (lisp_data_to_selection_data): Fix last change:
Sam Steingold <sds@gnu.org>
parents: 45671
diff changeset
2134 2002-06-07 Sam Steingold <sds@gnu.org>
1f957476e757 (lisp_data_to_selection_data): Fix last change:
Sam Steingold <sds@gnu.org>
parents: 45671
diff changeset
2135
1f957476e757 (lisp_data_to_selection_data): Fix last change:
Sam Steingold <sds@gnu.org>
parents: 45671
diff changeset
2136 * xselect.c (lisp_data_to_selection_data): Fix last change:
1f957476e757 (lisp_data_to_selection_data): Fix last change:
Sam Steingold <sds@gnu.org>
parents: 45671
diff changeset
2137 *data_ret is not a Lisp string, while unibyte_string is.
1f957476e757 (lisp_data_to_selection_data): Fix last change:
Sam Steingold <sds@gnu.org>
parents: 45671
diff changeset
2138
45671
a2a919ea2b23 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45667
diff changeset
2139 2002-06-07 Eli Zaretskii <eliz@is.elta.co.il>
a2a919ea2b23 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45667
diff changeset
2140
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2141 * xselect.c (lisp_data_to_selection_data): Fix last change:
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2142 set size_ret.
45671
a2a919ea2b23 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45667
diff changeset
2143
45667
16708fb2d951 Add Support for x86-64.
Andreas Schwab <schwab@suse.de>
parents: 45651
diff changeset
2144 2002-06-07 Andreas Schwab <schwab@suse.de>
16708fb2d951 Add Support for x86-64.
Andreas Schwab <schwab@suse.de>
parents: 45651
diff changeset
2145
16708fb2d951 Add Support for x86-64.
Andreas Schwab <schwab@suse.de>
parents: 45651
diff changeset
2146 * m/amdx86-64.h: New file.
16708fb2d951 Add Support for x86-64.
Andreas Schwab <schwab@suse.de>
parents: 45651
diff changeset
2147
45646
a6d15407eba5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45642
diff changeset
2148 2002-06-05 Eli Zaretskii <eliz@is.elta.co.il>
a6d15407eba5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45642
diff changeset
2149
45651
825f83d5908d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45649
diff changeset
2150 * fns.c (Fstring_make_unibyte): Doc fix.
825f83d5908d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45649
diff changeset
2151
45649
e4191efd646a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45646
diff changeset
2152 * xselect.c (lisp_data_to_selection_data): If the requested type
e4191efd646a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45646
diff changeset
2153 is STRING, call string_make_unibyte to encode the selected text
e4191efd646a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45646
diff changeset
2154 as a string.
e4191efd646a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45646
diff changeset
2155
45646
a6d15407eba5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45642
diff changeset
2156 * window.c (Fset_window_hscroll): Doc fix.
a6d15407eba5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45642
diff changeset
2157
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2158 2002-06-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
45641
d1d326ead96d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45635
diff changeset
2159
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2160 * fileio.c (choose_write_coding_system):
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2161 Call select-safe-coding-system properly.
45641
d1d326ead96d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45635
diff changeset
2162
45635
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2163 2002-06-03 Richard M. Stallman <rms@gnu.org>
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2164
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2165 * xdisp.c (message_with_string): Error if STRING is not a string.
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2166
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2167 * fns.c (md5): Pass FILE arg to Vselect_safe_coding_system_function.
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2168
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2169 * fileio.c (choose_write_coding_system): Pass FILE arg to
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2170 Vselect_safe_coding_system_function.
6bd997a303f0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45627
diff changeset
2171
45642
13b00ebe25a7 fix my address
Ken Raeburn <raeburn@raeburn.org>
parents: 45641
diff changeset
2172 2002-06-03 Ken Raeburn <raeburn@gnu.org>
45627
f5eb1df26f64 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45624
diff changeset
2173
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2174 * buffer.c (fix_overlays_before): Fix list-walking bug in 05-19 change.
45627
f5eb1df26f64 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45624
diff changeset
2175
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2176 2002-06-02 Thien-Thi Nguyen <ttn@gnu.org>
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2177
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2178 * bytecode.c (Fbyte_code): Cast `current_column' return value to int.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2179 * cmds.c (Fdelete_backward_char, internal_self_insert): Likewise.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2180 * keymap.c (describe_command): Likewise.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2181 * minibuf.c (read_minibuf): Likewise.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2182
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2183 * xdisp.c (redisplay_internal, redisplay_window, decode_mode_spec):
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2184 Cast `current_column' return value to int.
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2185 (back_to_previous_visible_line_start)
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2186 (reseat_at_next_visible_line_start, next_element_from_buffer):
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2187 Cast `indented_beyond_p' 3rd arg to float.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2188
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2189 * indent.c (last_known_column): Now a float.
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2190 (current_column_1, position_indentation, current_column)
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2191 (string_display_width): Return float.
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2192 (Fcurrent_column): Cast `current_column' return value to int.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2193 (Fcurrent_indentation): Cast `position_indentation' retval to int.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2194 (indented_beyond_p): Third arg now a float.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2195 (compute_motion, vmotion): Cast `indented_beyond_p' 3rd arg to float.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2196
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2197 * lisp.h (current_column): Now returns float.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2198 (indented_beyond_p): 3rd arg now a float.
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2199
45601
b5294e5e5b92 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45591
diff changeset
2200 2002-05-31 Eli Zaretskii <eliz@is.elta.co.il>
b5294e5e5b92 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45591
diff changeset
2201
45604
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2202 * xfns.c (x_encode_text): Return stringp non-NULL if coding_system
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2203 is Qcompound_text_with_extensions.
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2204
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2205 * xselect.c (lisp_data_to_selection_data): Always set selection
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2206 type as string if x_encode_text returns streingp non-NULL.
a750da04d437 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45601
diff changeset
2207
45601
b5294e5e5b92 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45591
diff changeset
2208 * s/netbsd.h: Include /usr/pkg in the run time shared library path.
b5294e5e5b92 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45591
diff changeset
2209
45591
a66800bc5520 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45575
diff changeset
2210 2002-05-30 Richard M. Stallman <rms@gnu.org>
a66800bc5520 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45575
diff changeset
2211
a66800bc5520 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45575
diff changeset
2212 * window.c (Fset_window_configuration): Correct the handling
a66800bc5520 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45575
diff changeset
2213 of point in current buffer, to work with multiple windows.
a66800bc5520 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45575
diff changeset
2214
45575
642180519072 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45564
diff changeset
2215 2002-05-29 Colin Walters <walters@verbum.org>
642180519072 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45564
diff changeset
2216
642180519072 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45564
diff changeset
2217 * lread.c (Fread_from_string): Don't depend on order of evaluation
642180519072 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45564
diff changeset
2218 for C function parameters.
642180519072 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45564
diff changeset
2219
45564
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2220 2002-05-28 Richard M. Stallman <rms@gnu.org>
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2221
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2222 * xterm.c (x_display_and_set_cursor): Change the cursor in the same
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2223 way for blinked-off state and for a nonselected window.
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2224
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2225 * window.c (window_scroll_pixel_based): Don't call Fbolp;
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2226 instead, see if the new start pos is at beginning of line.
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2227
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2228 * fileio.c (Fwrite_region): If START is a string, don't
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2229 make any annotations.
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2230
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2231 * eval.c (syms_of_eval): Doc fix.
4d808beea769 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45556
diff changeset
2232
45556
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2233 2002-05-28 Colin Walters <walters@debian.org>
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2234
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2235 * emacs.c (USAGE1): Add --no-splash.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2236 (standard_args): Ditto.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2237
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2238 2002-05-28 Colin Walters <walters@gnu.org>
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2239
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2240 * lread.c (readchar_count): New variable.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2241 (readchar): Increment it.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2242 (unreadchar): Decrement it.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2243 (read_multibyte): Decrement it.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2244 (Vread_with_symbol_positions): New variable.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2245 (Vread_symbol_positions_list): New variable.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2246 (read_internal_start): New function, created from Fread and
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2247 Fread_from_string. Handle Vread_symbol_positions_list and
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2248 Vread_with_symbol_positions.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2249 (readevalloop, Fread, Fread_from_string): Use it.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2250 (read1): Use readchar_count to add symbol positions to
45754
127b0013a0e8 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45752
diff changeset
2251 Vread_symbol_positions_list if Vread_with_symbol_positions is non-nil.
45556
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2252 (syms_of_lread): DEFVAR_LISP and initialize them.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2253
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2254 * lread.c (read0, read1, read_list, read_vector, read_multibyte)
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2255 (substitute_object_recurse, substitute_object_in_subtree)
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2256 (substitute_in_interval): Prototype.
092e6af2b02f *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45553
diff changeset
2257 (read_multibyte): Return c if it's less than zero.
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2258
45547
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2259 2002-05-28 Kim F. Storm <storm@cua.dk>
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2260
45553
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2261 * fileio.c (Fread_file_name_internal): Added brute-force
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2262 speed up for using predicate file-directory-p.
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2263
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2264 2002-05-28 Kim F. Storm <storm@cua.dk>
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2265
fca54e194e42 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45547
diff changeset
2266 * fileio.c (Vread_file_name_function, Vread_file_name_predicate):
45547
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2267 New variables.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2268 (syms_of_fileio): DEFVAR_LISP them.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2269 (read_file_name_cleanup): New unwind function.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2270 (Fread_file_name_internal): Only return completions satifying
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2271 Vread_file_name_predicate. Temporarily unwind protect and rebind
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2272 default-directory while checking completions against the predicate.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2273 (Fread_file_name): Added PREDICATE argument. Specbind it to
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2274 Vread_file_name_predicate during completion.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2275 Call Vread_file_name_function to read the file name if non-nil.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2276
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2277 * lisp.h (Fread_file_name): Now has 6 args.
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
2278
45547
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2279 * callint.c (Fcall_interactively) <"D">: Supply Qfile_directory_p
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2280 predicate for Fread_file_name when reading directory name.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2281 Supply Qnil for predicate in other calls to Fread_file_name.
a227ea81fd67 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45523
diff changeset
2282
45523
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2283 2002-05-26 Miles Bader <miles@gnu.org>
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2284
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2285 * term.c (tty_capable_p): New function.
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2286 * dispextern.h (tty_capable_p): New function declaration.
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2287 (TTY_CAP_INVERSE, TTY_CAP_UNDERLINE, TTY_CAP_BOLD, TTY_CAP_DIM)
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2288 (TTY_CAP_BLINK, TTY_CAP_ALT_CHARSET): New macros.
7b343e11e4a3 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 45486
diff changeset
2289
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2290 2002-05-23 Stefan Monnier <monnier@cs.yale.edu>
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2291
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2292 * fileio.c (read_non_regular, Finsert_file_contents): Use BEG_BYTE.
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2293 (Finsert_file_contents, build_annotations): Use XCAR, XCDR.
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2294 (Vwrite_region_annotate_functions): Docstring fix.
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2295
45471
7d93671b3743 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45469
diff changeset
2296 2002-05-23 Kim F. Storm <storm@cua.dk>
45469
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2297
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2298 * xterm.c (x_write_glyphs): Clear phys_cursor_on_p if current
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2299 phys_cursor's hpos is overwritten. This is still not completely
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2300 correct, as it doesn't really make sense to use hpos at all to
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2301 get the cursor glyph (as that is relative to the width of the
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2302 characters on the line, which may have changed during the update).
440fa9418f60 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45468
diff changeset
2303
45468
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2304 2002-05-22 Jason Rumney <jasonr@gnu.org>
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2305
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2306 * w32fns.c (enumfont_t): Remove tail, make pattern a normal
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2307 Lisp_Object.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2308 (enum_font_cb2, enum_font_maybe_add_to_list, w32_list_fonts):
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2309 Use modified enumfont_t struct.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2310
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2311 * w32term.h (text_cursor_kinds): New enumeration member HBAR_CURSOR.
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2312
45468
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2313 * w32term.c (x_draw_bar_cursor): New argument KIND; callers changed.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2314 Handle the `hbar' cursor type.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2315 (x_display_and_set_cursor): Handle the HBAR_CURSOR case.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2316
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2317 * w32fns.c (Qhbar): New variable.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2318 (x_specified_cursor_type): Use it.
42c7dadf18d8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45455
diff changeset
2319
45455
1a864f82e0cb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45452
diff changeset
2320 2002-05-21 Ken Raeburn <raeburn@gnu.org>
1a864f82e0cb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45452
diff changeset
2321
1a864f82e0cb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45452
diff changeset
2322 * w32fns.c (enum_font_maybe_add_to_list): Use XCDR_AS_LVALUE for
1a864f82e0cb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45452
diff changeset
2323 now, when the address is needed.
1a864f82e0cb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45452
diff changeset
2324
45452
69d6698c3b56 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45422
diff changeset
2325 2002-05-21 Colin Walters <walters@gnu.org>
69d6698c3b56 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45422
diff changeset
2326
69d6698c3b56 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45422
diff changeset
2327 * Makefile.in (shortlisp): Add font-core.el.
69d6698c3b56 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45422
diff changeset
2328
45420
e7b11902143a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45415
diff changeset
2329 2002-05-20 Richard M. Stallman <rms@gnu.org>
e7b11902143a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45415
diff changeset
2330
45422
a466970fd1ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45420
diff changeset
2331 * buffer.c (syms_of_buffer) <cursor-type>: Doc fix.
a466970fd1ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45420
diff changeset
2332
45420
e7b11902143a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45415
diff changeset
2333 * keyboard.c (read_char_minibuf_menu_prompt): Don't list
e7b11902143a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45415
diff changeset
2334 equivalent key bindings here.
e7b11902143a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45415
diff changeset
2335
45415
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2336 2002-05-20 Ken Raeburn <raeburn@gnu.org>
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2337
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2338 Change symbol structure to contain a lisp object for the symbol
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2339 name:
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2340 * lisp.h (struct Lisp_Symbol): Replace field "name" with a lisp
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2341 object field named "xname".
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2342 (SYMBOL_NAME): New macro.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2343 * abbrev.c (write_abbrev): Use SYMBOL_NAME instead of XSYMBOL and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2344 name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2345 * alloc.c (Fmake_symbol): Set symbol xname field instead of name.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2346 (mark_object, gc_sweep): Use symbol xname field and XSTRING
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2347 instead of name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2348 * buffer.c (buffer_slot_type_mismatch): Use XSTRING and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2349 SYMBOL_NAME instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2350 * callint.c (Fcall_interactively): Use XSTRING and SYMBOL_NAME
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2351 instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2352 * charset.c (Fdefine_charset, Fdeclare_equiv_charset): Use XSTRING
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2353 and SYMBOL_NAME instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2354 * coding.c (Fread_coding_system, code_convert_region1)
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2355 (code_convert_string1, code_convert_string_norecord)
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2356 (Ffind_operation_coding_system): Use SYMBOL_NAME instead of
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2357 XSYMBOL and name field.
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2358 * data.c (Fkeywordp, Fsymbol_name, store_symval_forwarding)
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2359 (Fmake_variable_buffer_local, Fmake_local_variable)
45415
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2360 (Fmake_variable_frame_local): Use SYMBOL_NAME and XSTRING instead
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2361 of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2362 * editfns.c (Fformat): Use SYMBOL_NAME and XSTRING instead of
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2363 XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2364 * emacs.c (shut_down_emacs) [#if 0]: Use SYMBOL_NAME and XSTRING
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2365 instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2366 * eval.c (do_autoload): Use SYMBOL_NAME and XSTRING instead of
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2367 XSYMBOL and name field.
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2368 * fns.c (Fstring_equal, Fstring_lessp, Frequire, sxhash):
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2369 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
45415
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2370 * fontset.c (Fset_fontset_font): Use SYMBOL_NAME and XSTRING
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2371 instead of XSYMBOL and name field.
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2372 * keyboard.c (echo_char, record_char, parse_modifiers_uncached)
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2373 (parse_modifiers, apply_modifiers, Fevent_convert_list)
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2374 (parse_solitary_modifier, Fexecute_extended_command):
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2375 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2376 * keymap.c (silly_event_symbol_error, Fsingle_key_description)
45415
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2377 (Fdescribe_buffer_bindings): Use SYMBOL_NAME and XSTRING instead
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2378 of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2379 (describe_command, describe_translation): Use SYMBOL_NAME and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2380 assignment instead of XSYMBOL and name field and XSETSTRING.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2381 * lread.c (Fintern_soft, oblookup): Use SYMBOL_NAME and XSTRING
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2382 instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2383 (Funintern): Use SYMBOL_NAME and assignment instead of XSYMBOL and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2384 name field and XSETSTRING.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2385 * macfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2386 of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2387 * minibuf.c (Fread_command, Fread_variable): Use SYMBOL_NAME and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2388 assignment instead of XSYMBOL and name field and XSETSTRING.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2389 * print.c (print_error_message, print_object): Use SYMBOL_NAME and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2390 XSTRING instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2391 * process.c (set_socket_options, Fsignal_process): Use SYMBOL_NAME
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2392 and XSTRING instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2393 * w32fns.c (parse_image_spec, w32_parse_hot_key): Use SYMBOL_NAME
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2394 and XSTRING instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2395 * xfaces.c (merge_face_vector_with_property): Use SYMBOL_NAME and
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2396 XSTRING instead of XSYMBOL and name field.
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2397 * xfns.c (parse_image_spec): Use SYMBOL_NAME and XSTRING instead
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2398 of XSYMBOL and name field.
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2399 * xselect.c (symbol_to_x_atom, x_get_foreign_selection):
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2400 Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
45415
79475bcb87bb *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45376
diff changeset
2401
45376
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2402 2002-05-19 Ken Raeburn <raeburn@gnu.org>
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2403
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2404 * lisp.h (LISP_MAKE_RVALUE): Delete disabled version, making XCAR
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2405 and XCDR real rvalues in most configurations.
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2406
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2407 * buffer.c (fix_overlays_in_range, fix_overlays_before):
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2408 Don't take the address of the cdr part of a cons cell; instead, track
45376
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2409 the parent cell and call XSETCDR, or set the variable for the head
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2410 of the list if we haven't started down the list yet.
5f614e89ea14 *** empty log message ***
Ken Raeburn <raeburn@raeburn.org>
parents: 45369
diff changeset
2411
45369
4d4036be4f4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45344
diff changeset
2412 2002-05-19 Richard M. Stallman <rms@gnu.org>
4d4036be4f4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45344
diff changeset
2413
4d4036be4f4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45344
diff changeset
2414 * doc.c (reread_doc_file): Don't ask for confirmation.
4d4036be4f4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45344
diff changeset
2415
45344
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2416 2002-05-18 Jason Rumney <jasonr@gnu.org>
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2417
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2418 * w32fns.c (w32_create_pixmap_from_bitmap_data): New function.
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2419 (xbm_load_image): Use it.
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2420 (xbm_load): Ditto.
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2421 (xbm_read_bitmap_data): Reverted to xfns.c version.
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2422 From David Ponce <david@dponce.com>.
d7b66aae59f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45335
diff changeset
2423
45335
656d185d7b1c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45321
diff changeset
2424 2002-05-17 Eli Zaretskii <eliz@is.elta.co.il>
656d185d7b1c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45321
diff changeset
2425
656d185d7b1c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45321
diff changeset
2426 * msdos.c (sig_suspender, sigprocmask): Don't define for DJGPP
656d185d7b1c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45321
diff changeset
2427 2.02 and later.
656d185d7b1c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45321
diff changeset
2428
45321
f767f3bf5f86 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45311
diff changeset
2429 2002-05-16 Juanma Barranquero <lektu@terra.es>
f767f3bf5f86 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45311
diff changeset
2430
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2431 * keyboard.c (Fthis_command_keys, Fthis_command_keys_vector): Fix typo.
45321
f767f3bf5f86 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 45311
diff changeset
2432
45311
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2433 2002-05-15 Stefan Monnier <monnier@cs.yale.edu>
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2434
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2435 * keyboard.c (read_char_x_menu_prompt): Use an equivalent but more
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2436 meaningful test.
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2437 (read_char_minibuf_menu_prompt): Fix typo.
e0b2a1bb3593 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45305
diff changeset
2438
45305
fc36105f5568 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45280
diff changeset
2439 2002-05-15 Eli Zaretskii <eliz@is.elta.co.il>
fc36105f5568 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45280
diff changeset
2440
fc36105f5568 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45280
diff changeset
2441 * eval.c (Fcommandp): Doc fix.
fc36105f5568 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45280
diff changeset
2442
45280
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2443 2002-05-13 Stefan Monnier <monnier@cs.yale.edu>
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2444
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2445 * keymap.c (keymap_parent): New fun, extracted from Fkeymap_parent.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2446 (Fkeymap_parent, keymap_memberp, fix_submap_inheritance): Use it.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2447 (Fset_keymap_parent): Gcpro a bit more.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2448 (access_keymap): Gcpro around meta_map call and around the main loop.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2449 (get_keyelt): Gcpro when following indirect references.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2450 (copy_keymap_item): New fun, extracted from Fcopy_keymap.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2451 (copy_keymap_1, Fcopy_keymap): Use it. Don't copy the parent map.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2452 (Fdefine_key, Flookup_key): Gcpro before calling get_keymap.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2453 Remove useless ad-hoc remap code.
501be79c92f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45262
diff changeset
2454
45262
780424a19a2b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45240
diff changeset
2455 2002-05-13 Richard M. Stallman <rms@gnu.org>
780424a19a2b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45240
diff changeset
2456
780424a19a2b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45240
diff changeset
2457 * search.c (search_buffer): Give up boyer moore search if inverse
780424a19a2b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45240
diff changeset
2458 translation change charset_base.
780424a19a2b *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 45240
diff changeset
2459
45240
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2460 2002-05-12 Eli Zaretskii <eliz@is.elta.co.il>
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2461
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2462 * coding.c (decode_coding) <coding_type_ccl>: If a lone CR
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2463 characters is carried over from the previous block of text, adjust
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2464 coding->produced to account for the extra character.
5a731733b17e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45238
diff changeset
2465
45238
193ea38d0029 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 45234
diff changeset
2466 2002-05-11 Andreas Schwab <schwab@suse.de>
193ea38d0029 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 45234
diff changeset
2467
193ea38d0029 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 45234
diff changeset
2468 * coding.c (intersection): Keep the elements of the returned list
193ea38d0029 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 45234
diff changeset
2469 in the same order as in the first list.
193ea38d0029 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 45234
diff changeset
2470
45234
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2471 2002-05-11 Kim F. Storm <storm@cua.dk>
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2472
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2473 * keymap.c (current_minor_maps): Fixed resizing of cmm_maps;
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2474 only update cmm_size if realloc actually succeeds.
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2475 Testing with initial size of 2 elements revealed that using
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2476 realloc on GNU/Linux would cause a random trap in xmalloc
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2477 later on, so I rewrote the code to use malloc/bcopy/free instead
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2478 of realloc.
d32d2ad1b315 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45233
diff changeset
2479
45233
c08c0064c649 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45229
diff changeset
2480 2002-05-10 Jason Rumney <jasonr@gnu.org>
c08c0064c649 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45229
diff changeset
2481
c08c0064c649 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45229
diff changeset
2482 * w32fns.c (enum_font_cb2): Avoid DBCS raster fonts.
c08c0064c649 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45229
diff changeset
2483
45229
39f69eb74306 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45221
diff changeset
2484 2002-05-10 Eli Zaretskii <eliz@is.elta.co.il>
39f69eb74306 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45221
diff changeset
2485
39f69eb74306 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45221
diff changeset
2486 * coding.c (encode_coding_sjis_big5): Enclose bitwise AND in
39f69eb74306 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45221
diff changeset
2487 parens, to ensure correct evaluation order.
39f69eb74306 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45221
diff changeset
2488
45221
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2489 2002-05-10 Kim F. Storm <storm@cua.dk>
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2490
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2491 * keymap.c (Vemulation_mode_map_alists): New variable.
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2492 (syms_of_keymap): DEFVAR_LISP it.
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2493 (current_minor_maps): Process keymap alists in that list before
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2494 minor-mode-overriding-map-alist and minor-mode-map-alist.
c57fc4d56186 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45219
diff changeset
2495
45219
a7b0e54f67d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45199
diff changeset
2496 2002-05-09 Richard M. Stallman <rms@gnu.org>
a7b0e54f67d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45199
diff changeset
2497
a7b0e54f67d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45199
diff changeset
2498 * search.c (Freplace_match): Doc fix.
a7b0e54f67d2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45199
diff changeset
2499
45199
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2500 2002-05-09 Kim F. Storm <storm@cua.dk>
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2501
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2502 * macterm.c (x_draw_image_foreground, x_draw_image_foreground_1):
45199
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2503 Enlarge cursor rectangle drawn around image with non-zero relief.
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2504
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2505 * w32term.c (x_draw_image_foreground, w32_draw_image_foreground_1):
45199
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2506 Enlarge cursor rectangle drawn around image with non-zero relief.
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2507
45486
179d9a61dd8c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 45471
diff changeset
2508 * xterm.c (x_draw_image_foreground, x_draw_image_foreground_1):
45199
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2509 Enlarge cursor rectangle drawn around image with non-zero relief.
fc5298a6be26 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 45155
diff changeset
2510
45155
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2511 2002-05-07 Eli Zaretskii <eliz@is.elta.co.il>
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2512
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2513 * xselect.c (lisp_data_to_selection_data): Don't set selection
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2514 type if comes from the Lisp object's car. If the selection
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2515 contains a pure ASCII text, always return QSTRING as its type.
5ebea5a82ab5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 45142
diff changeset
2516
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2517 2002-05-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
45142
8dabe262204a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45136
diff changeset
2518
8dabe262204a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45136
diff changeset
2519 * mac.c (mac-cut-function): Doc fix.
8dabe262204a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 45136
diff changeset
2520
45136
4428dffe30f5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45126
diff changeset
2521 2002-05-05 Richard M. Stallman <rms@gnu.org>
4428dffe30f5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45126
diff changeset
2522
4428dffe30f5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45126
diff changeset
2523 * s/gnu.h [DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.
4428dffe30f5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45126
diff changeset
2524
45117
d453f80f21f5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45111
diff changeset
2525 2002-05-04 Jason Rumney <jasonr@gnu.org>
d453f80f21f5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45111
diff changeset
2526
45126
27e99a48f837 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45117
diff changeset
2527 * keyboard.c (make_lispy_event) <mouse-wheel>: Set count to 1
27e99a48f837 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45117
diff changeset
2528 for event-click-count.
27e99a48f837 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45117
diff changeset
2529
45117
d453f80f21f5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45111
diff changeset
2530 * process.c (init_process): Only add server subfeature if we can
d453f80f21f5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45111
diff changeset
2531 use non-blocking I/O.
d453f80f21f5 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45111
diff changeset
2532
45111
cb1679526984 2002-05-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45100
diff changeset
2533 2002-05-04 Andrew Choi <akochoi@shaw.ca>
cb1679526984 2002-05-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45100
diff changeset
2534
cb1679526984 2002-05-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45100
diff changeset
2535 * macterm.c (XTread_socket): Call WaitNextEvent once instead of
cb1679526984 2002-05-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45100
diff changeset
2536 repeatedly.
cb1679526984 2002-05-04 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents: 45100
diff changeset
2537
45100
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2538 2002-05-03 Jason Rumney <jasonr@gnu.org>
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2539
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2540 * process.c (Fmake_network_process): Only support server sockets
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2541 when we can make them non-blocking.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2542
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2543 * s/ms-w32.h (HAVE_SELECT): Define.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2544
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2545 * w32.h (FILE_NDELAY): New flag.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2546
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2547 * w32.c (sys_getpeername, fcntl): New functions.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2548 (_sys_read_ahead): Temporarily block on non-blocking sockets.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2549
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2550 * w32proc.c: include sys/file.h.
a1a171140219 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 45091
diff changeset
2551
45091
68ecbc3a6c90 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45048
diff changeset
2552 2002-05-03 Colin Walters <walters@verbum.org>
68ecbc3a6c90 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45048
diff changeset
2553
68ecbc3a6c90 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45048
diff changeset
2554 * callproc.c (Vgame_score_directory): Renamed to
68ecbc3a6c90 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45048
diff changeset
2555 Vshared_game_score_directory.
68ecbc3a6c90 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 45048
diff changeset
2556
45042
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2557 2002-04-30 Richard M. Stallman <rms@gnu.org>
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2558
45048
6bd149ec8b77 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45042
diff changeset
2559 * s/gnu.h [emacs]: Include stdio.h.
6bd149ec8b77 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45042
diff changeset
2560 (GNU_LIBRARY_PENDING_OUTPUT_COUNT): New definition, conditional.
6bd149ec8b77 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45042
diff changeset
2561
45042
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2562 * eval.c (do_autoload): Error if called while preparing to dump.
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2563
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2564 * fns.c (Frequire): Error if need to load while preparing to dump.
349d9e50e3c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 45010
diff changeset
2565
44991
4d3e183415ca *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44977
diff changeset
2566 2002-04-28 Colin Walters <walters@verbum.org>
4d3e183415ca *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44977
diff changeset
2567
44996
dbde822f9021 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44991
diff changeset
2568 * callproc.c (Vgame_score_directory) [!HAVE_SHARED_GAME_DIR]:
dbde822f9021 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44991
diff changeset
2569 Default to "~/.emacs.d/games".
44991
4d3e183415ca *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44977
diff changeset
2570
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2571 2002-04-29 Stefan Monnier <monnier@cs.yale.edu>
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2572
45010
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2573 * lread.c (openp): Change arg exec_only to predicate.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2574 (build_load_history): Use XCAR/XCDR.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2575 (Flocate_file_internal): New fun.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2576 (syms_of_lread): Defsubr it.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2577 (Fload): Update call to openp.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2578
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2579 * lisp.h (openp): Update prototype.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2580
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2581 * xfns.c (x_create_bitmap_from_file, x_find_image_file):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2582 * w32proc.c (sys_spawnve):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2583 * w32fns.c (x_create_bitmap_from_file, x_find_image_file):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2584 * w32.c (check_windows_init_file):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2585 * sound.c (Fplay_sound_internal):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2586 * process.c (Fstart_process):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2587 * macfns.c (x_create_bitmap_from_file, x_find_image_file):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2588 * mac.c (run_mac_command):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2589 * emacs.c (init_cmdargs):
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2590 * callproc.c (Fcall_process): Update call to openp.
138248fb3df1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44996
diff changeset
2591
44977
2a7ca74ca9f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44975
diff changeset
2592 * textprop.c (remove_properties): Don't use XCAR without CONSP.
2a7ca74ca9f1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44975
diff changeset
2593
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2594 * xterm.c (XTread_socket): Disable the Xutf8LookupString code.
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2595
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2596 2002-04-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44968
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44948
diff changeset
2597
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44948
diff changeset
2598 * dispextern.h (DEFAULT_TOOL_BAR_BUTTON_MARGIN)
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44948
diff changeset
2599 (DEFAULT_TOOL_BAR_BUTTON_RELIEF): Change default values.
cb432afd3ca3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44948
diff changeset
2600
44948
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2601 2002-04-28 Richard M. Stallman <rms@gnu.org>
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2602
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2603 * minibuf.c (Fall_completions, Ftry_completion): New arg to Fcommandp.
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2604
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2605 * eval.c (Fcommandp): New arg for_call_interactively.
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2606 * lisp.h (Fcommandp): Declare new arg.
89ca36d3bcad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44929
diff changeset
2607
44929
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2608 2002-04-28 Jason Rumney <jasonr@gnu.org>
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2609
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2610 * w32proc.c (syms_of_w32proc): Get true file attributes by default.
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2611
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2612 * w32.c (stat, fstat): Use file index information to generate
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2613 inodes for directories where available.
26bf92d293b3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44890
diff changeset
2614
44890
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2615 2002-04-26 Andrew Choi <akochoi@shaw.ca>
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2616
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2617 * Makefile.in (C_SWITCH_SYSTEM_TEMACS): Add.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2618 [HAVE_CARBON]: Include Mac object files.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2619
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2620 * alloc.c, callproc.c, dispextern.h, dispnew.c, emacs.c,
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2621 fontset.c, frame.c, frame.h, keyboard.c, sysdep.c, term.c,
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2622 termcap.c, window.c, xdisp.c, xfaces.c: Use macros MAC_OS8,
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2623 MAC_OSX, and MAC_OS instead of macintosh.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2624
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2625 * editfns.c [MAC_OS8]: Include stdio.h.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2626
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2627 * emacs.c [MAC_OS8]: Call mac_initialize instead of x_term_init.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2628
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2629 * fontset.c [MAC_OS]: Set Vdefault_fontset to ETL Fixed instead of
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2630 Apple Monaco.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2631
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2632 * process.c: Declare QCfamily and QCfilter as extern.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2633 (wait_reading_process_input) [MAC_OSX]: Clear bit for stdin before
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2634 calling select.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2635
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2636 * termcap.c [MAC_OSX]: Don't define tgetnum, PC, tputs, and tgetent.
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2637
44890
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2638 * tparam.c [MAC_OSX]: Don't define BC and UP.
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2639
44890
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2640 * config.in [HAVE_CARBON]: Add.
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2641
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2642 * mac.c, macgui.h, macfns.c, macmenu.c, macterm.c, macterm.h:
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2643 Move here from mac/src and mac/inc.
44890
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2644
01b93e5e53a7 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents: 44882
diff changeset
2645 * s/darwin.h, m/powermac.h, unexmacosx.c: New files.
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2646
44882
33e2ccadf539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44852
diff changeset
2647 2002-04-26 Gerd Moellmann <gerd@gnu.org>
33e2ccadf539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44852
diff changeset
2648
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2649 * xterm.c (x_draw_phys_cursor_glyph): Undo last change.
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2650 Compute phys_cursor_width from the x position returned
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2651 by x_draw_glyhs, which is cheaper.
44882
33e2ccadf539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44852
diff changeset
2652 (x_display_and_set_cursor): Compute the buffer-local value
33e2ccadf539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44852
diff changeset
2653 of `cursor-in-non-selected-windows' only when needed.
33e2ccadf539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44852
diff changeset
2654
44850
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2655 2002-04-25 Gerd Moellmann <gerd@gnu.org>
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2656
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2657 * xterm.c (x_draw_phys_cursor_glyph): Take into account that a box
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2658 cursor on a stretch glyph has a width that depends on
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2659 x_stretch_cursor_p.
6a10724b89fe *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44840
diff changeset
2660
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2661 2002-04-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44840
f0fef1c2081f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44838
diff changeset
2662
44852
da382d6ab565 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44850
diff changeset
2663 * abbrev.c (abbrev-start-location): Doc fix.
da382d6ab565 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44850
diff changeset
2664
44840
f0fef1c2081f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44838
diff changeset
2665 * indent.c (Fvertical_motion): Fix last change.
f0fef1c2081f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44838
diff changeset
2666
44838
e16ca82dbf9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44816
diff changeset
2667 2002-04-25 Gerd Moellmann <gerd@gnu.org>
e16ca82dbf9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44816
diff changeset
2668
e16ca82dbf9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44816
diff changeset
2669 * indent.c (Fvertical_motion): Move to the start of the line
e16ca82dbf9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44816
diff changeset
2670 containing PT before moving up or down.
e16ca82dbf9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44816
diff changeset
2671
44806
82c4effdcdc4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44793
diff changeset
2672 2002-04-24 Gerd Moellmann <gerd@gnu.org>
82c4effdcdc4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44793
diff changeset
2673
44816
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2674 * dispnew.c (update_text_area): Set phys_cursor_on_p to 0 in the
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2675 case of writing a whole row, more or less analogous to the case of
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2676 writing only parts of a row.
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2677
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2678 * xterm.c (x_display_and_set_cursor): Set phys_cursor_width to
2ca17e5f2484 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44806
diff changeset
2679 0 for NO_CURSOR.
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2680
44806
82c4effdcdc4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44793
diff changeset
2681 * xterm.c (notice_overwritten_cursor): Fix an off by 1 error.
82c4effdcdc4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44793
diff changeset
2682
44793
e3a600209db7 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44787
diff changeset
2683 2002-04-23 Colin Walters <walters@verbum.org>
e3a600209db7 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44787
diff changeset
2684
e3a600209db7 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44787
diff changeset
2685 * buffer.c (syms_of_buffer): Doc fix.
e3a600209db7 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44787
diff changeset
2686
44775
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2687 2002-04-23 Gerd Moellmann <gerd@gnu.org>
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2688
44781
d8f751ff03f3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44775
diff changeset
2689 * xterm.c (notice_overwritten_cursor): Handle the special case
d8f751ff03f3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44775
diff changeset
2690 of the cursor being in the first blank non-text line at the
d8f751ff03f3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44775
diff changeset
2691 end of a window.
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2692
44775
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2693 * xterm.c (x_draw_hollow_cursor, x_draw_bar_cursor)
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2694 (x_draw_phys_cursor_glyph): Set phys_cursor_width here.
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2695 (x_display_and_set_cursor): Don't set phys_cursor_width here, for
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2696 bar cursors only, to make phys_cursor_width contain what its name
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2697 suggests.
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2698 (notice_overwritten_cursor): Consider the cursor image erased if
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2699 the output area intersects the cursor image in y-direction.
d3cf508b0ac5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44762
diff changeset
2700
44787
52c7302e3dc2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44781
diff changeset
2701 2002-04-23 Simon Marshall <simon@gnu.org>
52c7302e3dc2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44781
diff changeset
2702
52c7302e3dc2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44781
diff changeset
2703 * xfns.c (x_set_mouse_color): Change default for cross_cursor
52c7302e3dc2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44781
diff changeset
2704 to XC_hand2.
52c7302e3dc2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44781
diff changeset
2705
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2706 2002-04-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44762
02c0a4c40254 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44757
diff changeset
2707
44975
4cbf00710ba2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44968
diff changeset
2708 * xdisp.c: Remove unused global variable `minibuf_prompt_pixel_width'.
44762
02c0a4c40254 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44757
diff changeset
2709
44749
d009a200b5c8 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44745
diff changeset
2710 2002-04-22 Kim F. Storm <storm@cua.dk>
d009a200b5c8 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44745
diff changeset
2711
d009a200b5c8 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44745
diff changeset
2712 * textprop.c (remove_properties): Fixed trap for malformed plist.
d009a200b5c8 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44745
diff changeset
2713
44745
496adcab57ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44714
diff changeset
2714 2002-04-22 Richard M. Stallman <rms@gnu.org>
496adcab57ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44714
diff changeset
2715
44757
133c512f02bb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44749
diff changeset
2716 * cmds.c (Fend_of_line): Handle intangible text in mid line.
133c512f02bb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44749
diff changeset
2717
44745
496adcab57ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44714
diff changeset
2718 * window.c (make_window): Initialize height_fixed_p,
496adcab57ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44714
diff changeset
2719 last_cursor_off_p, and p->cursor_off_p slots.
496adcab57ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44714
diff changeset
2720
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2721 2002-04-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44714
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
2722
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
2723 * fns.c (use-dialog-box): Doc fix.
c230e571cd0f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44709
diff changeset
2724
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2725 2002-04-19 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44709
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2726
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2727 * xterm.c (note_mode_line_or_margin_highlight): Remove unused
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2728 variables `row', `i' and `area'.
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2729 (XTread_socket) <KeyPress>: Pass KeyPress events when in menu to
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2730 toolkit library.
e673f42e092e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44706
diff changeset
2731
44706
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2732 2002-04-19 Stefan Monnier <monnier@cs.yale.edu>
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2733
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2734 * xfaces.c (clear_font_table): Don't free the default font of
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2735 a frame even if it's on another display.
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2736 (Finternal_set_lisp_face_attribute): Don't use XFRAME on something
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2737 that could be Qt.
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2738
44702
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2739 2002-04-19 Juanma Barranquero <lektu@terra.es>
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2740
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2741 * indent.c (Fmove_to_column): Remove unused local variable
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2742 `next_boundary_byte'.
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2743 (current_column_1): Likewise.
8c00cd35d3d7 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44700
diff changeset
2744
44700
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2745 2002-04-19 Eli Zaretskii <eliz@is.elta.co.il>
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2746
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2747 * msdos.c (Qhbar): New variable.
44706
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2748 (syms_of_msdos): Intern and staticpro it.
44700
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2749 (IT_set_cursor_type, IT_set_frame_parameters): Handle the `hbar'
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2750 cursor type.
266c08358bd5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44692
diff changeset
2751
47943
9f8c520b2a12 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 47914
diff changeset
2752 2002-04-19 Dave Lambert <dlambert@acm.org>
44692
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2753
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2754 Theses change implement an underscore-like (`hbar') cursor.
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2755
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2756 * xterm.h (text_cursor_kinds): New enumeration member HBAR_CURSOR.
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2757
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2758 * xterm.c (x_draw_bar_cursor): New argument KIND; callers changed.
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2759 Handle the `hbar' cursor type.
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2760 (x_display_and_set_cursor): Handle the HBAR_CURSOR case.
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2761
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2762 * xfns.c (Qhbar): New variable.
44706
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2763 (syms_of_xfns): Intern and staticpro it.
44692
7ed02bba9e5b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44687
diff changeset
2764 (x_specified_cursor_type): Handle `hbar' cursor.
44687
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44672
diff changeset
2765
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44672
diff changeset
2766 * s/sol2-5.h (bcopy, bzero, bcmp): Define only if HAVE_BCOPY is
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44672
diff changeset
2767 not defined.
b43a3d7301cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44672
diff changeset
2768
44672
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2769 2002-04-18 Richard M. Stallman <rms@gnu.org>
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2770
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2771 * textprop.c (remove_properties): New arg LIST allows scanning
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2772 either a list or a plist.
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2773 (interval_has_some_properties_list): New function, like
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2774 interval_has_some_properties using list instead of plist.
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2775 All callers changed.
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2776 (Fremove_list_of_text_properties): New function.
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2777 (syms_of_textprop): Defsubr it.
1eb32d9cb2a6 (remove_properties): New arg LIST allows scanning either a list or a plist.
Richard M. Stallman <rms@gnu.org>
parents: 44657
diff changeset
2778
44657
5bb5bcd27f41 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44653
diff changeset
2779 2002-04-17 Eli Zaretskii <eliz@is.elta.co.il>
5bb5bcd27f41 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44653
diff changeset
2780
5bb5bcd27f41 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44653
diff changeset
2781 * s/sol2.h (HAVE_LIBKSTAT): Define only if not already defined.
5bb5bcd27f41 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44653
diff changeset
2782
44653
4d83a1e04d99 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44650
diff changeset
2783 2002-04-17 Juanma Barranquero <lektu@terra.es>
4d83a1e04d99 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44650
diff changeset
2784
44706
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2785 * indent.c (Fmove_to_column): Remove unused local variable `end_byte'.
44653
4d83a1e04d99 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44650
diff changeset
2786
44650
9c8c0c3b7f8e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44644
diff changeset
2787 2002-04-17 Eli Zaretskii <eliz@is.elta.co.il>
9c8c0c3b7f8e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44644
diff changeset
2788
9c8c0c3b7f8e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44644
diff changeset
2789 * window.c (coordinates_in_window): Don't report on margin area
9c8c0c3b7f8e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44644
diff changeset
2790 if its width is zero.
9c8c0c3b7f8e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44644
diff changeset
2791
44644
5acd0d8db37e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44635
diff changeset
2792 2002-04-16 Jason Rumney <jasonr@gnu.org>
5acd0d8db37e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44635
diff changeset
2793
5acd0d8db37e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44635
diff changeset
2794 * w32fns.c (Fx_file_dialog): Decode file name before using.
5acd0d8db37e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44635
diff changeset
2795
5acd0d8db37e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44635
diff changeset
2796 * w32term.c (construct_drag_n_drop): Likewise.
44706
e697e304aa68 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44702
diff changeset
2797
44635
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2798 2002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2799
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2800 * puresize.h (BASE_PURESIZE): Increase to 830000, since we now
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2801 store load-history in pure space.
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2802
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2803 * s/msdos.h (SYSTEM_PURESIZE_EXTRA): Reduce to 50000.
3cc59e96d647 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44627
diff changeset
2804
44627
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2805 2002-04-16 Stefan Monnier <monnier@cs.yale.edu>
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2806
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2807 * xterm.c (Qlatin_1, Qutf_8): New vars.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2808 (syms_of_xterm): Initialize them.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2809 (XTread_socket): Eliminate incorrect optimization that tried to avoid
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2810 decoding the output of X*LookupString.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2811 Always use latin-1 to decode the output of XLookupString.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2812 Try Xutf8LookupString if XmbLookupString failed.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2813
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2814 * region-cache.c (new_region_cache): Use BEG.
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2815
44618
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2816 2002-04-16 Gerd Moellmann <gerd@gnu.org>
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2817
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2818 * buffer.c (MMAP_ALLOCATED_P): New macro to be set from system
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2819 configuration files.
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2820 (mmap_enlarge): Enlarge mapped regions only if MMAP_ALLOCATED_P
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2821 returns 0.
8190e28cdb6b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44602
diff changeset
2822
44602
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2823 2002-04-15 Andreas Schwab <schwab@suse.de>
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2824
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2825 * config.in: Regenerated using autoheader.
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2826
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2827 * m/7300.h, m/acorn.h, m/alliant-2800.h, m/alliant.h, m/alpha.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2828 m/altos.h, m/amdahl.h, m/apollo.h, m/arm.h, m/att3b.h, m/aviion.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2829 m/celerity.h, m/clipper.h, m/cnvrgnt.h, m/convex.h, m/cydra5.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2830 m/delta.h, m/delta88k.h, m/dpx2.h, m/elxsi.h, m/gec63.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2831 m/gould.h, m/hp800.h, m/hp9000s300.h, m/i860.h, m/ia64.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2832 m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2833 m/ibms390.h, m/intel386.h, m/iris4d.h, m/irist.h, m/isi-ov.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2834 m/m68k.h, m/macppc.h, m/masscomp.h, m/mg1.h, m/mips-siemens.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2835 m/mips.h, m/news-r6.h, m/news.h, m/next.h, m/nh3000.h, m/nh4000.h
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2836 m/ns32000.h, m/orion.h, m/pfa50.h, m/plexus.h, m/pmax.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2837 m/powerpcle.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2838 m/sparc.h, m/sr2k.h, m/symmetry.h, m/tad68k.h, m/tahoe.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2839 m/targon31.h, m/tek4300.h, m/tekxd88.h, m/template.h, m/tower32.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2840 m/tower32v3.h, m/ustation.h, m/vax.h, m/wicat.h, m/windowsnt.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2841 m/xps100.h, s/aix3-2.h, s/aix4-2.h, s/irix4-0.h, s/irix5-0.h,
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2842 s/sco5.h, s/unixware.h: Don't set HAVE_ALLOCA, C_ALLOCA and
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2843 STACK_DIRECTION, now set by autoconf.
55ff03afb0c2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 44581
diff changeset
2844
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2845 2002-04-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44581
ab6889b1c705 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44564
diff changeset
2846
ab6889b1c705 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44564
diff changeset
2847 * dispnew.c (marginal_area_string): Sort arguments.
ab6889b1c705 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44564
diff changeset
2848
ab6889b1c705 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44564
diff changeset
2849 * dispextern.h (marginal_area_string): Add prototype.
ab6889b1c705 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44564
diff changeset
2850
44564
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2851 2002-04-13 Richard M. Stallman <rms@gnu.org>
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2852
44627
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2853 * fileio.c (Finsert_file_contents):
44564
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2854 Don't call temp_output_buffer_setup--do just part, by hand.
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2855
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2856 * coding.c (run_pre_post_conversion_on_str):
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2857 Don't call temp_output_buffer_setup--do just part, by hand.
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2858
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2859 * keyboard.c (command_loop_1): Don't call start_hourglass
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2860 or cancel_hourglass when executing a macro.
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2861
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2862 * marker.c (count_markers): New function.
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2863
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2864 * xdisp.c (display_mode_element): Don't let mode_line_proptrans_alist
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2865 grow without limit. Move recently used elements to the front.
ada5f764f32a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44555
diff changeset
2866
44555
8f0060b3240b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44543
diff changeset
2867 2002-04-13 Eli Zaretskii <eliz@is.elta.co.il>
8f0060b3240b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44543
diff changeset
2868
8f0060b3240b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44543
diff changeset
2869 * unexelf.c (unexec) [__sgi]: Undo the change from 2002-01-20.
8f0060b3240b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44543
diff changeset
2870
44538
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2871 2002-04-12 Gerd Moellmann <gerd@gnu.org>
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2872
44543
3c17bf4ba3a3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44539
diff changeset
2873 * xdisp.c (sync_frame_with_window_matrix_rows): Don't give frame
3c17bf4ba3a3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44539
diff changeset
2874 rows marginal areas.
3c17bf4ba3a3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44539
diff changeset
2875 (Fdump_frame_glyph_matrix) [GLYPH_DEBUG]: New function.
3c17bf4ba3a3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44539
diff changeset
2876 (syms_of_xdisp) [GLYPH_DEBUG]: Defsubr it.
3c17bf4ba3a3 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44539
diff changeset
2877
44538
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2878 * dispnew.c (marginal_area_string): Check that glyph row is enabled.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2879
44539
634e1b1b00a6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44538
diff changeset
2880 2002-04-12 Dave Love <fx@gnu.org>
44538
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2881
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2882 * dispnew.c (marginal_area_string): New.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2883
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2884 * window.c (window_part): Add ON_LEFT_MARGIN, ON_RIGHT_MARGIN.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2885 (Qleft_margin, Qright_margin): Declare.
44627
e47029daf4de *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44618
diff changeset
2886 (coordinates_in_window, (Fcoordinates_in_window_p): Deal with margins.
44538
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2887
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2888 * xterm.c (note_mode_line_or_margin_highlight): Renamed from
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2889 note_mode_line_highlight and extended.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2890
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2891 * keyboard.c (Qleft_margin, Qright_margin): Declare.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2892 (make_lispy_event): Deal with mouse events in margins.
83058ae4a115 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44529
diff changeset
2893
44529
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2894 2002-04-12 Stefan Monnier <monnier@cs.yale.edu>
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2895
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2896 * msdos.c (dos_rawgetc): Use a single event for HELP_EVENT.
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2897
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2898 * keyboard.c (command_loop_1): Turn off transient-mark-mode rather
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2899 than deactivating the mark if tmm is set to `lambda'.
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2900 (gen_help_event, kbd_buffer_store_help_event, kbd_buffer_get_event):
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2901 Use a single event for HELP_EVENT.
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2902 (Fexecute_extended_command): Save last_point_position.
ce826e8a3a41 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44526
diff changeset
2903
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2904 2002-04-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44526
eacabd6d7bc9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44489
diff changeset
2905
eacabd6d7bc9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44489
diff changeset
2906 * lisp.h (Fpropertize): Add prototype.
eacabd6d7bc9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44489
diff changeset
2907
eacabd6d7bc9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44489
diff changeset
2908 * fns.c (Fy_or_n_p): Use `minibuffer-prompt' face for prompt.
eacabd6d7bc9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44489
diff changeset
2909
44487
3d2cd2b5a07b *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44477
diff changeset
2910 2002-04-10 Colin Walters <walters@verbum.org>
3d2cd2b5a07b *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44477
diff changeset
2911
44489
11cfa2d8efb5 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44487
diff changeset
2912 * config.in: Add HAVE_SHARED_GAME_DIR.
11cfa2d8efb5 *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44487
diff changeset
2913
44487
3d2cd2b5a07b *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44477
diff changeset
2914 * callproc.c: (Vgame_score_directory): New variable.
3d2cd2b5a07b *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44477
diff changeset
2915 (syms_of_callproc) <Vgame_score_directory>: DEFVAR_LISP.
3d2cd2b5a07b *** empty log message ***
Colin Walters <walters@gnu.org>
parents: 44477
diff changeset
2916
44477
5bcb255d9dc5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44470
diff changeset
2917 2002-04-10 Richard M. Stallman <rms@gnu.org>
5bcb255d9dc5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44470
diff changeset
2918
5bcb255d9dc5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44470
diff changeset
2919 * puresize.h (BASE_PURESIZE): Reduce again to avoid big excess.
5bcb255d9dc5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44470
diff changeset
2920
44470
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2921 2002-04-09 Stefan Monnier <monnier@cs.yale.edu>
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2922
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2923 * minibuf.c (read_minibuf): Use empty_string.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2924 (Ftry_completion): Allow lambda forms and lists of strings for `alist'.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2925 Short-circuit the search as soon as it "failed".
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2926 (Fall_completions): Allow lambda forms and lists of strings for alist.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2927 (Fcompleting_read): Set Qminibuffer_completion_confirm to nil
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2928 when require_match is nil.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2929 (Ftest_completion): Rename from `test_completion' and export to elisp.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2930 Call the predicate also when alist is a list.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2931 Obey Vcompletion_regexp_list.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2932 (do_completion, Fminibuffer_complete_and_exit): Use it.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2933 (Fassoc_string): Rename from `assoc_for_completion'.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2934 Allow list of strings as well and export to elisp.
7f801508c4d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44463
diff changeset
2935
44463
b0c9dc55963f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44442
diff changeset
2936 2002-04-08 Stefan Monnier <monnier@cs.yale.edu>
b0c9dc55963f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44442
diff changeset
2937
b0c9dc55963f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44442
diff changeset
2938 * puresize.h (BASE_PURESIZE): Increase to 900KB.
b0c9dc55963f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44442
diff changeset
2939
44438
ab4f06787a92 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44406
diff changeset
2940 2002-04-08 Juanma Barranquero <lektu@terra.es>
ab4f06787a92 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44406
diff changeset
2941
ab4f06787a92 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44406
diff changeset
2942 * w32.c (sys_accept): Don't hide variable `s'.
ab4f06787a92 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44406
diff changeset
2943
44406
717a1739e0c8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44401
diff changeset
2944 2002-04-05 Gerd Moellmann <gerd@gnu.org>
717a1739e0c8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44401
diff changeset
2945
44442
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2946 * callint.c (Fcall_interactively): Use INTEGERP instead of
44406
717a1739e0c8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44401
diff changeset
2947 NUMBERP for checking Vhistory_length.
717a1739e0c8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44401
diff changeset
2948
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2949 2002-04-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44401
4396c5082046 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44397
diff changeset
2950
4396c5082046 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44397
diff changeset
2951 * sound.c (Fplay_sound_internal): Renamed from Fplay_sound.
4396c5082046 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44397
diff changeset
2952 Doc fix to reflect it.
4396c5082046 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44397
diff changeset
2953
44397
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2954 2002-04-04 Richard M. Stallman <rms@gnu.org>
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2955
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2956 * xdisp.c (display_mode_element): New arg RISKY.
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2957 Disregard text props found or specified within a variable
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2958 that isn't marked risky-local-variable.
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2959 (Qrisky_local_variable): New variable.
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2960 (syms_of_xdisp): Init and staticpro it.
307a3e75b2f7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44390
diff changeset
2961
44442
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2962 2002-04-04 Stefan Monnier <monnier@cs.yale.edu>
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2963
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2964 * undo.c (record_point): New fun.
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2965 (record_delete, record_insert): Use it.
0a1bd8f47e7f *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44438
diff changeset
2966
44382
bbc359cfb383 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44365
diff changeset
2967 2002-04-03 Juanma Barranquero <lektu@terra.es>
bbc359cfb383 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44365
diff changeset
2968
bbc359cfb383 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44365
diff changeset
2969 * doc.c (Fdocumentation): Add missing parentheses.
bbc359cfb383 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44365
diff changeset
2970 (Fdocumentation_property): Likewise.
bbc359cfb383 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 44365
diff changeset
2971
44390
bb47e86739cc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44382
diff changeset
2972 2002-04-03 Stefan Monnier <monnier@cs.yale.edu>
bb47e86739cc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44382
diff changeset
2973
bb47e86739cc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44382
diff changeset
2974 * doc.c (Fdocumentation, Fdocumentation_property): When the doc
bb47e86739cc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44382
diff changeset
2975 data is 0, just return nil.
bb47e86739cc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44382
diff changeset
2976
44365
b990fdae0c3e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44360
diff changeset
2977 2002-04-03 Eli Zaretskii <eliz@is.elta.co.il>
b990fdae0c3e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44360
diff changeset
2978
b990fdae0c3e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44360
diff changeset
2979 * msdos.c (syms_of_msdos): Fix last change with
b990fdae0c3e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44360
diff changeset
2980 mouse_autoselect_window.
b990fdae0c3e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44360
diff changeset
2981
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
2982 2002-04-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44360
f419dab4088c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44354
diff changeset
2983
f419dab4088c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44354
diff changeset
2984 * w32term.c, xterm.c, msdos.c: Rename autoselect_window_p to
f419dab4088c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44354
diff changeset
2985 mouse_autoselect_window.
f419dab4088c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44354
diff changeset
2986
44349
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2987 2002-04-02 Stefan Monnier <monnier@cs.yale.edu>
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2988
44354
43d4fae4eb7d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44349
diff changeset
2989 * keyboard.c (make_lispy_event): Handle unknown keysyms together
43d4fae4eb7d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44349
diff changeset
2990 with system-specific keysyms. Use it also for unknown function keys.
43d4fae4eb7d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44349
diff changeset
2991
44349
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2992 * doc.c (reread_doc_file): Return whether reload was attempted.
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2993 (Fdocumentation, Fdocumentation_property): Don't try to reload
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2994 if the doc is 0 and only ask once.
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2995
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2996 * Makefile.in (lisp, shortlisp): Add ucs-tables.elc.
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
2997
44339
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
2998 2002-04-02 Eli Zaretskii <eliz@is.elta.co.il>
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
2999
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
3000 * keyboard.c (read_char): If the event was Qselect_window,
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
3001 restore timer_idleness_start_time to its previous value.
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
3002
44349
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
3003 * msdos.c (dos_rawgetc): Generate SELECT_WINDOW_EVENTs when required.
44339
774b8a83fb8d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44331
diff changeset
3004
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3005 2002-04-01 Stefan Monnier <monnier@cs.yale.edu>
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3006
44331
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3007 * region-cache.c (new_region_cache): Use BEG.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3008
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3009 * marker.c (buf_charpos_to_bytepos, buf_bytepos_to_charpos):
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3010 Use BEG and BEG_BYTE.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3011
44349
dba5b0b03cc5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44339
diff changeset
3012 * doc.c (get_doc_string): Return nil if the location is wrong.
44331
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3013 (reread_doc_file): New fun.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3014 (Fdocumentation, Fdocumentation_property):
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3015 Call it if get_doc_string fails.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3016 (Fsnarf_documentation): Make it work for a dumped Emacs.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3017
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3018 * charset.h (DEC_POS, BUF_DEC_POS): Use BEG_BYTE.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3019 Bound the search with MAX_MULTIBYTE_LENGTH to avoid pathological case.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3020
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3021 * charset.c (Fstring): Allow 0 arguments.
5a8965629f02 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44315
diff changeset
3022
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3023 * xterm.c (XTread_socket): Fix int/Lisp_Object confusion.
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3024
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3025 * process.c (DATAGRAM_CONN_P, list_processes_1)
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3026 (Fprocess_datagram_address, Fset_process_datagram_address)
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3027 (Fset_network_process_options, server_accept_connection):
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3028 Fix some int/Lisp_Object confusions (thank you union types).
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3029
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3030 2002-04-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44305
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3031
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3032 * msdos.c: Rename x_autoselect_window_p to autoselect_window_p.
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3033
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3034 * w32term.c: Likewise.
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3035 (note_mouse_movement): Put code for x_autoselect_window_p in #if 0.
44305
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3036
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3037 * keyboard.c (Qselect_window): New symbol.
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3038 (head_table): Use it.
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3039 (keys_of_keyboard): Bound select-window event to handle-select-window.
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3040 (kbd_buffer_get_event): Make a Lisp event from SELECT_WINDOW_EVENT.
44305
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3041
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3042 * xterm.c: Rename x_autoselect_window_p to autoselect_window_p.
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3043 (last_window): New variable.
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3044 (XTread_socket): Generate SELECT_WINDOW_EVENTs.
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3045 (note_mouse_movement): Remove reimplemented code in #if 0.
44310
0605f332660a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44305
diff changeset
3046 (XTread_socket): Generate SELECT_WINDOW_EVENTs only for
0605f332660a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44305
diff changeset
3047 Emacs windows.
44305
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3048
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3049 * termhooks.h (enum event_kind): New event type `SELECT_WINDOW_EVENT'.
44305
b45308074bfd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44270
diff changeset
3050
44270
8f2665feb7b2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44266
diff changeset
3051 2002-03-31 Gerd Moellmann <gerd@gnu.org>
8f2665feb7b2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44266
diff changeset
3052
8f2665feb7b2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44266
diff changeset
3053 * xterm.c (x_get_char_face_and_encoding): Add parameter DISPLAY_P.
8f2665feb7b2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44266
diff changeset
3054 Callers changed.
8f2665feb7b2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44266
diff changeset
3055
44266
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3056 2002-03-30 Richard M. Stallman <rms@gnu.org>
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3057
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3058 * window.c (window_scroll_pixel_based): Exit the move_it_by_lines
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3059 loop whenever it stops making progress.
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3060
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3061 * widget.c (set_frame_size): Don't call change_frame_size.
8b08d13381ba *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44262
diff changeset
3062
44262
e05f4496fa33 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44240
diff changeset
3063 2002-03-30 Gerd Moellmann <gerd@gnu.org>
e05f4496fa33 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44240
diff changeset
3064
44315
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3065 * dispnew.c (direct_output_for_insert):
61313ed69c33 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44310
diff changeset
3066 Call mark_window_display_accurate.
44262
e05f4496fa33 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44240
diff changeset
3067
44239
a1c577c17eb0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44230
diff changeset
3068 2002-03-29 Jason Rumney <jasonr@gnu.org>
a1c577c17eb0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44230
diff changeset
3069
a1c577c17eb0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44230
diff changeset
3070 * w32term.c (w32_draw_relief_rect): Fix calculations of line lengths.
a1c577c17eb0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44230
diff changeset
3071
44223
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3072 2002-03-29 Eli Zaretskii <eliz@is.elta.co.il>
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3073
44230
3f6a213458ad *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44223
diff changeset
3074 * Makefile.in (lread.o): Depend on coding.h.
3f6a213458ad *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44223
diff changeset
3075
44240
fc999be79752 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44239
diff changeset
3076 * lread.c (openp, Fload): Encode the file name before passing it
44223
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3077 to `stat', `access', and `emacs_open'.
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3078 (openp): GCPRO the encoded file name. Don't recompute Lisp
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3079 strings unnecessarily.
2b5f2d6c5f54 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44218
diff changeset
3080
44218
1940f37f5d5c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44215
diff changeset
3081 2002-03-29 Kim F. Storm <storm@cua.dk>
1940f37f5d5c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44215
diff changeset
3082
1940f37f5d5c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44215
diff changeset
3083 * fns.c (Flax_plist_put): Doc fix.
1940f37f5d5c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44215
diff changeset
3084
44195
b38d3500df2f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 44171
diff changeset
3085 2002-03-28 Miles Bader <miles@gnu.org>
b38d3500df2f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 44171
diff changeset
3086
b38d3500df2f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 44171
diff changeset
3087 * process.c (DATAGRAM_CONN_P): Make sure PROC is really a process.
b38d3500df2f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 44171
diff changeset
3088
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3089 2002-03-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44171
70669069b568 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44164
diff changeset
3090
70669069b568 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44164
diff changeset
3091 * process.c (set-network-process-options): Add usage.
70669069b568 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44164
diff changeset
3092 (make-network-process): Doc fix.
70669069b568 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44164
diff changeset
3093
44164
ac8a16abbdce *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44160
diff changeset
3094 2002-03-26 Eli Zaretskii <eliz@is.elta.co.il>
ac8a16abbdce *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44160
diff changeset
3095
ac8a16abbdce *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44160
diff changeset
3096 * emacs.c (Fdump_emacs): Fix a typo in "command-line-processed".
ac8a16abbdce *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44160
diff changeset
3097
44157
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3098 2002-03-26 Richard M. Stallman <rms@gnu.org>
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3099
44160
9139b10bc7e6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44157
diff changeset
3100 * fns.c (Fsubstring_no_properties): New function.
9139b10bc7e6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44157
diff changeset
3101 (Flax_plist_get, Flax_plist_put): New functions.
9139b10bc7e6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44157
diff changeset
3102 (syms_of_fns): defsubr them.
9139b10bc7e6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44157
diff changeset
3103
44157
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3104 * xdisp.c (update_menu_bar): Test only update_mode_lines;
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3105 don't test or alter w->update_mode_line.
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3106
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3107 * window.c (Fdisplay_buffer): Doc fix.
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3108
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3109 2002-03-24 Richard M. Stallman <rms@gnu.org>
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3110
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3111 * regex.c (GET_UNSIGNED_NUMBER): Give proper error for spaces.
1965fb963598 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44133
diff changeset
3112
44133
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3113 2002-03-24 Gerd Moellmann <gerd@gnu.org>
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3114
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3115 * eval.c (Qdeclare, Vmacro_declaration_function): New variables.
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3116 (Fdefmacro): Handle `(declare ...)'.
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3117 (syms_of_eval) <Qdeclare>: Initialize and staticpro.
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3118 (syms_of_eval) <Vmacro_declaration_function>: DEFVAR_LISP.
098a9d37bf11 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 44124
diff changeset
3119
44124
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3120 2002-03-24 Jason Rumney <jasonr@gnu.org>
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3121
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3122 * w32fns.c (xbm_scan, xbm_load_image, xbm_read_bitmap_data)
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3123 (xbm_file_p): Add prototypes.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3124 (xbm_format, xbm_image_p): Sync with xfns.c.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3125 (reflect_byte): New function.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3126 (xbm_read_bitmap_data): Sync with xfns.c, adapt for Windows.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3127 (xbm_load_image): Create bitmaps with a depth of 1.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3128 (init_xfns): Enable XBM images.
917acbe4cdca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44110
diff changeset
3129
44110
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3130 2002-03-23 Jason Rumney <jasonr@gnu.org>
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3131
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3132 * w32term.c (w32_handle_tool_bar_click): Detect up and down events
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3133 correctly. Do not pass up_modifier to keyboard buffer.
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3134
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3135 * w32fns.c [HAVE_IMAGES, HAVE_PBM]: Remove conditionals.
211a38d540fa *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44107
diff changeset
3136
44107
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3137 2002-03-22 Stefan Monnier <monnier@cs.yale.edu>
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3138
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3139 * Makefile.in (bootstrapclean): New target.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3140 (bootstrap-temacs, bootstrap-doc): Remove.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3141 (bootstrap-emacs): Use a bog-standard `temacs'.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3142 Don't bother to build a DOC file.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3143
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3144 * sysdep.c (wait_for_termination): Use sigsuspend rather than sigpause.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3145
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3146 * emacs.c (main): Handle --unibyte, --multibyte, and --no-loadup
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3147 in temacs even if !CANNOT_DUMP.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3148 (standard_args): Keep --no-loadup even if !CANNOT_DUMP.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3149
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3150 * alloc.c (check_pure_size): Only output a warning.
c10785cb0f83 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 44098
diff changeset
3151
44096
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3152 2002-03-22 Jason Rumney <jasonr@gnu.org>
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3153
44098
b38366975f18 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44096
diff changeset
3154 * w32fns.c (Fx_create_frame): Enable tool-bar when images are
b38366975f18 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44096
diff changeset
3155 supported.
b38366975f18 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44096
diff changeset
3156
44215
64b2f73e5153 Fixes to previous entries
Jason Rumney <jasonr@gnu.org>
parents: 44195
diff changeset
3157 * w32term.c (zv_bits): Declare as short, for word alignment.
44096
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3158 (w32_read_socket) <WM_XBUTTONUP>: Fix last change.
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3159 (syms_of_w32term): Define x-use-underline-position-properties.
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3160
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3161 * w32fns.c (x_set_cursor_color): Set cursor_gc as well.
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3162 (clear_image_cache): Block input, fix logic, clear matrices in
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3163 all frames that share this cache.
2c2a8c707b7c *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44093
diff changeset
3164
44085
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3165 2002-03-22 Eli Zaretskii <eliz@is.elta.co.il>
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3166
44093
49a2e59f302b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44091
diff changeset
3167 * emacs.c (main): Update the Copyright year in the blurb printed
49a2e59f302b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44091
diff changeset
3168 by "emacs --version".
49a2e59f302b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44091
diff changeset
3169
44091
43171c2a3671 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44085
diff changeset
3170 * xdisp.c (message_with_string): Fix syntax of a call to GCPRO2.
43171c2a3671 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44085
diff changeset
3171
44085
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3172 * xterm.c (XTread_socket): If XK_ISO_Lock and
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3173 XK_ISO_Last_Group_Lock are defined, handle keysyms between
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3174 XK_ISO_Lock and XK_ISO_Last_Group_Lock similarly to Mode_switch.
5e02984dbfd8 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44079
diff changeset
3175
44079
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3176 2002-03-21 Kim F. Storm <storm@cua.dk>
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3177
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3178 * keyboard.c (menu_bar_items): Mostly undo 2002-02-20 patch, so
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3179 menu-bar bindings in keymap and local-map properties _are_ used.
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3180 But try keymap property first in accordance with 2002-01-03 patch.
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3181 Added comment describing why this is not always reliable.
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3182 (tool_bar_items): Ditto for tool-bar.
bf72a8fa9d17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44077
diff changeset
3183
44077
514cc212d612 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44074
diff changeset
3184 2002-03-21 Jason Rumney <jasonr@gnu.org>
514cc212d612 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44074
diff changeset
3185
514cc212d612 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44074
diff changeset
3186 * w32fns.c (x_clear_image_1): Disable color table code.
514cc212d612 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44074
diff changeset
3187
44071
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3188 2002-03-21 Kim F. Storm <storm@cua.dk>
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3189
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3190 * lisp.h (DEFUN) [USE_NONANSI_DEFUN]: The 2001-10-17 patch
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3191 removed the wrong version of the DEFUN macro; fixed it.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3192
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3193 * fns.c (Ffeaturep): Allow subfeature to be a list (test using
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3194 Fmember rather than Fmemq).
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3195 (Fprovide): Check that subfeatures is a list.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3196
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3197 * process.c (QCfeature, QCdatagram): Removed variables.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3198 (QCtype, Qdatagram): New variables.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3199 (network_process_featurep): Removed function.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3200 (Fmake_network_process): Removed :feature check.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3201 Use :type 'datagram instead of :datagram t to create a datagram
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3202 socket. This allows us to add other connection types (e.g. raw
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3203 sockets) later in a consistent manner.
44074
e1637a1c9023 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44071
diff changeset
3204 (init_process) [subprocess, HAVE_SOCKETS]: Provide list of
e1637a1c9023 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44071
diff changeset
3205 supported subfeatures for feature make-network-process.
44071
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3206 (syms_of_process) [subprocess]: Remove QCfeature and QCdatagram.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3207 Intern and staticpro QCtype and Qdatagram.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3208 (syms_of_process) [!subprocess]: Intern and staticpro QCtype.
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3209
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3210 * xfns.c: (QCtype): Remove duplicate declaration and
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3211 initialization (is now declared in process.c).
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3212
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3213 * w32fns.c: (QCtype): Remove duplicate declaration and
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3214 initialization (is now declared in process.c).
32fbb48c7bc6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44064
diff changeset
3215
44060
42c4f337cf14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44051
diff changeset
3216 2002-03-21 Richard M. Stallman <rms@gnu.org>
42c4f337cf14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44051
diff changeset
3217
44064
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3218 * regex.c (DISCARD_FAILURE_REG_OR_COUNT): New macro.
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3219 (CHECK_INFINITE_LOOP): Use DISCARD_FAILURE_REG_OR_COUNT
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3220 when jumping to `fail' to avoid undoing reg changes in the
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3221 last iteration of the loop.
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3222 (GET_UNSIGNED_NUMBER): Skip spaces around the number.
ed2f6fb78d5d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44060
diff changeset
3223
44060
42c4f337cf14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44051
diff changeset
3224 * Makefile.in (dispnew.o, sysdep.o, xdisp.o, xselect.o, alloc.o):
42c4f337cf14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44051
diff changeset
3225 Depend on process.h.
42c4f337cf14 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 44051
diff changeset
3226
44048
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3227 2002-03-20 Jason Rumney <jasonr@gnu.org>
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3228
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3229 Most of the following changes are still conditional on HAVE_IMAGES
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3230 which is not set by default on Windows.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3231
44051
47a5ce833561 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44048
diff changeset
3232 * emacs.c (main) [WINDOWSNT]: Call init_xfns.
47a5ce833561 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44048
diff changeset
3233
44048
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3234 * w32fns.c (x_set_cursor_color): Set foreground of cursor, not frame.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3235 (Fimage_size, Fimage_mask_p, XPutPixel): New functions.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3236 (four_corners_best, x_clear_image_1, x_clear_image)
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
3237 (x_alloc_image_color, postprocess_image)
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
3238 (x_create_x_image_and_pixmap, x_destroy_x_image, xbm_load_image)
44048
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3239 (x_from_x_colors, x_disable_image, pbm_load): Adapt for Windows.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3240 (init_xfns, syms_of_w32fns): Initialize image functions and constants.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3241
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3242 * w32gui.h (struct XImage): Define.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3243
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3244 * w32term.c (w32_read_socket) <WM_XBUTTONUP>: Use XFASTINT to
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3245 extract mouse co-ordinates.
a821e85866cd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44044
diff changeset
3246
44044
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3247 2002-03-20 Jason Rumney <jasonr@gnu.org>
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3248
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3249 * w32.c (init_winsock): Dynamically load new server and UDP
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3250 socket functions.
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3251 (socket_to_fd): New function.
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3252 (sys_socket): Use it.
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
3253 (sys_setsockopt, sys_listen, sys_getsockname, sys_accept)
44044
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3254 (sys_recvfrom, sys_sendto): New wrapper functions.
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3255
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3256 * process.c (QCfamily, QCfilter): Remove duplicate declaration
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3257 and initialization.
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3258
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3259 * makefile.w32-in (LIBS): Remove $(WSOCK32).
5edbf7ab5d6b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 44039
diff changeset
3260
44039
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3261 2002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3262
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3263 * process.c (conv_sockaddr_to_lisp, conv_lisp_to_sockaddr): Don't
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3264 use "sun" as a variable, it's a predefined constant on Sun
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3265 machines.
7667ec5e01dd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 44032
diff changeset
3266
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3267 2002-03-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44032
941cb5b9478a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44024
diff changeset
3268
941cb5b9478a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44024
diff changeset
3269 * bytecode.c (Fbyte_code): Revert last change.
941cb5b9478a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44024
diff changeset
3270
44024
9aa89e5dbf15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44014
diff changeset
3271 2002-03-19 Kim F. Storm <storm@cua.dk>
9aa89e5dbf15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44014
diff changeset
3272
9aa89e5dbf15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44014
diff changeset
3273 * makefile.w32-in (LIBS): Add $(WSOCK32).
9aa89e5dbf15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44014
diff changeset
3274 From David Ponce <dponce@voila.fr>.
9aa89e5dbf15 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 44014
diff changeset
3275
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3276 2002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
44010
09c09c571c46 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44008
diff changeset
3277
44014
bef79647bdab *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44012
diff changeset
3278 * process.c (wait_reading_process_input): Move variables `pname'
bef79647bdab *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44012
diff changeset
3279 and `pnamelen' down where they are used.
bef79647bdab *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44012
diff changeset
3280
44012
48c58612a775 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44010
diff changeset
3281 * bytecode.c (Fbyte_code): Discard unused computed value to
48c58612a775 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44010
diff changeset
3282 prevent gcc warning.
48c58612a775 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44010
diff changeset
3283
44010
09c09c571c46 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44008
diff changeset
3284 * lisp.h (Fplist_member): Add prototype.
09c09c571c46 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 44008
diff changeset
3285
44000
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3286 2002-03-18 Kim F. Storm <storm@cua.dk>
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3287
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3288 * config.in: Add HAVE_SENDTO, HAVE_RECVFROM, HAVE_SETSOCKOPT,
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3289 HAVE_GETSOCKOPT, HAVE_GETPEERNAME, HAVE_GETSOCKNAME, and
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3290 HAVE_SYS_UN_H.
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3291
44008
f5d0fe8d01b4 Fix typo.
Pavel Janík <Pavel@Janik.cz>
parents: 44000
diff changeset
3292 * process.c: Define HAVE_LOCAL_SOCKETS based on HAVE_SYS_UN_H.
44000
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3293 Remove explicit GNU_LINUX settings for datagram support.
5aeafe6043ef *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43996
diff changeset
3294
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3295 2002-03-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43996
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3296
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3297 * process.c (Fmake_network_process): Remove unused variable `sa'.
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3298 Doc fix. Add usage:.
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3299 (set_socket_options): Remove unused variables `optnum' and
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3300 `opttype'.
4989f9828bc5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43991
diff changeset
3301
43990
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3302 2002-03-17 Richard M. Stallman <rms@gnu.org>
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3303
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3304 * xdisp.c (cursor_type_changed): New variable.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3305 (redisplay_internal): Redisplay all windows if cursor_type_changed.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3306 Clear it when clearing windows_or_buffers_changed.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3307 (try_cursor_movement, redisplay_window, try_window_id)
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3308 (try_window_reusing_current_matrix): Test cursor_type_changed
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3309 along with windows_or_buffers_changed.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3310
43991
96b1d809072a Fix typos.
Pavel Janík <Pavel@Janik.cz>
parents: 43990
diff changeset
3311 * window.h (cursor_type_changed): New variable.
43990
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3312
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3313 * xfns.c (x_set_cursor_type): Set cursor_type_changed,
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3314 not update_mode_lines, and always set it to 1.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3315
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3316 * xdisp.c (clear_garbaged_frames): Don't set windows_or_buffers_changed
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3317 if no frames needed redrawing.
d6b0a23deaeb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43972
diff changeset
3318
43972
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3319 2002-03-17 Kim F. Storm <storm@cua.dk>
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3320
43991
96b1d809072a Fix typos.
Pavel Janík <Pavel@Janik.cz>
parents: 43990
diff changeset
3321 The following changes add support for network server processes,
43972
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3322 datagram connections, and local (unix) sockets.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3323
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3324 * process.h (struct Lisp_Process): New member log.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3325 Doc fix: Member command used to indicate stopped network process.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3326 Doc fix: Member childp contains plist for network process.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3327 Doc fix: Member kill_without_query is inverse of query-on-exit flag.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3328
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3329 * process.c (Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily)
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3330 (QClocal, QCremote, QCserver, QCdatagram, QCnowait, QCnoquery,QCstop)
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3331 (QCcoding, QCoptions, QCfilter, QCsentinel, QClog, QCfeature):
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3332 New variables.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3333 (NETCONN1_P): New macro.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3334 (DATAGRAM_SOCKETS): New conditional symbol.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3335 (datagram_address): New array.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3336 (DATAGRAM_CONN_P, DATAGRAM_CHAN_P): New macros.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3337 (status_message): Use concat3.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3338 (Fprocess_status): Add `listen' status to doc string. Return `stop'
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3339 for a stopped network process.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3340 (Fset_process_buffer): Update contact plist for network process.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3341 (Fset_process_filter): Ditto. Don't enable input for stopped
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3342 network processes. Server must listen, even if filter is t.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3343 (Fset_process_query_on_exit_flag, Fprocess_query_on_exit_flag):
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3344 New functions.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3345 (Fprocess_kill_without_query): Removed. Now defined in simple.el.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3346 (Fprocess_contact): Added KEY argument. Handle datagrams.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3347 (list_processes_1): Optionally show only processes with the query
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3348 on exit flag set. Dynamically adjust column widths. Omit tty
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3349 column if not needed. Report stopped network processes.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3350 Identify server and datagram network processes.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3351 (Flist_processes): New optional arg `query-only'.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3352 (conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3353 (conv_lisp_to_sockaddr, set_socket_options)
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3354 (network_process_featurep, unwind_request_sigio): New helper functions.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3355 (Fprocess_datagram_address, Fset_process_datagram_address):
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3356 (Fset_network_process_options): New lisp functions.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3357 (Fopen_network_stream): Removed. Now defined in simple.el.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3358 (Fmake_network_process): New lisp function. Code is based on previous
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3359 Fopen_network_stream, but heavily reworked with new property list based
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3360 argument list, support for datagrams, server processes, and local
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3361 sockets in addition to old client-only functionality.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3362 (server_accept_connection): New function.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3363 (wait_reading_process_input): Use it to handle incoming connects.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3364 Do not enable input on a new connection if process is stopped.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3365 (read_process_output): Handle datagram sockets. Use 2k buffer for them.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3366 (send_process): Handle datagram sockets.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3367 (Fstop_process, Fcontinue_process): Apply to network processes. A stopped
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3368 network process is indicated by setting command field to t .
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3369 (Fprocess_send_eof): No-op if datagram connection.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3370 (Fstatus_notify): Don't read input for a stream server socket or a
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3371 stopped network process.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3372 (init_process): Initialize datagram_address array.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3373 (syms_of_process): Intern and staticpro new variables, defsubr new
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3374 functions.
31b6bf22b82b Enhanced network process support.
Kim F. Storm <storm@cua.dk>
parents: 43964
diff changeset
3375
43964
fe54257cba5d *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43946
diff changeset
3376 2002-03-16 Jason Rumney <jasonr@gnu.org>
fe54257cba5d *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43946
diff changeset
3377
fe54257cba5d *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43946
diff changeset
3378 * w32fns.c (w32_to_all_x_charsets): Return correct type in
fe54257cba5d *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43946
diff changeset
3379 startup case.
fe54257cba5d *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43946
diff changeset
3380
43946
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3381 2002-03-16 Richard M. Stallman <rms@gnu.org>
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3382
45624
46a221408da0 *** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 45604
diff changeset
3383 * xdisp.c (redisplay_internal, redisplay_windows):
43946
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3384 Use list_of_error to call internal_condition_case_1.
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3385 (safe_eval, safe_call): Pass Qt to internal_condition_case_{1,2}
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3386 so as to catch all errors with no possibility of debugger redisplay.
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3387 (list_of_error): New variable.
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3388 (syms_of_xdisp): Init and staticpro it.
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3389
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3390 * print.c (print_object): Delete `\ ' from printed rep of frame.
031571a8e24c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43935
diff changeset
3391
43935
0b19dc90f9bf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43918
diff changeset
3392 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
0b19dc90f9bf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43918
diff changeset
3393
0b19dc90f9bf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43918
diff changeset
3394 * msdos.c (dos_rawgetc): Disable the x-autoselect-window feature,
0b19dc90f9bf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43918
diff changeset
3395 until its implementation is fixed.
0b19dc90f9bf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43918
diff changeset
3396
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3397 2002-03-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43918
0381ea82f14e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43913
diff changeset
3398
0381ea82f14e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43913
diff changeset
3399 * xfns.c (png_load): Remove unused variable `gamma_str'.
0381ea82f14e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43913
diff changeset
3400
43913
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3401 2002-03-14 Richard M. Stallman <rms@gnu.org>
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3402
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3403 * xfns.c (x_real_positions): Handle failure in XQueryTree.
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3404
43912
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3405 2002-03-14 Miles Bader <miles@gnu.org>
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3406
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3407 * intervals.c (adjust_for_invis_intang): New function.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3408 (set_point_both): Use `adjust_for_invis_intang' to do most of the
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3409 work for dealing with invisible+intangible regions. Do so before
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3410 and after both forward and backward movements, to handle both
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3411 front-sticky and rear-sticky cases.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3412 * textprop.c (text_property_stickiness): Function moved here from
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3413 `editfns.c'.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3414 * intervals.h (text_property_stickiness): New declaration.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3415 * editfns.c (char_property_eq): Function removed.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3416 (text_property_stickiness): Function moved to `textprop.c'.
2d74e7e8133f *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 43892
diff changeset
3417
43892
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3418 2002-03-13 Jason Rumney <jasonr@gnu.org>
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3419
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3420 * config.in: Add STRFTIME_NO_POSIX2.
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3421
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3422 * strftime.c (my_strftime) [STRFTIME_NO_POSIX2]: Handle %h, %EX
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3423 and %OX when underlying strftime does not.
7c30096be31e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43886
diff changeset
3424
43879
a5c11e9a7c20 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43877
diff changeset
3425 2002-03-13 Stefan Monnier <monnier@cs.yale.edu>
a5c11e9a7c20 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43877
diff changeset
3426
43886
7f30361633b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43885
diff changeset
3427 * xterm.c (x_set_toolkit_scroll_bar_thumb) <USE_MOTIF>:
7f30361633b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43885
diff changeset
3428 Use a fixed-size thumb (based on an ad-hoc estimate of 30 chars per
7f30361633b3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43885
diff changeset
3429 line) to avoid annoying flicker.
43885
6198fc8111ef *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43879
diff changeset
3430 (xm_scroll_callback): Get rid of the now unnecessary kludge.
6198fc8111ef *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43879
diff changeset
3431 (XTread_socket): Mark it static.
6198fc8111ef *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43879
diff changeset
3432
43879
a5c11e9a7c20 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43877
diff changeset
3433 * xdisp.c (display_mode_element): Fix int/Lisp_Object mixup.
a5c11e9a7c20 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43877
diff changeset
3434
43877
f59c9255134f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43870
diff changeset
3435 2002-03-13 Kim F. Storm <storm@cua.dk>
f59c9255134f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43870
diff changeset
3436
f59c9255134f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43870
diff changeset
3437 * puresize.h (BASE_PURESIZE): Increase to 775000.
f59c9255134f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43870
diff changeset
3438
43863
a9372fe25f24 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43849
diff changeset
3439 2002-03-12 Juanma Barranquero <lektu@terra.es>
a9372fe25f24 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43849
diff changeset
3440
a9372fe25f24 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43849
diff changeset
3441 * editfns.c (syms_of_editfns): Fix typo.
a9372fe25f24 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43849
diff changeset
3442
43849
fa1c570ab72f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43847
diff changeset
3443 2002-03-12 Gerd Moellmann <gerd@gnu.org>
fa1c570ab72f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43847
diff changeset
3444
fa1c570ab72f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43847
diff changeset
3445 * xsmfns.c: Include stdio.h because termhooks.h needs it.
fa1c570ab72f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43847
diff changeset
3446 Include termopt.h for interrupt_input.
fa1c570ab72f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43847
diff changeset
3447
43842
795d36e08b0b *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43840
diff changeset
3448 2002-03-11 Andreas Schwab <schwab@suse.de>
795d36e08b0b *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43840
diff changeset
3449
795d36e08b0b *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43840
diff changeset
3450 * coding.c (syms_of_coding) <file-coding-system-alist>: Doc fix.
795d36e08b0b *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43840
diff changeset
3451
43838
77add10cd479 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43819
diff changeset
3452 2002-03-11 Gerd Moellmann <gerd@gnu.org>
77add10cd479 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43819
diff changeset
3453
43840
61b57d15ed73 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43838
diff changeset
3454 * xterm.c (note_mouse_movement): Put code for
61b57d15ed73 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43838
diff changeset
3455 x_autoselect_window_p in #if 0.
61b57d15ed73 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43838
diff changeset
3456
43846
3f20994a6d4d Fix typo.
Pavel Janík <Pavel@Janik.cz>
parents: 43842
diff changeset
3457 * lread.c (Fload): Don't assume that message_with_string uses the
43838
77add10cd479 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43819
diff changeset
3458 string it is given like a C string.
77add10cd479 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43819
diff changeset
3459
43819
fccc8eada2be X Session management additions
Jan Djärv <jan.h.d@swipnet.se>
parents: 43798
diff changeset
3460 2002-03-10 Jan D. <Jan.Djarv@mbox200.swipnet.se>
fccc8eada2be X Session management additions
Jan Djärv <jan.h.d@swipnet.se>
parents: 43798
diff changeset
3461
43913
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3462 * xterm.h (x_session_check_input, x_session_initialize): Declared.
43870
84609ef8ec93 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 43863
diff changeset
3463
84609ef8ec93 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 43863
diff changeset
3464 * xterm.c: (XTread_socket): Add call to x_session_check_input and
84609ef8ec93 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 43863
diff changeset
3465 x_session_have_connection.
84609ef8ec93 *** empty log message ***
Jan Djärv <jan.h.d@swipnet.se>
parents: 43863
diff changeset
3466 (x_initialize): Add call to x_session_initialize.
43847
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3467
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3468 * termhooks.h (enum event_kind): Add save_session_event.
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3469
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3470 * keyboard.c: Add Emacs event save_session_event.
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3471
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3472 * emacs.c (main): Add call to syms_of_xsmfns.
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3473
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3474 * lisp.h: Declare syms_of_xsmfns as extern.
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3475
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3476 * config.in: Add HAVE_X_SM.
1a315c273bb2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43846
diff changeset
3477
43913
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3478 * Makefile.in (LIBXT): Add -lSM -lICE
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3479 if HAVE_X_SM and not USE_X_TOOLKIT.
edfc0feeb0c3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43912
diff changeset
3480 (XOBJ): New file xsmfns.c added.
43819
fccc8eada2be X Session management additions
Jan Djärv <jan.h.d@swipnet.se>
parents: 43798
diff changeset
3481
fccc8eada2be X Session management additions
Jan Djärv <jan.h.d@swipnet.se>
parents: 43798
diff changeset
3482 * xsmfns.c: New file for X session management.
fccc8eada2be X Session management additions
Jan Djärv <jan.h.d@swipnet.se>
parents: 43798
diff changeset
3483
43793
40e640208d87 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43788
diff changeset
3484 2002-03-09 Jason Rumney <jasonr@gnu.org>
40e640208d87 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43788
diff changeset
3485
40e640208d87 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43788
diff changeset
3486 * fileio.c (Fcopy_file) [WINDOWS_NT]: Ensure file is not
40e640208d87 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43788
diff changeset
3487 read-only when setting modified time.
40e640208d87 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43788
diff changeset
3488
43781
b3f1d63147da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43774
diff changeset
3489 2002-03-08 Gerd Moellmann <gerd@gnu.org>
b3f1d63147da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43774
diff changeset
3490
43788
1cc1a2ebd350 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43786
diff changeset
3491 * xdisp.c (move_it_vertically_backward): At the end of the
1cc1a2ebd350 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43786
diff changeset
3492 function, when moving forward by lines, treat terminal frames
1cc1a2ebd350 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43786
diff changeset
3493 specially.
1cc1a2ebd350 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43786
diff changeset
3494
43786
e48a85f46eca *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43784
diff changeset
3495 * keyboard.c (echo_char): Make sure to add a separator between
e48a85f46eca *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43784
diff changeset
3496 keys even if echo_dash hasn't been called.
e48a85f46eca *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43784
diff changeset
3497
43784
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3498 * xdisp.c: Use new string macros.
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3499 (update_echo_area): Pass number of bytes to message3 instead of
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3500 number of chars.
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3501 (set_message_1): Don't access a string's size_byte directly.
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3502 (decode_mode_spec_coding): Use number of bytes of eoltype string
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3503 instead number of chars.
f7e9e74a6ccd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43781
diff changeset
3504
43781
b3f1d63147da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43774
diff changeset
3505 * lisp.h (SREF, SDATA, SCHARS, SBYTES, SMBP): New macros.
b3f1d63147da *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43774
diff changeset
3506
43774
88569453a212 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43762
diff changeset
3507 2002-03-08 Juanma Barranquero <lektu@terra.es>
88569453a212 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43762
diff changeset
3508
88569453a212 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43762
diff changeset
3509 * w32fns.c (Fx_display_color_cells): Force 24+ bit color depths to
88569453a212 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43762
diff changeset
3510 24-bit.
88569453a212 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43762
diff changeset
3511
43761
d1de9f3f853f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43752
diff changeset
3512 2002-03-06 Jason Rumney <jasonr@gnu.org>
d1de9f3f853f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43752
diff changeset
3513
d1de9f3f853f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43752
diff changeset
3514 * w32term.c (x_draw_hollow_cursor): Draw same size as block cursor.
d1de9f3f853f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43752
diff changeset
3515
43746
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3516 2002-03-06 Gerd Moellmann <gerd@gnu.org>
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3517
43762
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3518 * keyboard.c (echo_prompt, echo_char, echo_dash, echo_now)
43752
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3519 (cancel_echoing, echo_length, echo_truncate): Changed to
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3520 work with new kboard definition.
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3521 (echo_now): Use message3_nolog instead of message2_nolog.
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3522
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3523 * alloc.c (mark_kboards): Mark echo_string.
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3524
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3525 * keyboard.h (ECHOBUFSIZE): Removed.
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3526 (struct kboard): Member echoptr removed, member echobuf renamed
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3527 to echo_string.
f6be0ba7fdf9 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43746
diff changeset
3528
43746
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3529 * xdisp.c (message_with_string): Use Fformat instead of doprnt and
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3530 message3 instead of message2 to display the message using STRING's
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3531 text properties.
e9ccd91206bd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 43720
diff changeset
3532
43720
5039537d202a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43716
diff changeset
3533 2002-03-05 Andreas Schwab <schwab@suse.de>
5039537d202a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43716
diff changeset
3534
5039537d202a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43716
diff changeset
3535 * xdisp.c (hscroll_margin): Change to EMACS_INT.
5039537d202a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43716
diff changeset
3536
43716
bb64514bd572 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 43713
diff changeset
3537 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
bb64514bd572 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 43713
diff changeset
3538
bb64514bd572 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 43713
diff changeset
3539 * frame.c (default-frame-alist): Explain that setting it doesn't
bb64514bd572 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 43713
diff changeset
3540 affect existing frames.
bb64514bd572 2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk>
Per Abrahamsen <abraham@dina.kvl.dk>
parents: 43713
diff changeset
3541
43762
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3542 2002-03-05 Stefan Monnier <monnier@cs.yale.edu>
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3543
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3544 * indent.c (skip_invisible): Fix my brain fart.
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3545
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3546 * dispnew.c (sit_for): Don't wait if executing a kbd macro.
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3547
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3548 2002-03-04 Stefan Monnier <monnier@cs.yale.edu>
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3549
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3550 * dosfns.c, dosfns.h, dispnew.c, dispextern.h, commands.h, charset.c,
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3551 * alloc.c, abbrev.c, emacs.c, eval.c, keyboard.c, keyboard.h,
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3552 * lisp.h, lread.c, sysdep.c, termcap.c, termchar.h, w32term.c,
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3553 * window.c, xdisp.c, xselect.c, xterm.c: Change defvar_int definition
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3554 and variables to use EMACS_INT instead of just int.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3555
43762
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3556 * buffer.c (syms_of_buffer): Allow non-string `mode-name'.
761b292721d0 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43761
diff changeset
3557
43707
8958bd4ddd09 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43702
diff changeset
3558 2002-03-04 Eli Zaretskii <eliz@is.elta.co.il>
8958bd4ddd09 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43702
diff changeset
3559
8958bd4ddd09 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43702
diff changeset
3560 * sysdep.c (sys_subshell) [MSDOS]: If PWD is set in the
8958bd4ddd09 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43702
diff changeset
3561 environment, pass it down with corrected value.
8958bd4ddd09 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43702
diff changeset
3562
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3563 2002-03-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43702
617ab596112e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43695
diff changeset
3564
617ab596112e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43695
diff changeset
3565 * lread.c (read_filtered_event): Do not call start_hourglass
617ab596112e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43695
diff changeset
3566 before returning.
617ab596112e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43695
diff changeset
3567
43695
3f217364f61a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43686
diff changeset
3568 2002-03-04 Juanma Barranquero <lektu@terra.es>
3f217364f61a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43686
diff changeset
3569
3f217364f61a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43686
diff changeset
3570 * w32term.c (x_display_and_set_cursor): Fix typo.
3f217364f61a *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43686
diff changeset
3571
43686
4dacabf9ff3e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43676
diff changeset
3572 2002-03-03 Richard M. Stallman <rms@gnu.org>
4dacabf9ff3e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43676
diff changeset
3573
4dacabf9ff3e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43676
diff changeset
3574 * fileio.c (Fmake_temp_name): Doc fix.
4dacabf9ff3e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43676
diff changeset
3575
43676
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3576 2002-03-03 Gary Wong <gtw@gnu.org>
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3577
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3578 * termcap.c [!emacs]: Replace ospeed for building standalone
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3579 libtermcap, for binary compatibility.
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3580
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3581 * tparam.c [!emacs]: Move #define of bcopy to after string.h.
48171c57082c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43673
diff changeset
3582
43673
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3583 2002-03-03 Richard M. Stallman <rms@gnu.org>
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3584
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3585 * xrdb.c (file_p): Rename arg `path' to `filename'.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3586
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3587 * abbrev.c (Fexpand_abbrev): Increment plist as use count
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3588 only if it is an integer.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3589
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3590 * xfns.c (png_load): Set screen_gamma based on f->gamma.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3591 If png_get_sRGB gives an answer, call png_set_gamma
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3592 using the default image gamma value.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3593
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3594 * lread.c (read1): When reading from a file, default string to
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3595 multibyte only if it has some multibyte characters.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3596
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3597 * print.c (print_object): Output multibyte chars 128...255
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3598 using \x even if ! print_escape_multibyte.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3599
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3600 * xdisp.c (display_mode_element): Move the places where
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3601 bytepos, charpos, this, and lisp_string are set.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3602 Use lisp_string to set bytepos.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3603
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3604 * xdisp.c (redisplay_internal):
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3605 Call clear_image_cache only if HAVE_WINDOW_SYSTEM.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3606
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3607 * xdisp.c (display_mode_element): Merge properties specified with
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3608 :propertize onto those that come with the string.
37eeb8f1f6f2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43663
diff changeset
3609
43663
a09a21b5e758 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43631
diff changeset
3610 2002-03-03 Eli Zaretskii <eliz@is.elta.co.il>
a09a21b5e758 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43631
diff changeset
3611
a09a21b5e758 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43631
diff changeset
3612 * xdisp.c (syms_of_xdisp) <auto-hscroll-mode>: Renamed from
a09a21b5e758 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43631
diff changeset
3613 automatic-hscrolling. Users changed.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3614 <hscroll-margin>: Renamed from automatic-hscroll-margin.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3615 Users changed.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3616 <hscroll-step>: Renamed from automatic-hscroll-step. Users changed.
43663
a09a21b5e758 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43631
diff changeset
3617
43631
fc6635cc6be1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43623
diff changeset
3618 2002-03-02 Eli Zaretskii <eliz@is.elta.co.il>
fc6635cc6be1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43623
diff changeset
3619
fc6635cc6be1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43623
diff changeset
3620 * buffer.c (syms_of_buffer) <buffer-file-coding-system>: Doc fix.
fc6635cc6be1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43623
diff changeset
3621
43623
e509f67e2ca5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43622
diff changeset
3622 2002-03-02 Kim F. Storm <storm@cua.dk>
e509f67e2ca5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43622
diff changeset
3623
e509f67e2ca5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43622
diff changeset
3624 * window.c (Fminibuffer_selected_window): New function.
e509f67e2ca5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43622
diff changeset
3625 (syms_of_window): Defsubr it.
e509f67e2ca5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43622
diff changeset
3626
43618
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3627 2002-03-01 Kim F. Storm <storm@cua.dk>
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3628
43622
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3629 * window.h (struct window): New member phys_cursor_width.
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3630
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3631 * window.c (make_window, replace_window): Init phys_cursor_width.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3632
43622
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3633 * xterm.c (x_display_and_set_cursor): Blink box cursor using
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3634 hollow box cursor. Blink bar cursor using 1 pixel wide bar.
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3635
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3636 * w32term.c (x_display_and_set_cursor): Blink box cursor using
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3637 hollow box cursor. Blink bar cursor using 1 pixel wide bar.
f2e1a89e08b3 Blinking cursor enhancement.
Kim F. Storm <storm@cua.dk>
parents: 43618
diff changeset
3638
43618
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3639 * lisp.h (GCPRO6): New macro.
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3640
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3641 * process.c (Fopen_network_stream): Use GCPRO6.
22e8b9a7d39f *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43601
diff changeset
3642
43599
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3643 2002-03-01 Kim F. Storm <storm@cua.dk>
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3644
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3645 * process.c (Qconnect, Qfailed): New variables.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3646 (syms_of_process): Intern and staticpro them.
43601
5f4fc7c4085c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43599
diff changeset
3647 (Fprocess_status): Document connect and failed return values.
43599
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3648 [NON_BLOCKING_CONNECT]: New conditional.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3649 (connect_wait_mask, num_pending_connects): New variables.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3650 (status_message): Convert Qfailed status.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3651 (Fopen_network_stream): Added support for non-blocking connect.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3652 New optional args: filter, sentinel, non_blocking. Doc updated.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3653 [HAVE_GETADDRINFO, !HAVE_GETADDRINFO]: Merged common code.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3654 (deactivate_process): Handle pending non-blocking connect.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3655 (wait_reading_process_input): Poll for status of non-blocking
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3656 connects. Exec sentinel directly when connect succeeds.
b227905067b6 Added support for non-blocking connect.
Kim F. Storm <storm@cua.dk>
parents: 43596
diff changeset
3657 (status_notify): Don't read process output if not yet connected.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3658
43596
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3659 2002-02-28 Kim F. Storm <storm@cua.dk>
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3660
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3661 * window.c: (minibuf_selected_window): Renamed from
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3662 Vminibuf_selected_window. Users changed.
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3663 (syms_of_window): Staticpro it.
078c962a35f1 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43576
diff changeset
3664
43576
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3665 2002-02-26 Kim F. Storm <storm@cua.dk>
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3666
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3667 The following changes add a new Vminibuf_selected_window variable
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3668 which is similar to Vminibuf_scroll_window, but which is only set
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3669 on entry to the minibuffer (from a non-minibuffer window):
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3670
43576
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3671 * window.c: (Vminibuf_selected_window): New variable.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3672 (struct save_window_data): New member minibuf_selected_window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3673 (Fset_window_configuration): Restore Vminibuf_selected_window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3674 (Fcurrent_window_configuration): Save Vminibuf_selected_window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3675 Set minibuf_scroll_window member to nil if minibuf_level is 0.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3676 (compare_window_configurations): Compare minibuf_selected_window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3677
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3678 * window.h: (Vminibuf_selected_window): Declare extern.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3679
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3680 * minibuf.c (read_minibuf): Set Vminibuf_selected_window on first
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3681 entry to minibuffer or on entry from a non-minibuffer window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3682
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3683 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3): Compare with
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3684 Vminibuf_selected_window instead of Vminibuf_scroll_window.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3685
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3686 * xdisp.c (init_iterator): Compare with Vminibuf_selected_window
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3687 instead of Vminibuf_scroll_window when deciding in which window
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3688 the region should be highlighted. Consequently, the region remains
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3689 highlighteded even when a completion buffer is also displayed.
ee6bbabd723e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43565
diff changeset
3690
43560
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3691 2002-02-26 Eli Zaretskii <eliz@is.elta.co.il>
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3692
43565
a1e814fb811e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43560
diff changeset
3693 * fileio.c (Fsubstitute_in_file_name): Fix the change from
a1e814fb811e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43560
diff changeset
3694 2002-02-08.
a1e814fb811e *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43560
diff changeset
3695
43560
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3696 * xselect.c (Qcompound_text_with_extensions): Renamed from
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3697 Qcompound_text_no_extensions.
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3698 (lisp_data_to_selection_data, syms_of_xselect): Use the new name.
604306558b07 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43549
diff changeset
3699
43549
c2b52ba62750 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43518
diff changeset
3700 2002-02-26 Juanma Barranquero <lektu@terra.es>
c2b52ba62750 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43518
diff changeset
3701
c2b52ba62750 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43518
diff changeset
3702 * w32proc.c (syms_of_ntproc): Doc fix.
c2b52ba62750 *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 43518
diff changeset
3703
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3704 2002-02-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43518
73799bd459a3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43516
diff changeset
3705
73799bd459a3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43516
diff changeset
3706 * intervals.h: Include "dispextern.h" unconditionally.
73799bd459a3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43516
diff changeset
3707
43513
c98b07d62c94 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43505
diff changeset
3708 2002-02-24 Jason Rumney <jasonr@gnu.org>
c98b07d62c94 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43505
diff changeset
3709
c98b07d62c94 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43505
diff changeset
3710 * Makefile.in (WINNT_SUPPORT) [WINDOWSNT]: Add w32-vars.elc
c98b07d62c94 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43505
diff changeset
3711 and disp-table.elc.
43516
d4bcc4c1dce4 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43513
diff changeset
3712 (lisp): Add emacs-lisp/backquote.elc.
43513
c98b07d62c94 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43505
diff changeset
3713
43505
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3714 2002-02-24 Kim F. Storm <storm@cua.dk>
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3715
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3716 * keymap.c (Flookup_key): Fixed problem in 2001-12-28 patch:
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3717 The validation of the event type was too strict as it didn't
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3718 allow string events; buffer names are used in bindings for
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3719 menu-bar-select-buffer (see `menu-bar-update-buffers').
96f6a6230fe9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43501
diff changeset
3720
43501
98905a7f7018 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43497
diff changeset
3721 2002-02-23 Kim F. Storm <storm@cua.dk>
43497
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3722
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3723 The following changes rework my patch of 2002-02-06 which
43497
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3724 added command remapping by entering the commands directly into
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3725 the keymaps. Now, command remapping uses an explicit `remap'
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3726 prefix in the keymaps, i.e. [remap COMMAND].
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3727
43497
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3728 * keymap.c (Qremap, remap_command_vector): New variables.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3729 (is_command_symbol): Removed function.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3730 (Fdefine_key): No longer accept a symbol for KEY.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3731 Added validation of [remap COMMAND] argument for KEY.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3732 The DEF is no longer required to be a symbol when remapping a command.
43497
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3733 (Fremap_command): New function to remap command through keymaps.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3734 (Flookup_key): Perform command remapping initiated by
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3735 Fremap_command directly for speed.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3736 (Fkey_binding): Use Fremap_command for command remapping.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3737 (where_is_internal): Handle new command remapping representation.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3738 (syms_of_keymap): Intern Qremap, initialize remap_command_vector,
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3739 staticpro them. Defsubr Fremap_command.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3740
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3741 * keymap.h (Fremap_command): Declare extern.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3742 (is_command_symbol): Remove extern.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3743
43497
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3744 * keyboard.c (command_loop_1): Use Fremap_command for command
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3745 remapping; now try command remapping for all symbols.
65eacd9b2e17 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43487
diff changeset
3746
43487
8084180ea261 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43485
diff changeset
3747 2002-02-23 Eli Zaretskii <eliz@is.elta.co.il>
8084180ea261 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43485
diff changeset
3748
8084180ea261 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43485
diff changeset
3749 * coding.h (run_pre_post_conversion_on_str): Add prototype.
8084180ea261 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43485
diff changeset
3750
43485
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3751 2002-02-23 Jason Rumney <jasonr@gnu.org>
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3752
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3753 * w32select.c (Fw32_set_clipboard_data): Run pre-write-conversion
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3754 on the string before encoding it.
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3755 (Fw32_get_clipboard_data): Run post-read-conversion on the string
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3756 after decoding it.
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3757
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3758 * w32fns.c (w32_wnd_proc) <WM_TIMER>: Fix last change.
f21323215c56 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43480
diff changeset
3759
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3760 2002-02-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43480
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3761
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3762 * w32term.c (enter_timestamp): Remove unused static variable to
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3763 prevent warning.
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3764
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3765 * xterm.c (enter_timestamp): Put in #if 0 to prevent warning.
a480fc3589d1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43476
diff changeset
3766
43476
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3767 2002-02-23 Eli Zaretskii <eliz@is.elta.co.il>
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3768
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3769 * w16select.c (Fw16_get_clipboard_data): Fix last change.
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3770
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3771 * xselect.c (selection_data_to_lisp_data): Fix last change.
ba01b07f2a8c *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43473
diff changeset
3772
43473
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3773 2002-02-22 Jason Rumney <jasonr@gnu.org>
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3774
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3775 * w32term.h (struct w32_output): New member menu_command_in_progress.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3776
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3777 * w32menu.c (menubar_selection_callback): Free the menu and
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3778 clear the menu_command_in_progress flag.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3779
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3780 * w32fns.c (mouse_move_timer, mouse_button_timer): Initialize.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3781 (menu_free_timer): New variable.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3782 (MENU_FREE_ID, MENU_FREE_DELAY): New constants.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3783 (w32_wnd_proc) <WM_TIMER>: Handle menu_free_timer.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3784 <WM_EXITMENULOOP>: Delay before freeing menu. Do nothing if a
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3785 menu command is in progress.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3786 <WM_COMMAND>: Set the menu_command_in_progress flag.
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3787 Kill any menu_free_timer that is running.
43473
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3788
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3789 * w32term.c (w32_text_out): Renamed from W32_TEXTOUT.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3790 Call ExtTextOutA rather than ExtTextOut.
57d83458090b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43463
diff changeset
3791
43463
9fbf31526ff4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43461
diff changeset
3792 2002-02-22 Eli Zaretskii <eliz@gnu.org>
9fbf31526ff4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43461
diff changeset
3793
9fbf31526ff4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43461
diff changeset
3794 * puresize.h (BASE_PURESIZE): Increase to 755000.
9fbf31526ff4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43461
diff changeset
3795
43461
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3796 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3797
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3798 * w16select.c (Fw16_set_clipboard_data): Run pre-write-conversion
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3799 on the string before encoding it.
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3800 (Fw16_get_clipboard_data): Run post-read-conversion on the string
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3801 after decoding it.
2f55ddccecee *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43456
diff changeset
3802
43455
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3803 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3804
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3805 Support for ICCCM Extended Segments in X selections:
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3806
43456
bfca0eb3e752 Fix last change.
Eli Zaretskii <eliz@gnu.org>
parents: 43455
diff changeset
3807 * xselect.c <Qcompound_text_no_extensions>: New variable.
43455
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3808 (syms_of_xselect): Intern and staticpro it.
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3809 (selection_data_to_lisp_data): Run post-read-conversion on decoded
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3810 selection text.
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3811 (lisp_data_to_selection_data): If next-selection-coding-system is
43456
bfca0eb3e752 Fix last change.
Eli Zaretskii <eliz@gnu.org>
parents: 43455
diff changeset
3812 compound-text-no-extensions, set the type of selection to be
43455
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3813 compound-text.
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3814
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3815 * xterm.h (x_encode_text): Update prototype.
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3816
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3817 * xfns.c (x_encode_text): Accept additional arg SELECTIONP; all
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3818 callers changed. If SELECTIONP is non-zero, run the
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3819 pre-write-conversion function before encoding the selection text.
c6e68db7db51 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43443
diff changeset
3820
43443
e01198f6059e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43441
diff changeset
3821 2002-02-21 Kim F. Storm <storm@cua.dk>
e01198f6059e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43441
diff changeset
3822
e01198f6059e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43441
diff changeset
3823 * frame.c (syms_of_frame): Change mouse-highlight default to t.
43441
8a2a5b631640 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43429
diff changeset
3824
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3825 * keyboard.c (kbd_buffer_get_event) [WINDOWSNT]:
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3826 Correct composing of language-change event.
43441
8a2a5b631640 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43429
diff changeset
3827
43429
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3828 2002-02-20 Kim F. Storm <storm@cua.dk>
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3829
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3830 * keyboard.c (menu_bar_items): Don't include keymap or local-map
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3831 bindings at PT when building menu (the menu is not updated often
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3832 enough for this to work reliable).
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3833 (tool_bar_items): Likewise.
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3834 (current_active_maps): Removed unused (and buggy) function.
e578c09a0485 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43427
diff changeset
3835
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3836 2002-02-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43427
43b2b2f46437 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43419
diff changeset
3837
43b2b2f46437 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43419
diff changeset
3838 * xfns.c (gif_load): Use correct width and height for GIF images.
43b2b2f46437 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43419
diff changeset
3839
43419
afa0b133a056 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43409
diff changeset
3840 2002-02-19 Eli Zaretskii <eliz@is.elta.co.il>
afa0b133a056 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43409
diff changeset
3841
afa0b133a056 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43409
diff changeset
3842 * floatfns.c (Fatan): Accept an optional second arg and call
afa0b133a056 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43409
diff changeset
3843 atan2 if passed 2 args.
afa0b133a056 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43409
diff changeset
3844
43409
ba5ec627d055 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43398
diff changeset
3845 2002-02-18 Jason Rumney <jasonr@gnu.org>
ba5ec627d055 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43398
diff changeset
3846
ba5ec627d055 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43398
diff changeset
3847 * w32term.c (glyph_rect): Determine the row and glyph more precisely.
ba5ec627d055 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43398
diff changeset
3848
43398
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3849 2002-02-17 Jason Rumney <jasonr@gnu.org>
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3850
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3851 * w32term.c (x_autoselect_window_p): New variable.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3852 (syms_of_w32term): DEFVAR_BOOL and initialize it.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3853 (note_mouse_movement): Use it.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3854
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3855 * w32fns.c (w32_load_system_font): Never set fonts_changed_p to zero.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3856
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3857 * w32bdf.c (w32_load_bdf_font): Maybe set fonts_changed_p.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3858
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3859 * w32fns.c (Qfullscreen, Qfullwidth, Qfullheight, Qfullboth):
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3860 New variables.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3861 (syms_of_w32fns): Intern and staticpro them.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3862 (x_frame_parms) <"fullscreen">: New parameter.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3863 (x_fullscreen_move, x_set_fullscreen): New functions.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3864 (x_set_frame_parameters): Support Qfullscreen.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3865 (x_real_positions): Save x/y_pixels_diff frame params.
43398
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3866 (x_figure_window_size): Support full-screen frames.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3867 (Fx_create_frame): Default the fullscreen parameter.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3868
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3869 * w32term.c (x_check_fullscreen, x_check_fullscreen_move)
43398
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3870 (x_fullscreen_adjust): New functions.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3871 (w32_read_socket) <WM_WINDOWPOSCHANGED>: Don't resize to
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3872 fullscreen. Call x_check_fullscreen_move, and set the
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3873 want_fullscreen member of output_data.w32
43398
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3874 <WM_ACTIVATE, WM_ACTIVATEAPP>: Call x_check_fullscreen.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3875
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3876 * w32term.h: New enum for FULLSCREEN_* constants.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3877 (struct w32_output): New members want_fullscreen, x_pixels_diff,
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3878 y_pixels_diff, x_pixels_outer_diff, and y_pixels_outer_diff.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3879 (x-fullscreen-adjust): New prototype.
8782b8cfed62 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43374
diff changeset
3880
43374
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3881 2002-02-17 Kim F. Storm <storm@cua.dk>
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3882
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3883 * frame.c: (Vmouse_highlight): New variable.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3884 (syms_of_frame): DEFVAR_LISP it.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3885
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3886 * frame.h: (Vmouse_highlight): Declare extern.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3887
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3888 * xterm.h (struct x_display_info): Add mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3889
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3890 * xterm.c (disable_mouse_highlight): Removed variable.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3891 (note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3892 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3893 (XTread_socket): Turn mouse_face_hidden off after mouse movement,
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3894 and on after keyboard input.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3895 (x_term_init): Initialize mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3896
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3897 * msdos.h (struct display_info): Add mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3898
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3899 * msdos.c (disable_mouse_highlight): Removed variable.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3900 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3901 (IT_note_mouse_highlight): Don't highlight if Vmouse_highlight is nil.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3902 (internal_terminal_init): Initialize mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3903 (dos_rawgetc): Turn mouse_face_hidden off after mouse movement,
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3904 and on after keyboard input.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3905
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3906 * w32term.h (struct w32_display_info): Add mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3907
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3908 * w32term.c (disable_mouse_highlight): Removed variable.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3909 (note_mouse_highlight): Disable highlight if Vmouse_highlight is nil.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3910 (show_mouse_face): Don't show highlight if mouse_face_hidden is set.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3911 (w32_read_socket): Turn mouse_face_hidden off after mouse movement,
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3912 and on after keyboard input.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3913 (w32_initialize_display_info): Initialize mouse_face_hidden.
0bee8a661e55 Added mouse-highlight variable to turn off mouse highlight or
Kim F. Storm <storm@cua.dk>
parents: 43364
diff changeset
3914
43348
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3915 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3916
43364
4dc261de6606 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43361
diff changeset
3917 * msdos.c (last_mouse_window): New variable.
4dc261de6606 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43361
diff changeset
3918 (dos_rawgetc): Fix last change--if the mouse is in the same window
4dc261de6606 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43361
diff changeset
3919 as recorded in last_mouse_window, don't select this window.
4dc261de6606 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43361
diff changeset
3920
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3921 * Makefile.in (lisp, shortlisp): Use cus-start.elc, not cus-start.el.
43361
5fc9760d2303 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43358
diff changeset
3922
43358
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3923 * msdos.c (x_autoselect_window_p): New variable.
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3924 (syms_of_msdos): Defvar it.
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3925 (dos_rawgetc): If x_autoselect_window_p is set, select the window
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3926 in which the last mouse movement occured, unless it is already
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3927 selected.
2534c8c705d9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43348
diff changeset
3928
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3929 * xdisp.c (automatic_hscroll_margin, Vautomatic_hscroll_step):
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3930 New variables.
43348
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3931 (syms_of_xdisp): DEVFAR them.
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3932 (hscroll_window_tree): Use automatic_hscroll_margin and
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3933 Vautomatic_hscroll_step to compute the amount of window scrolling.
61bab0c277a7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43345
diff changeset
3934
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
3935 2002-02-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43342
54b7d7a369a0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43324
diff changeset
3936
43345
1230529aa3ae *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43342
diff changeset
3937 * xterm.c (x-autoselect-window): New variable.
1230529aa3ae *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43342
diff changeset
3938 (note_mouse_movement): Use it.
1230529aa3ae *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43342
diff changeset
3939
43342
54b7d7a369a0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43324
diff changeset
3940 * keyboard.c: Do not include "systime.h" twice.
54b7d7a369a0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43324
diff changeset
3941
43315
993cb381ee7d *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43312
diff changeset
3942 2002-02-15 Andreas Schwab <schwab@suse.de>
993cb381ee7d *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43312
diff changeset
3943
43317
1f63661dc13a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43315
diff changeset
3944 * puresize.h (BASE_PURESIZE): Increase to 9/5.
1f63661dc13a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43315
diff changeset
3945
43315
993cb381ee7d *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43312
diff changeset
3946 * alloc.c (NSTATICS): Increase to 1280.
993cb381ee7d *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43312
diff changeset
3947
43302
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3948 2002-02-15 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3949
43312
4d417e1d7683 *** empty log message ***
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43303
diff changeset
3950 * alloc.c (NSTATICS): Bump to 1026.
4d417e1d7683 *** empty log message ***
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43303
diff changeset
3951
43302
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3952 * xterm.c (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3953 (Vx_super_keysym): New variables.
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3954 (syms_of_xterm): DEFVAR_LISP them.
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3955 (x_x_to_emacs_modifiers, x_emacs_to_x_modifiers): Use the
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3956 variables to determine which keys to use for the various modifiers.
43302
2f479ac769e1 (Vx_alt_keysym, Vx_hyper_keysym, Vx_meta_keysym)
Kai Großjohann <kgrossjo@eu.uu.net>
parents: 43285
diff changeset
3957
43285
11229f89ded6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43283
diff changeset
3958 2002-02-13 Kim F. Storm <storm@cua.dk>
43283
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3959
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3960 * window.c: (Vmode_line_in_non_selected_windows): Removed.
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3961 (mode_line_in_non_selected_windows): New variable.
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3962 (syms_of_window): DEFVAR_BOOL it.
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3963
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3964 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3):
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3965 Use mode_line_in_non_selected_windows.
43283
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3966 (mode_line_in_non_selected_windows): Declare extern.
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3967 (Vmode_line_in_non_selected_windows): Removed extern.
1124d2e7429a mode-line-in-non-selected-windows is now a boolean.
Kim F. Storm <storm@cua.dk>
parents: 43272
diff changeset
3968
43272
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3969 2002-02-13 Richard M. Stallman <rms@gnu.org>
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3970
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3971 * keyboard.c (Fthis_command_keys, Fthis_command_keys_vector)
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3972 (Fthis_single_command_keys, Fthis_single_command_raw_keys)
43272
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3973 (Fclear_this_command_keys): Doc fixes.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3974
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3975 * xfaces.c (Finternal_make_lisp_face, Finternal_copy_lisp_face)
43272
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3976 (update_face_from_frame_parameter): Increment face_change_count
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3977 and windows_or_buffers_changed to force redisplay using changed faces.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3978
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3979 * xdisp.c (QCpropertize): New variable.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3980 (mode_line_proptrans_alist): New variable.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3981 (display_mode_element): New arg PROPS; all calls changed.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3982 Implement this, for strings.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3983 Handle literal output of strings by sharing the
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3984 main-line code for strings, using local var `literal'.
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3985 Handle :propertize feature.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3986 (syms_of_xdisp): Initialze and staticpro QCpropertize and
43272
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
3987 mode_line_proptrans_alist.
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
3988
43285
11229f89ded6 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43283
diff changeset
3989 2002-02-11 Kim F. Storm <storm@cua.dk>
43244
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3990
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3991 * window.c: (Vmode_line_in_non_selected_windows): New variable.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3992 (syms_of_window): DEFVAR_LISP it.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3993
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3994 * dispextern.h (CURRENT_MODE_LINE_FACE_ID_3): New macro.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3995 (CURRENT_MODE_LINE_FACE_ID): Use it.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3996 (Vmode_line_in_non_selected_windows): Declare extern.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3997
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3998 * xdisp.c (display_mode_lines): Use CURRENT_MODE_LINE_FACE_ID_3
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
3999 to get mode line face.
aff893b3201f Use mode-line face in minibuffer-scroll-window when minibuffer window
Kim F. Storm <storm@cua.dk>
parents: 43237
diff changeset
4000
43237
797cb16761b0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43219
diff changeset
4001 2002-02-11 Eli Zaretskii <eliz@is.elta.co.il>
797cb16761b0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43219
diff changeset
4002
797cb16761b0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43219
diff changeset
4003 * msdos.c (Vx_bitmap_file_path, x_stretch_cursor_p): Remove these
797cb16761b0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43219
diff changeset
4004 variables; cus-start.el doesn't need them anymore.
797cb16761b0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43219
diff changeset
4005
43219
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4006 2002-02-09 Kim F. Storm <storm@cua.dk>
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4007
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4008 * insdel.c (make_gap_smaller): Preserve BEG_UNCHANGED during gap
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4009 reduction. This fixes a display problem where stray newlines were
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4010 inserted in the window (corrected by C-l). Clarified code (IMHO).
1e589b2b35e9 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43213
diff changeset
4011
43213
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4012 2002-02-09 Eli Zaretskii <eliz@is.elta.co.il>
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4013
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4014 * dispextern.h (CURRENT_MODE_LINE_FACE_ID): Fix last change.
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4015
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4016 * xdisp.c (display_mode_lines): Fix last change.
03de2881ebbb *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43209
diff changeset
4017
43208
a82b43a34436 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43205
diff changeset
4018 2002-02-09 Jason Rumney <jasonr@gnu.org>
a82b43a34436 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43205
diff changeset
4019
a82b43a34436 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43205
diff changeset
4020 * w32fns.c (enum_font_cb2): Don't let charsets unknown to Windows
a82b43a34436 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43205
diff changeset
4021 match each other.
43209
bc18a426911a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43208
diff changeset
4022 (w32_load_system_font): Prevent Cleartype fonts from loading.
bc18a426911a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43208
diff changeset
4023 (Fx_show_tip): Ensure tip frames are above other topmost windows.
43208
a82b43a34436 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43205
diff changeset
4024
43205
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4025 2002-02-09 Kim F. Storm <storm@cua.dk>
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4026
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4027 * dispextern.h (CURRENT_MODE_LINE_FACE_ID): New macro.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4028 (CURRENT_MODE_LINE_HEIGHT): Use it.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4029 (enum face_id): Add MODE_LINE_INACTIVE_FACE_ID.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4030
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4031 * xdisp.c (window_box_height): Use CURRENT_MODE_LINE_FACE_ID.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4032 (pos_visible_p, handle_face_prop): Likewise.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4033 (display_mode_lines): Likewise, but for the real selected window.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4034 (init_iterator) [row == NULL]: Handle MODE_LINE_INACTIVE_FACE_ID.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4035
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4036 * xfaces.c (Qmode_line_inactive): New face variable for mode-line
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4037 in non-selected windows.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4038 (realize_basic_faces): Realize it.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4039 (syms_of_term): Intern and staticpro it.
802b4363512b Added separate mode-line-inactive face.
Kim F. Storm <storm@cua.dk>
parents: 43199
diff changeset
4040
43199
925c2e9edc9c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43198
diff changeset
4041 2002-02-08 Kim F. Storm <storm@cua.dk>
925c2e9edc9c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43198
diff changeset
4042
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
4043 * alloc.c (SETJMP_WILL_LIKELY_WORK, SETJMP_WILL_NOT_WORK):
43199
925c2e9edc9c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43198
diff changeset
4044 Changed mail addresses to emacs-devel@gnu.org.
925c2e9edc9c *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43198
diff changeset
4045
43180
d252fb796645 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43178
diff changeset
4046 2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
d252fb796645 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43178
diff changeset
4047
43198
e0854e3f00b9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43194
diff changeset
4048 * fileio.c (Fsubstitute_in_file_name): If the file name includes
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
4049 ~user, and there's no such user, don't discard everything before ~user.
43198
e0854e3f00b9 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43194
diff changeset
4050
43180
d252fb796645 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43178
diff changeset
4051 * floatfns.c (Fround): Doc fix.
d252fb796645 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43178
diff changeset
4052
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4053 2002-02-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43178
b8c194e98500 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43165
diff changeset
4054
b8c194e98500 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43165
diff changeset
4055 * sysdep.c (init_system_name): Put unused variable `p' in #if 0.
b8c194e98500 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43165
diff changeset
4056
43194
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4057 2002-02-07 Stefan Monnier <monnier@cs.yale.edu>
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4058
43272
d05b5e007830 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43244
diff changeset
4059 * lisp.h (Fx_file_dialog): Add extern decl (used in fileio.c).
43194
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4060
43165
9714dc041391 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43163
diff changeset
4061 2002-02-07 Kim F. Storm <storm@cua.dk>
9714dc041391 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43163
diff changeset
4062
9714dc041391 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43163
diff changeset
4063 * keymap.c (where_is_internal): Only check whether definition is
9714dc041391 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43163
diff changeset
4064 remapped if it fulfills is_command_symbol.
9714dc041391 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 43163
diff changeset
4065
43163
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4066 2002-02-07 Andreas Schwab <schwab@suse.de>
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4067
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4068 * s/gnu-linux.h (GC_LISP_OBJECT_ALIGNMENT): Define to 2 for m68k.
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4069
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4070 * alloc.c (mark_stack): Don't assume sizeof (Lisp_Object) is 4.
a7594a7b2ca2 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43159
diff changeset
4071
43159
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4072 2002-02-06 Kim F. Storm <storm@cua.dk>
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4073
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4074 * keymap.c (Fdefine_key): Allow symbol as KEY argument for
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4075 defining command remapping. Doc updated.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4076 (Flookup_key): Remap command through keymap if KEY is a symbol.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4077 (is_command_symbol): New function.
43194
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4078 (Fkey_binding): Use it. New optional argument NO-REMAP.
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4079 Doc updated. Callers changed. Perform command remapping via
43159
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4080 recursive call unless that arg is non-nil.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4081 (where_is_internal): New argument no_remap. Callers changed.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4082 Call recursively to find original key bindings for a remapped
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4083 comand unless that arg is non-nil.
43194
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4084 (Fwhere_is_internal): New optional argument NO-REMAP.
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4085 Doc updated. Callers changed. Pass arg to where_is_internal.
43159
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4086
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4087 * keymap.h (Fkey_binding, Fwhere_is_internal): Update prototype.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4088 (is_command_symbol): Added prototype.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4089
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4090 * keyboard.c (Vthis_original_command): New variable.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4091 (syms_of_keyboard): DEFVAR_LISP it.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4092 (command_loop_1): Set it, and perform command remapping.
c69608fb5b19 Added command remapping.
Kim F. Storm <storm@cua.dk>
parents: 43150
diff changeset
4093
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4094 2002-02-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43150
ee557660a984 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43147
diff changeset
4095
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
4096 * keyboard.c (recursive_edit_1): Call cancel_hourglass unconditionally.
43150
ee557660a984 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43147
diff changeset
4097
43147
8f63397cb687 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43145
diff changeset
4098 2002-02-06 Jason Rumney <jasonr@gnu.org>
8f63397cb687 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43145
diff changeset
4099
8f63397cb687 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43145
diff changeset
4100 * w32term.c (w32_native_per_char_metric): Disable 2002-01-20 change.
8f63397cb687 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 43145
diff changeset
4101
43145
977693cfea39 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43139
diff changeset
4102 2002-02-06 Eli Zaretskii <eliz@is.elta.co.il>
977693cfea39 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43139
diff changeset
4103
977693cfea39 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43139
diff changeset
4104 * charset.c (get_charset_id): Use if-else instead of ?:.
977693cfea39 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43139
diff changeset
4105
43139
22ff542d67ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43082
diff changeset
4106 2002-02-06 Richard M. Stallman <rms@gnu.org>
22ff542d67ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43082
diff changeset
4107
22ff542d67ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43082
diff changeset
4108 * filelock.c (S_ISLNK): Define if not defined.
22ff542d67ee *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43082
diff changeset
4109
43082
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4110 2002-02-03 Richard M. Stallman <rms@gnu.org>
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4111
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4112 * fileio.c (Fdo_auto_save): Improve "auto save disabled" msg.
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4113
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4114 * lread.c (read1): Redesign strategy for force_multibyte and
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4115 force_singlebyte. Now is_multibyte records whether read_buffer
1d771d9e634f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43074
diff changeset
4116 is multibyte. Encountering any multibyte character makes it so.
43194
8caf2a2ccf88 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43180
diff changeset
4117
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4118 2002-02-02 Stefan Monnier <monnier@cs.yale.edu>
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4119
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4120 * term.c (term_get_fkeys_1): If `k0' and `k;' are both specified and
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4121 with the same sequence, map that sequence to f10 rather than f0.
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4122
43072
6a9c037fa34a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43070
diff changeset
4123 2002-02-03 Andreas Schwab <schwab@suse.de>
6a9c037fa34a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43070
diff changeset
4124
6a9c037fa34a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43070
diff changeset
4125 * s/gnu-linux.h: Check for __mc68000__ instead of __m68k__, the
6a9c037fa34a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43070
diff changeset
4126 latter never being defined on GNU/Linux.
6a9c037fa34a *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 43070
diff changeset
4127
43070
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4128 2002-02-02 Eli Zaretskii <eliz@is.elta.co.il>
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4129
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4130 * xfaces.c (realize_default_face): Don't set the weight and slant
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4131 of the default face to Qnormal, unless these attributes are
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4132 unspecified.
f1106407a9cc *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 43058
diff changeset
4133
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4134 2002-02-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43058
39be9e04a9a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43043
diff changeset
4135
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4136 * keyboard.c (command_loop_1) [HAVE_X_WINDOWS]:
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4137 Call cancel_hourglass unconditionally.
43058
39be9e04a9a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43043
diff changeset
4138
39be9e04a9a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43043
diff changeset
4139 * eval.c (Fsignal): Remove duplicated declaration of
39be9e04a9a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43043
diff changeset
4140 the variable `display_hourglass_p'.
39be9e04a9a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 43043
diff changeset
4141
43043
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4142 2002-01-31 Richard M. Stallman <rms@gnu.org>
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4143
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4144 * editfns.c (region_limit): Nicer error message.
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4145
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4146 * coding.c (decode_composition_emacs_mule):
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4147 Give up if NCOMPONENT gets too large to index `component'.
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4148
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4149 * callint.c (check_mark): New arg to specify clearer error message.
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4150 Callers changed.
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4151
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4152 2002-01-27 Richard M. Stallman <rms@gnu.org>
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4153
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4154 * minibuf.c (Fcompleting_read): Doc fix.
98b7448c1aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 43003
diff changeset
4155
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4156 2002-01-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
43003
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42984
diff changeset
4157
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42984
diff changeset
4158 * minibuf.c (Fread_from_minibuffer, Fread_command, Fread_function)
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4159 (Fread_variable, Fread_buffer, minibuffer-completion-confirm):
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4160 Fix doc-strings.
43003
561075a6ee97 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42984
diff changeset
4161
42984
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4162 2002-01-26 Richard M. Stallman <rms@gnu.org>
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4163
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4164 * buffer.c (syms_of_buffer): Doc fixes for scroll-...-aggressively.
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4165
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4166 * xdisp.c (try_scrolling): Exchange uses of scroll_down_aggressively
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4167 and scroll_up_aggressively.
069f39874fde *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42978
diff changeset
4168
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4169 2002-01-26 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42978
dcc8ffab2cec *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42973
diff changeset
4170
dcc8ffab2cec *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42973
diff changeset
4171 * keyboard.c (parse_tool_bar_item): Remove duplicated prototypes.
dcc8ffab2cec *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42973
diff changeset
4172
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4173 2002-01-25 Stefan Monnier <monnier@cs.yale.edu>
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4174
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4175 * textprop.c (Fnext_property_change, Fnext_single_property_change)
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4176 (Fprevious_property_change, Fprevious_single_property_change):
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4177 Stay within the narrowed-buffer boundaries.
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4178
42956
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4179 2002-01-25 Eli Zaretskii <eliz@is.elta.co.il>
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4180
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4181 * term.c (Ftty_display_color_cells): New function.
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4182 (syms_of_term): Defsubr it.
42960
3d42a88083b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42956
diff changeset
4183 (Ftty_display_color_cells, Ftty_display_color_p): Change the
3d42a88083b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42956
diff changeset
4184 argument name to DISPLAY. Doc fix.
42956
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4185
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4186 * dispextern.h: Add prototype for set_tty_color_mode and
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4187 tty_setup_colors.
c3891881b74d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42936
diff changeset
4188
42936
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4189 2002-01-24 Jason Rumney <jasonr@gnu.org>
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4190
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4191 * w32term.c (x_scroll_run): Use ScrollWindowEx in place of BitBlt.
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4192 If region left to draw is not what was expected, mark the frame as
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4193 garbaged.
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4194
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4195 * w32fns.c (w32_wnd_proc) <WM_PAINT>: Initialize update_rect.
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4196 Combine the regions returned by BeginPaint and GetUpdateRect.
cfda21cc3efd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42920
diff changeset
4197
42920
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4198 2002-01-23 Jason Rumney <jasonr@gnu.org>
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4199
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4200 * w32term.c (x_update_window_begin): Only hide caret if
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4201 w32_use_visible_system_caret is set.
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4202 (x_update_window_end): Only show caret if
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4203 w32_use_visible_system_caret is set.
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4204 (syms_of_w32term): Handle SystemParametersInfo call failing.
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4205
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4206 * w32fns.c (syms_of_w32fns): Initialize w32_visible_system_caret_hwnd.
6e3dc2b37909 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42910
diff changeset
4207
42910
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4208 2002-01-22 Richard M. Stallman <rms@gnu.org>
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4209
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4210 * unexelf.c (unexec): Define n so as to cause compilation error
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4211 for the code where people have often written n instead of nn.
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4212
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4213 * .gdbinit (hookpost-run): Defined.
82930a88c1dd *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42894
diff changeset
4214
42894
b9c592cee6ec xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
Jan Djärv <jan.h.d@swipnet.se>
parents: 42883
diff changeset
4215 2002-01-22 Jan D. <Jan.Djarv@mbox200.swipnet.se>
b9c592cee6ec xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
Jan Djärv <jan.h.d@swipnet.se>
parents: 42883
diff changeset
4216
b9c592cee6ec xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
Jan Djärv <jan.h.d@swipnet.se>
parents: 42883
diff changeset
4217 * xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
b9c592cee6ec xfns.c (x_set_frame_parameters): Typo in previous fix corrected.
Jan Djärv <jan.h.d@swipnet.se>
parents: 42883
diff changeset
4218
42883
57c5f7f05f4c xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
Jan Djärv <jan.h.d@swipnet.se>
parents: 42882
diff changeset
4219 2002-01-21 Jan D. <Jan.Djarv@mbox200.swipnet.se>
57c5f7f05f4c xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
Jan Djärv <jan.h.d@swipnet.se>
parents: 42882
diff changeset
4220
57c5f7f05f4c xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
Jan Djärv <jan.h.d@swipnet.se>
parents: 42882
diff changeset
4221 * xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
57c5f7f05f4c xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
Jan Djärv <jan.h.d@swipnet.se>
parents: 42882
diff changeset
4222 if fullscreen is being set.
57c5f7f05f4c xfns.c (x_set_frame_parameters): Just call x_fullscreen_adjust
Jan Djärv <jan.h.d@swipnet.se>
parents: 42882
diff changeset
4223
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4224 2002-01-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42882
d213cb09a0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42877
diff changeset
4225
d213cb09a0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42877
diff changeset
4226 * minibuf.c (Fminibuffer_contents)
d213cb09a0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42877
diff changeset
4227 (Fminibuffer_contents_no_properties, Fread_from_minibuffer)
d213cb09a0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42877
diff changeset
4228 (Fread_string, Fread_no_blanks_input, Fcompleting_read): Doc fixes.
d213cb09a0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42877
diff changeset
4229
42877
a5fa9e21eef7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42870
diff changeset
4230 2002-01-21 Richard M. Stallman <rms@gnu.org>
a5fa9e21eef7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42870
diff changeset
4231
a5fa9e21eef7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42870
diff changeset
4232 * window.c (check_frame_size): Fix minimum height calculation.
a5fa9e21eef7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42870
diff changeset
4233
42870
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4234 2002-01-20 Ken Raeburn <raeburn@gnu.org>
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4235
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4236 * dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4237 height before comparison.
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4238 (WINDOW_WANTS_HEADER_LINE_P): Likewise.
2089c8883c1e dispextern.h (WINDOW_WANTS_MODELINE_P): Use XFASTINT on window height before
Ken Raeburn <raeburn@raeburn.org>
parents: 42869
diff changeset
4239
42869
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4240 2002-01-20 Jason Rumney <jasonr@gnu.org>
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4241
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4242 * w32term.c (w32_system_caret_width): Remove.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4243 (w32_use_visible_system_caret): New user flag.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4244 (syms_of_w32term): DEFVAR_BOOL it. Initialize based on whether
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4245 Windows reports a screen reader running.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4246 (x_update_window_begin): Hide the system caret.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4247 (x_update_window_end): Show the system caret.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4248 (x_display_and_set_cursor): Don't draw a cursor when
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4249 w32_use_visible_system_caret is set. Do not adjust width.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4250
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4251 * w32fns.c (w32_visible_system_caret_hwnd): New static variable.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4252 (w32_wnd_proc) <WM_KILL_FOCUS, WM_EMACS_DESTROY_CARET>: Set it.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4253 <WM_EMACS_TRACK_CARET>: Arrange for system caret to be visible if
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4254 the user requests it. Use system default width when creating.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4255 <WM_EMACS_HIDE_CARET, WM_EMACS_SHOW_CARET>: Handle new messages.
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4256
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4257 * w32term.h (WM_EMACS_SHOW_CARET, WM_EMACS_HIDE_CARET):
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4258 New window messages.
42869
bbac3e4c60f8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42867
diff changeset
4259
42867
68f16b55e041 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42860
diff changeset
4260 2002-01-20 Richard M. Stallman <rms@gnu.org>
68f16b55e041 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42860
diff changeset
4261
68f16b55e041 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42860
diff changeset
4262 * window.c (MIN_SAFE_WINDOW_HEIGHT): Value now 1.
68f16b55e041 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42860
diff changeset
4263
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4264 2002-01-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42860
fc4a17f3d810 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42857
diff changeset
4265
fc4a17f3d810 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42857
diff changeset
4266 * doprnt.c (doprnt1): Fix typos in error call.
fc4a17f3d810 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42857
diff changeset
4267
42857
bfcf82a8b5cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42850
diff changeset
4268 2002-01-20 Eli Zaretskii <eliz@is.elta.co.il>
bfcf82a8b5cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42850
diff changeset
4269
bfcf82a8b5cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42850
diff changeset
4270 * unexelf.c (unexec) [__sgi]: Support the .got sections.
bfcf82a8b5cf *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42850
diff changeset
4271
42850
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4272 2002-01-20 Jason Rumney <jasonr@gnu.org>
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4273
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4274 * w32term.c (w32_native_per_char_metric): Don't trust the metrics
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4275 that Windows returns. If a double check fails, try to guess how
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4276 ExtTextOut is going to act.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4277
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4278 * w32fns.c (w32_load_system_font, w32_to_x_charset): Use strnicmp
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4279 in place of stricmp.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4280 (w32_list_synthesized_fonts): Removed.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4281 (w32_to_all_x_charsets, enum_font_maybe_add_to_list): New functions.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4282 (struct enumfont_t): New element; list.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4283 (enum_font_cb2): List all style and charset variations of a font.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4284 (Fw32_select_font): New optional argument; include_proportional.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4285 Exclude vertical fonts. Exclude proportional fonts unless
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4286 include_proportional is non-nil.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4287 (w32_enable_synthesized_fonts): Change to a boolean.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4288 (Fw32_send_sys_command): Doc fix.
66153155fbec *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42837
diff changeset
4289
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4290 2002-01-19 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42837
324b7e2693b6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42834
diff changeset
4291
324b7e2693b6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42834
diff changeset
4292 * dispnew.c (update_frame): Move the variable `tem' to the block
324b7e2693b6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42834
diff changeset
4293 where it is used.
324b7e2693b6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42834
diff changeset
4294
42834
b0a1a85677ce *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42830
diff changeset
4295 2002-01-19 Jason Rumney <jasonr@gnu.org>
b0a1a85677ce *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42830
diff changeset
4296
b0a1a85677ce *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42830
diff changeset
4297 * w32fns.c (Fx_create_frame): Bind redisplay-dont-pause around
b0a1a85677ce *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42830
diff changeset
4298 call to face-set-after-frame-default.
b0a1a85677ce *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42830
diff changeset
4299
42830
20fac7788e1f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42817
diff changeset
4300 2002-01-18 Richard M. Stallman <rms@gnu.org>
20fac7788e1f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42817
diff changeset
4301
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4302 * dispextern.h (WINDOW_WANTS_MODELINE_P): Check window height > 1.
42830
20fac7788e1f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42817
diff changeset
4303 (WINDOW_WANTS_HEADER_LINE_P): Check window height provides room.
20fac7788e1f *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42817
diff changeset
4304
42817
83e878c5c0cb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42809
diff changeset
4305 2002-01-17 Richard M. Stallman <rms@gnu.org>
83e878c5c0cb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42809
diff changeset
4306
83e878c5c0cb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42809
diff changeset
4307 * window.c (enlarge_window): When exceeding size of parent,
83e878c5c0cb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42809
diff changeset
4308 directly delete all the siblings instead of trying to resize it.
83e878c5c0cb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42809
diff changeset
4309
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4310 2002-01-17 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42809
c3d3dd95c048 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42807
diff changeset
4311
c3d3dd95c048 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42807
diff changeset
4312 * term.c (set_tty_color_mode): Remove unused variable `tem'.
c3d3dd95c048 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42807
diff changeset
4313
42798
dfa4a2991178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42795
diff changeset
4314 2002-01-16 Henrik Enberg <henrik@enberg.org>
dfa4a2991178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42795
diff changeset
4315
42807
3af6b965af82 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42798
diff changeset
4316 * lread.c (init_lread): Move the installed-lisp dirs later in the path.
42798
dfa4a2991178 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42795
diff changeset
4317
42793
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4318 2002-01-16 Kim F. Storm <storm@cua.dk>
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4319
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4320 * xterm.c (x_erase_phys_cursor): Don't erase cursor if cursor row
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4321 is invisible. This can happen if cursor is on top line of a
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4322 window, and we switch to a buffer with a header line.
33c653c40457 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42774
diff changeset
4323
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4324 * w32term.c (x_erase_phys_cursor): Ditto.
42795
7b189af184c5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42793
diff changeset
4325
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4326 2002-01-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42774
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4327
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4328 * xterm.c (XTread_socket) [!USE_X_TOOLKIT]: Compute the value of
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4329 `dont_resize' only when used.
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4330
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4331 * xdisp.c: Remove forgotten extern declaration of `Qimage'.
3e935323396d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42766
diff changeset
4332
42765
fc971258e444 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42763
diff changeset
4333 2002-01-15 Eli Zaretskii <eliz@is.elta.co.il>
fc971258e444 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42763
diff changeset
4334
fc971258e444 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42763
diff changeset
4335 * xdisp.c (display_mode_element): When computing charpos, depend
42766
30b26e73fa4f Fix a typo in the last entry.
Eli Zaretskii <eliz@gnu.org>
parents: 42765
diff changeset
4336 on multibyteness of elt, not the text in field.
42765
fc971258e444 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42763
diff changeset
4337
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4338 2002-01-15 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42763
824e20bc64f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42757
diff changeset
4339
43713
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
4340 * buffer.c (Fkill_all_local_variables):
f92c4d87863a Change defvar_int def and vars to use EMACS_INT instead of just int.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43707
diff changeset
4341 Increment `update_mode_lines' only once.
42763
824e20bc64f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42757
diff changeset
4342
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4343 2002-01-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42755
38a5ed828230 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42747
diff changeset
4344
42757
a09f3f8b095e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42755
diff changeset
4345 * lisp.h (adjust_after_replace_noundo)
a09f3f8b095e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42755
diff changeset
4346 (Fupdate_coding_systems_internal): Add prototypes.
a09f3f8b095e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42755
diff changeset
4347
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4348 * sound.c (Fplay_sound): Initialize header_size also for :data case.
42755
38a5ed828230 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42747
diff changeset
4349
42747
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4350 2002-01-14 Eli Zaretskii <eliz@is.elta.co.il>
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4351
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4352 Support for the --color command-line argument and tty-color-mode
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4353 frame parameter:
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4354
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4355 * term.c (tty_default_color_capabilities, tty_setup_colors)
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4356 (set_tty_color_mode): New functions.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4357 (term_init): Call tty_default_color_capabilities.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4358 (Qtty_color_mode_alist): New variable.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4359 (syms_of_term): Intern and staticpro it.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4360
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4361 * frame.c (store_frame_param): Call set_tty_color_mode for termcap
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4362 frames.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4363 (do_switch_frame): For termcap frames, switch the tty
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4364 color mode as specified by the frame's parameters.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4365 (Qtty_color_mode): New variable.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4366 (syms_of_frame): Intern and staticpro it.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4367
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4368 * emacs.c (USAGE2): Add the --color option.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4369 (standard_args): Ditto.
d1ee13da6bff *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42726
diff changeset
4370
42726
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4371 2002-01-13 Jan Djarv <Jan.Djarv@mbox200.swipnet.se>
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4372
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4373 * xterm.h (struct x_output): New members want_fullscreen,
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4374 x_pixels_diff, y_pixels_diff, x_pixels_outer_diff, and
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4375 y_pixels_outer_diff.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4376 New enum for FULLSCREEN_* constants.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4377 (FRAME_OUTER_WINDOW): Handle the case where output_data.x->widget
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4378 is NULL.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4379 (x_fullscreen_adjust): Add prototype.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4380
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4381 * emacs.c (USAGE2): Add the new full-screen arguments.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4382 (standard_args): Ditto.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4383
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4384 * xfns.c (Qfullscreen, Qfullwidth, Qfullheight, Qfullboth):
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4385 New variables.
42726
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4386 (syms_of_xfns): Intern and staticpro them.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4387 (x_frame_parms) <"fullscreen">: New parameter.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4388 (x_fullscreen_move, x_set_fullscreen): New functions.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4389 (x_set_frame_parameters): Support for Qfullscreen.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4390 (x_real_positions): More accurate computation of the frame position.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4391 (x_figure_window_size): Support full-screen frames.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4392 (Fx_create_frame): Default the fullscreen parameter.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4393
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4394 * xterm.c (x_check_fullscreen, x_fullscreen_adjust): New functions.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4395 (XTread_socket) <Expose>: Call x_check_fullscreen.
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4396 <ConfigureNotify>: Don't resize to fullscreen.
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4397 Call x_check_fullscreen_move, and set the want_fullscreen member of
42726
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4398 output_data.x.
a4fac99063b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42722
diff changeset
4399
42722
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4400 2002-01-13 Jason Rumney <jasonr@gnu.org>
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4401
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4402 * w32term.h (WM_XBUTTONDOWN, WM_XBUTTONUP): New window messages
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4403 for mice with more than 3 buttons.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4404
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4405 * w32term.c (parse_button): New parameter xbutton. Callers changed.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4406 (w32_read_socket): Handle new "XBUTTON" messages.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4407
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4408 * w32fns.c (w32_pass_extra_mouse_buttons_to_system): New user option.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4409 (syms_of_w32fns): DEFVAR_BOOL it.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4410 (w32_wnd_proc): Handle new "XBUTTON" messages.
b4d0ec5062ad *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42708
diff changeset
4411
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4412 2002-01-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42708
e7fb07279f05 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42689
diff changeset
4413
43074
11c22804d5e3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 43072
diff changeset
4414 * keyboard.c (read_key_sequence): Remove unused variable `extra_maps'.
42708
e7fb07279f05 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42689
diff changeset
4415
42689
1e13c1b0b217 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42683
diff changeset
4416 2002-01-13 Andreas Schwab <schwab@suse.de>
1e13c1b0b217 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42683
diff changeset
4417
1e13c1b0b217 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42683
diff changeset
4418 * xterm.c (x_load_font): Never set fonts_changed_p to zero.
1e13c1b0b217 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42683
diff changeset
4419
42683
16824aac14f8 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42665
diff changeset
4420 2002-01-12 Andreas Schwab <schwab@suse.de>
16824aac14f8 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42665
diff changeset
4421
16824aac14f8 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42665
diff changeset
4422 * .gdbinit (xbuffer): Remove address operator since data is now a
16824aac14f8 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42665
diff changeset
4423 pointer.
16824aac14f8 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42665
diff changeset
4424
42665
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4425 2002-01-11 Richard M. Stallman <rms@gnu.org>
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4426
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4427 * insdel.c (adjust_after_replace_noundo): New function.
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4428
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4429 * coding.c (code_convert_region): Don't copy old text if undo disabled.
c28cb7c3a4b5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42654
diff changeset
4430
42636
7c4a2f20894f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42605
diff changeset
4431 2002-01-09 Jason Rumney <jasonr@gnu.org>
7c4a2f20894f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42605
diff changeset
4432
7c4a2f20894f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42605
diff changeset
4433 * xdisp.c (x_consider_frame_title): Don't count the tooltip frame
7c4a2f20894f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42605
diff changeset
4434 when checking for multiple frames.
7c4a2f20894f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42605
diff changeset
4435
42605
32e40100d0de *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42601
diff changeset
4436 2002-01-08 Richard M. Stallman <rms@gnu.org>
32e40100d0de *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42601
diff changeset
4437
32e40100d0de *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42601
diff changeset
4438 * window.c (delete_window): Rewrite the code for changing the
32e40100d0de *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42601
diff changeset
4439 selected window to handle the case where WINDOW is not a leaf.
32e40100d0de *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42601
diff changeset
4440
42601
ddd4802ff361 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42590
diff changeset
4441 2002-01-07 Eli Zaretskii <eliz@is.elta.co.il>
ddd4802ff361 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42590
diff changeset
4442
ddd4802ff361 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42590
diff changeset
4443 * process.c (send_process): Set src_multibyte to 1 after the call
ddd4802ff361 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42590
diff changeset
4444 top setup_coding_system, not before the call.
ddd4802ff361 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42590
diff changeset
4445
42590
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4446 2002-01-07 Jason Rumney <jasonr@gnu.org>
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4447
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4448 * xmenu.c (set_frame_menubar, xmenu_show):
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4449 (xdialog_show): Initialize wv->help to Qnil.
42590
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4450
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4451 * w32menu.c (single_submenu, set_frame_menubar, w32_menu_show):
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4452 (w32_dialog_show): Initialize wv->help to Qnil.
0ba8f4e25989 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42587
diff changeset
4453
42585
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4454 2002-01-06 Jason Rumney <jasonr@gnu.org>
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4455
42587
61444d23c350 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42585
diff changeset
4456 * xmenu.c (single_submenu): Initialize wv->help to Qnil.
61444d23c350 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42585
diff changeset
4457
42585
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4458 * w32menu.c (w32_menu_display_help): Revert last change.
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4459
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4460 * xmenu.c (menu_highlight_callback): Revert last change.
e4e10eb73b48 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42582
diff changeset
4461
42582
68d0ce9feb12 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42543
diff changeset
4462 2002-01-06 Andreas Schwab <schwab@suse.de>
68d0ce9feb12 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42543
diff changeset
4463
68d0ce9feb12 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42543
diff changeset
4464 * insdel.c (make_gap_larger): Make sure buffer size does not
68d0ce9feb12 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42543
diff changeset
4465 overflow range of int.
68d0ce9feb12 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42543
diff changeset
4466
42539
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4467 2002-01-05 Jason Rumney <jasonr@gnu.org>
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4468
42543
7820162c77dd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42541
diff changeset
4469 * w32term.c (x_draw_glyphs): Don't call notice_overwritten_cursor if
7820162c77dd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42541
diff changeset
4470 OVERLAPS_P.
7820162c77dd *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42541
diff changeset
4471
42541
8c7aa169a6ae *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42539
diff changeset
4472 * w32menu.c (w32_menu_display_help): Hide any tooltip window.
8c7aa169a6ae *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42539
diff changeset
4473
42539
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4474 * w32fns.c (compute_tip_xy): If tooltip won't fit on the screen
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4475 to the left or to the right of the pointer, put it against
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4476 the left screen edge.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4477 (x_frame_parms): Add missing braces around initializer.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4478
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4479 * w32term.c (x_setup_relief_colors): Don't compute an image's
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4480 background color if it doesn't have a Pixmap.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4481 (notice_overwritten_cursor): Don't depend on
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4482 output_cursor and updated_area. Compare pixel coordinates with
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4483 window's cursor pixel coordinates.
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4484 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4485 Call notice_overwritten_cursor with new arg list.
42539
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4486 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4487 unconditionally.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4488 (x_draw_image_relief): Use predefined macro instead of
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4489 constant when the value of `tool_bar_button_relief' is negative.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4490
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4491 * w32term.c (x_display_and_set_cursor): Fix PostMessage arg types.
90ad1db5d8f3 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 42536
diff changeset
4492
42536
eeb24892e1a4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42511
diff changeset
4493 2002-01-04 Richard M. Stallman <rms@gnu.org>
eeb24892e1a4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42511
diff changeset
4494
eeb24892e1a4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42511
diff changeset
4495 * xmenu.c (menu_highlight_callback): Hide any tooltip window.
eeb24892e1a4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42511
diff changeset
4496
42511
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4497 2002-01-03 Richard M. Stallman <rms@gnu.org>
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4498
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4499 * keymap.c (Fcurrent_active_maps): Put the `keymap' property map first.
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4500 (Fkey_binding): Try the `keymap' property map first.
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4501 (Fdescribe_buffer_bindings): Show `keymap' property bindings before
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4502 minor mode bindings.
4fcd61c30d0a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42498
diff changeset
4503
42498
916462a1124e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42487
diff changeset
4504 2002-01-03 Kim F. Storm <storm@cua.dk>
916462a1124e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42487
diff changeset
4505
916462a1124e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42487
diff changeset
4506 * keyboard.c (read_key_sequence): Fixed cast of submaps arg to bcopy.
916462a1124e *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42487
diff changeset
4507
42485
642ac10e7a4b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42474
diff changeset
4508 2002-01-02 Richard M. Stallman <rms@gnu.org>
642ac10e7a4b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42474
diff changeset
4509
42487
88fb2c8602aa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42485
diff changeset
4510 * keyboard.c (read_key_sequence): Handle the keymap property
88fb2c8602aa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42485
diff changeset
4511 before minor mode maps.
88fb2c8602aa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42485
diff changeset
4512
42485
642ac10e7a4b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42474
diff changeset
4513 * editfns.c (Fformat): Update thissize from field_width
642ac10e7a4b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42474
diff changeset
4514 based on the actual width, in the string case.
642ac10e7a4b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42474
diff changeset
4515
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4516 2002-01-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42468
3d8bcf574e38 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42467
diff changeset
4517
42474
270e55bf2adb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42468
diff changeset
4518 * charset.h (UNIBYTE_STR_AS_MULTIBYTE_P): Parenthesize assignment
270e55bf2adb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42468
diff changeset
4519 when used as truth value to prevent gcc warnings.
270e55bf2adb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42468
diff changeset
4520
42468
3d8bcf574e38 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42467
diff changeset
4521 * sysdep.c, unexapollo.c, w32.c, w32bdf.c, w32heap.c, w32inevt.c,
3d8bcf574e38 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42467
diff changeset
4522 * w32proc.c: Include <config.h>.
3d8bcf574e38 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42467
diff changeset
4523
42467
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4524 2002-01-01 Andreas Schwab <schwab@suse.de>
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4525
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4526 * eval.c (max_specpdl_size, max_lisp_eval_depth): Define as int,
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4527 not EMACS_INT, to make them compatible with DEFVAR_INT.
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4528 * lisp.h (max_specpdl_size): Adjust declaration.
af8997058de5 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 42462
diff changeset
4529
42462
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4530 2002-01-01 Richard M. Stallman <rms@gnu.org>
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4531
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4532 * print.c (print_object): Test print_escape_nonascii only for
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4533 unibyte strings.
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4534 (PRINTPREPARE): Once again bind Qprint_escape_nonascii
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4535 when outputting to a multibyte buffer.
b72bc440aed5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42425
diff changeset
4536
42425
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4537 2001-12-29 Richard M. Stallman <rms@gnu.org>
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4538
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4539 * print.c (print_object): In multibyte string, use hex escapes.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4540 Use octal only for unibyte strings.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4541 (PRINTPREPARE): Don't ever set Qprint_escape_nonascii.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4542
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4543 * lread.c (read_escape): New arg BYTEREP for reporting whether
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4544 escape forces unibyte or multibyte.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4545 (read1): When reading a string, take note of that info.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4546
42410
cd63104dd575 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
Ken Raeburn <raeburn@raeburn.org>
parents: 42409
diff changeset
4547 2001-12-29 Ken Raeburn <raeburn@gnu.org>
cd63104dd575 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
Ken Raeburn <raeburn@raeburn.org>
parents: 42409
diff changeset
4548
cd63104dd575 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
Ken Raeburn <raeburn@raeburn.org>
parents: 42409
diff changeset
4549 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
cd63104dd575 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
Ken Raeburn <raeburn@raeburn.org>
parents: 42409
diff changeset
4550 comparison to test lisp value returned by Fget.
cd63104dd575 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero
Ken Raeburn <raeburn@raeburn.org>
parents: 42409
diff changeset
4551
42405
1035c3ac4b16 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42389
diff changeset
4552 2001-12-29 Richard M. Stallman <rms@gnu.org>
1035c3ac4b16 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42389
diff changeset
4553
42425
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4554 * lisp.h (max_specpdl_size): Add declaration.
aa6c345a4af0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42410
diff changeset
4555
42409
e4bc19536f88 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42405
diff changeset
4556 * fileio.c (Fdo_auto_save): If NO_MESSAGE, don't call push_message.
e4bc19536f88 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42405
diff changeset
4557
42405
1035c3ac4b16 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42389
diff changeset
4558 * keymap.c (silly_event_symbol_error): New subrtn, from Fdefine_key.
1035c3ac4b16 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42389
diff changeset
4559 Handle modifier bits. Correct typo in error message.
1035c3ac4b16 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42389
diff changeset
4560
42379
acf13505d125 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42377
diff changeset
4561 2001-12-28 Richard M. Stallman <rms@gnu.org>
acf13505d125 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42377
diff changeset
4562
42389
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4563 * abbrev.c: Use the plist of an abbrev for multiple params if nec.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4564 (Fdefine_abbrev): New arg SYSTEM-FLAG for a system abbrev.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4565 (Fdefine_global_abbrev, Fdefine_mode_abbrev):
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4566 Update calls to Fdefine_abbrev.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4567 (write_abbrev): Update for changed data format.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4568 Don't list "system" abbrevs.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4569 (Fexpand_abbrev): Update use count with new data format.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4570 (describe_abbrev): Update for changed data format.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4571 (Fdefine_abbrev_table): Handle the new SYSTEM-FLAG.
931bbe0dc97d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42387
diff changeset
4572
42387
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4573 * config.in (HAVE_MBSINIT): Add #undef.
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4574
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4575 * strftime.c (mbsinit): Define as no-op if not available.
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4576
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4577 * s/sco5.h (LIBX11_SYSTEM) [MOTIF]: Add -lgen.
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4578 (sigprocmask_set): Conditionalize decl on ! NOT_C_CODE.
912e05870e4d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42382
diff changeset
4579
42380
2f797e333c2c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42379
diff changeset
4580 * keymap.c (Flookup_key): Error message if key has wrong data type.
2f797e333c2c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42379
diff changeset
4581 (Fdefine_key): Add error message for trying to bind [DEL], [RET], etc.
42382
3f0abda6556d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42380
diff changeset
4582 (exclude_key): New variable.
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4583
42373
d42021971160 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42367
diff changeset
4584 2001-12-28 Gerd Moellmann <gerd@gnu.org>
d42021971160 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42367
diff changeset
4585
42377
91a13656c9c6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42375
diff changeset
4586 * xterm.c (x_setup_relief_colors): Don't compute an image's
91a13656c9c6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42375
diff changeset
4587 background color if it doesn't have a Pixmap.
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4588
42375
56cc690f3c8d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42373
diff changeset
4589 * xterm.c (notice_overwritten_cursor): Don't depend on
56cc690f3c8d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42373
diff changeset
4590 output_cursor and updated_area. Compare pixel coordinates with
56cc690f3c8d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42373
diff changeset
4591 window's cursor pixel coordinates.
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4592 (x_draw_glyphs, x_clear_end_of_line, show_mouse_face):
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4593 Call notice_overwritten_cursor with new arg list.
42375
56cc690f3c8d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42373
diff changeset
4594 (show_mouse_face): Fix bug setting a row's mouse_face_p flag
56cc690f3c8d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42373
diff changeset
4595 unconditionally.
42377
91a13656c9c6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42375
diff changeset
4596
42373
d42021971160 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42367
diff changeset
4597 * xdisp.c (try_scrolling) <PT below scroll margin>: Add the
d42021971160 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42367
diff changeset
4598 height of the cursor line to the amount to scroll.
d42021971160 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 42367
diff changeset
4599
42367
e79ed5ab7b08 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42351
diff changeset
4600 2001-12-27 Richard M. Stallman <rms@gnu.org>
e79ed5ab7b08 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42351
diff changeset
4601
e79ed5ab7b08 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42351
diff changeset
4602 * intervals.c (set_point_both): The position after an invisible,
e79ed5ab7b08 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42351
diff changeset
4603 intangible character is not an acceptable stopping point.
e79ed5ab7b08 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42351
diff changeset
4604
42351
29b74fa42a55 * window.c (enlarge_window): In new preserve_before code, convert CURBEG from
Ken Raeburn <raeburn@raeburn.org>
parents: 42349
diff changeset
4605 2001-12-27 Ken Raeburn <raeburn@gnu.org>
29b74fa42a55 * window.c (enlarge_window): In new preserve_before code, convert CURBEG from
Ken Raeburn <raeburn@raeburn.org>
parents: 42349
diff changeset
4606
29b74fa42a55 * window.c (enlarge_window): In new preserve_before code, convert CURBEG from
Ken Raeburn <raeburn@raeburn.org>
parents: 42349
diff changeset
4607 * window.c (enlarge_window): In new preserve_before code, convert
29b74fa42a55 * window.c (enlarge_window): In new preserve_before code, convert CURBEG from
Ken Raeburn <raeburn@raeburn.org>
parents: 42349
diff changeset
4608 CURBEG from lisp object to integer before doing arithmetic.
29b74fa42a55 * window.c (enlarge_window): In new preserve_before code, convert CURBEG from
Ken Raeburn <raeburn@raeburn.org>
parents: 42349
diff changeset
4609
42349
bfd354136d3d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42336
diff changeset
4610 2001-12-27 Richard M. Stallman <rms@gnu.org>
bfd354136d3d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42336
diff changeset
4611
bfd354136d3d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42336
diff changeset
4612 * bytecode.c (Fbyte_code): Undo previous change.
bfd354136d3d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42336
diff changeset
4613
42336
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4614 2001-12-26 Kim F. Storm <storm@cua.dk>
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4615
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4616 * keyboard.c (record_char): Ignore duplicate help-echo events only
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4617 separated by mouse-movement. When tracking mouse, only record
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4618 first and last mouse-movement event in same window.
ee21403198b5 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 42309
diff changeset
4619 Don't record mouse-movement events in keyboard macros.
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4620
42306
58ac31906c29 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42292
diff changeset
4621 2001-12-25 Richard M. Stallman <rms@gnu.org>
58ac31906c29 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42292
diff changeset
4622
42309
3feccd9e57d6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42306
diff changeset
4623 * window.c (enlarge_window): New arg PRESERVE_BEFORE. Callers changed.
3feccd9e57d6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42306
diff changeset
4624 (Fenlarge_window): New arg PRESERVE_BEFORE.
3feccd9e57d6 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42306
diff changeset
4625
42306
58ac31906c29 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42292
diff changeset
4626 * bytecode.c (Fbyte_code): Use Fstring_make_unibyte
58ac31906c29 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42292
diff changeset
4627 instead of Fstring_as_unibyte.
58ac31906c29 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42292
diff changeset
4628
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4629 2001-12-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42281
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4630
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4631 The following changes remove mocklisp support:
42281
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4632
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4633 * mocklisp.h, mocklisp.c: Files removed.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4634
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4635 * lisp.h: Remove declarations of variables `Vmocklisp_arguments',
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4636 `Qmocklisp' and `Qmocklisp_arguments'.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4637 Remove prototype of syms_of_mocklisp.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4638
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4639 * makefile.nt, makefile.w32-in, Makefile.in: Remove mocklisp files.
42281
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4640
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4641 * callint.c: Do not include mocklisp.h.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4642 (Fcall_interactively): Do not test for mocklisp case.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4643
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4644 * eval.c: Remove variables `Qmocklisp_arguments',
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4645 `Vmocklisp_arguments' and `Qmocklisp'. Remove prototype of ml_apply.
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4646 (Fprogn, Fwhile, Fcommandp, Feval, Ffuncall, funcall_lambda):
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4647 Do not test for mocklisp case.
42281
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4648 (Fwhile): Remove unused variable `tem'.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4649 (syms_of_eval): Remove variable `moclisp-arguments'.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4650
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4651 * data.c (wrong_type_argument): Remove mocklisp case.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4652
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4653 * doc.c (Fdocumentation): Remove mocklisp case.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4654
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4655 * emacs.c (main): Do not call syms_of_mocklisp.
18095fb6473e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42248
diff changeset
4656
42248
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4657 2001-12-21 Richard M. Stallman <rms@gnu.org>
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4658
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4659 * xfns.c (compute_tip_xy): If tooltip won't fit on the screen
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4660 to the left or to the right of the pointer, put it against
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4661 the left screen edge.
1e967bcc8074 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42226
diff changeset
4662
42226
628f58aa32fd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42193
diff changeset
4663 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
628f58aa32fd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42193
diff changeset
4664
628f58aa32fd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42193
diff changeset
4665 * Makefile.in (distclean): Remove .gdbinit if we are building
628f58aa32fd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42193
diff changeset
4666 outside the source tree.
628f58aa32fd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42193
diff changeset
4667
42185
4b38369fc9f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42171
diff changeset
4668 2001-12-19 Eli Zaretskii <eliz@is.elta.co.il>
4b38369fc9f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42171
diff changeset
4669
42193
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4670 * w32.c (emacs_root_dir): New function.
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4671
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4672 * msdos.c (emacs_root_dir): New function.
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4673
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4674 * fileio.c (Fexpand_file_name) [DOS_NT]: Use the root directory
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4675 of the current drive as the fallback for default_directory.
e5cc759e1ee7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42190
diff changeset
4676
42190
5f88f0ddff2f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42185
diff changeset
4677 * dired.c (file_name_completion): Run the elements of
5f88f0ddff2f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42185
diff changeset
4678 completion-ignored-extensions through ENCODE_FILE.
5f88f0ddff2f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42185
diff changeset
4679
42185
4b38369fc9f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42171
diff changeset
4680 * lisp.h (scmp): Remove prototype, since it's now a static
4b38369fc9f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42171
diff changeset
4681 function private to dired.c.
4b38369fc9f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42171
diff changeset
4682
42171
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4683 2001-12-18 Richard M. Stallman <rms@gnu.org>
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4684
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4685 * dired.c (scmp): Function moved from minibuf.c.
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4686 Delete multibyte handling--used only on encoded strings.
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4687
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4688 * minibuf.c (scmp): Function moved to dired.c.
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4689
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4690 * fns.c (merge): Add QUIT call.
bf4e0cf7e2d1 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42157
diff changeset
4691
42157
39aa89b32ef2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 42155
diff changeset
4692 2001-12-18 Dave Love <fx@gnu.org>
39aa89b32ef2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 42155
diff changeset
4693
39aa89b32ef2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 42155
diff changeset
4694 * Makefile.in (lisp, shortlisp): Add language/utf-8-lang.el,
39aa89b32ef2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 42155
diff changeset
4695 language/georgian.el.
39aa89b32ef2 *** empty log message ***
Dave Love <fx@gnu.org>
parents: 42155
diff changeset
4696
42155
987602297806 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42138
diff changeset
4697 2001-12-18 Eli Zaretskii <eliz@is.elta.co.il>
987602297806 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42138
diff changeset
4698
987602297806 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42138
diff changeset
4699 * Makefile.in (lisp, shortlisp): Synchronize with changes to
987602297806 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42138
diff changeset
4700 lisp/Makefile.in:DONTCOMPILE.
987602297806 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 42138
diff changeset
4701
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4702 2001-12-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
42124
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4703
42138
184ca0b7cd7b *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
4704 * xdisp.c (window_box_height): Do not return negative values.
184ca0b7cd7b *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
4705 From Gerd Moellmann <gerd@gnu.org>.
184ca0b7cd7b *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42124
diff changeset
4706
42124
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4707 * keyboard.c (head_table): Add missing braces around initializer.
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4708
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4709 * term.c (keys): Likewise.
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4710
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4711 * xfns.c (x_frame_parms, visual_classes): Likewise.
d92b9c6ee4eb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42115
diff changeset
4712
42104
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
4713 2001-12-17 Sam Steingold <sds@gnu.org>
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
4714
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
4715 * coding.c (DECODE_COMPOSITION_END): Fixed a typo in the last
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
4716 patch (COMPOSING_P, not COMPOSING).
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
4717
42102
9efbf5ef4ae7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42095
diff changeset
4718 2001-12-17 Richard M. Stallman <rms@gnu.org>
9efbf5ef4ae7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42095
diff changeset
4719
42115
1955cdf92c4c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42106
diff changeset
4720 * editfns.c (Fcompare_buffer_substrings): Add QUIT to main loop.
1955cdf92c4c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42106
diff changeset
4721
42106
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4722 * coding.c (code_convert_region): Update coding->cmp_data->char_offset
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4723 before calling decode_coding.
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4724
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4725 * charset.c (Fdefine_charset): Call Fupdate_coding_systems_internal.
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4726
bc0b85435fe4 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42104
diff changeset
4727 * coding.c (DECODE_COMPOSITION_END): Check for ! COMPOSING_P (coding)
42102
9efbf5ef4ae7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42095
diff changeset
4728 instead of only for COMPOSITION_DISABLED.
9efbf5ef4ae7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42095
diff changeset
4729
42091
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4730 2001-12-16 Richard M. Stallman <rms@gnu.org>
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4731
42095
9e8a4b70df81 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42094
diff changeset
4732 * alloc.c (pure_alloc): After overflow, allocate just a small block.
9e8a4b70df81 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42094
diff changeset
4733
42094
e7e087eb0356 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42091
diff changeset
4734 * Makefile.in (xmenu.o, xterm.o, fontset.o): Depend on buffer.h.
e7e087eb0356 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42091
diff changeset
4735
42091
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4736 * buffer.h (struct buffer): New field `display_error_modiff'.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4737 * buffer.c (reset_buffer): Initialize `display_error_modiff'.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4738
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4739 * window.c (Frecenter): Clear display_error_modiff field.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4740
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4741 * xdisp.c (redisplay_window_0, redisplay_window_1): New functions.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4742 Call redisplay_window, but not if display_error_modiff field says no.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4743 (redisplay_window_error): New function.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4744 (displayed_buffer): New variable.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4745 (redisplay_internal, redisplay_windows): Call the new functions
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4746 instead of redisplay_window directly.
f7f7a6ba78db *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42068
diff changeset
4747
42068
81cd8cc0048d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42033
diff changeset
4748 2001-12-15 Richard M. Stallman <rms@gnu.org>
81cd8cc0048d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42033
diff changeset
4749
81cd8cc0048d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42033
diff changeset
4750 * keyboard.c (syms_of_keyboard) <double-click-fuzz>: Doc fix.
81cd8cc0048d *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 42033
diff changeset
4751
42025
78ebd7f24e8b *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42010
diff changeset
4752 2001-12-14 Andrew Innes <andrewi@gnu.org>
78ebd7f24e8b *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42010
diff changeset
4753
42033
032ba12349d0 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42025
diff changeset
4754 * makefile.w32-in (EMACSLOADPATH): Define.
032ba12349d0 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42025
diff changeset
4755 ($(EMACS)): Run `list-load-path-shadows' after dumping emacs.
032ba12349d0 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42025
diff changeset
4756 (bootstrap-temacs): Remove dependency on bootstrap-clean.
42025
78ebd7f24e8b *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 42010
diff changeset
4757
42009
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4758 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il>
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4759
42010
eb720810e87f Fix a typo.
Eli Zaretskii <eliz@gnu.org>
parents: 42009
diff changeset
4760 * xfns.c (x_report_frame_params): Make the scroll-bar-width frame
42009
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4761 parameter have a numeric value all the time.
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4762
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4763 * w32fns.c (x_report_frame_params): Likewise.
929c3e3a6ca4 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41994
diff changeset
4764
41994
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4765 2001-12-12 Richard M. Stallman <rms@gnu.org>
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4766
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4767 * fileio.c (Fwrite_region): Doc fix.
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4768
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4769 * xdisp.c (CLEAR_FACE_CACHE_COUNT): Redefine as 500.
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4770 (redisplay_internal): Call clear_image_cache only for window terminals.
864a104b0e54 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41981
diff changeset
4771
41981
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4772 2001-12-12 Gerd Moellmann <gerd@gnu.org>
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4773
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4774 * xdisp.c (move_it_vertically_backward): Change heuristic
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4775 for the case that we didn't move far enough initially.
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4776
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4777 * window.c (Frecenter): Simplify computation in the case of window
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4778 system frames and ARG < 0; use window_box_height.
e839854f133e *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41971
diff changeset
4779
41971
00a2b39fce69 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41965
diff changeset
4780 2001-12-11 Richard M. Stallman <rms@gnu.org>
00a2b39fce69 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41965
diff changeset
4781
00a2b39fce69 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41965
diff changeset
4782 * Makefile.in, mem-limits.h, dispnew.c, emacs.c, fileio.c:
00a2b39fce69 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41965
diff changeset
4783 * process.c, sysdep.c, unexec.c: Test GNU_LINUX, not LINUX.
00a2b39fce69 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41965
diff changeset
4784
41965
dc9d7e043610 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41943
diff changeset
4785 2001-12-11 Andrew Innes <andrewi@gnu.org>
dc9d7e043610 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41943
diff changeset
4786
dc9d7e043610 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41943
diff changeset
4787 * insdel.c (make_gap) [DOUG_LEA_MALLOC]: Call make_gap_smaller if
dc9d7e043610 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41943
diff changeset
4788 arg is negative.
dc9d7e043610 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41943
diff changeset
4789
41943
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4790 2001-12-11 Richard M. Stallman <rms@gnu.org>
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4791
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4792 * m/hp800.h: Split the __hpux conditional into the parts
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4793 that are right for GNU/Linux too and the parts that are not.
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4794 Use the former if GNU_LINUX.
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4795 (HAVE_ALLOCA, LOAD_AVE_TYPE, LOAD_AVE_CVT): New defs for GNU/Linux.
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4796
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4797 * s/gnu-linux.h (GNU_LINUX): Defined.
6250dd339aac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41941
diff changeset
4798
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4799 2001-12-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41941
c53c9038c6e2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41929
diff changeset
4800
c53c9038c6e2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41929
diff changeset
4801 * macros.c, msdos.c, w16select.c: Change doc-string comments to
c53c9038c6e2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41929
diff changeset
4802 `new style' [w/`doc:' keyword].
c53c9038c6e2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41929
diff changeset
4803
41929
0093d705e21a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41915
diff changeset
4804 2001-12-10 Jason Rumney <jasonr@gnu.org>
0093d705e21a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41915
diff changeset
4805
0093d705e21a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41915
diff changeset
4806 * w32menu.c (w32_free_submenu_strings): Clear menu item struct
0093d705e21a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41915
diff changeset
4807 before using.
0093d705e21a *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41915
diff changeset
4808
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4809 2001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41915
ee2516e34864 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41913
diff changeset
4810
ee2516e34864 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41913
diff changeset
4811 * dosfns.c: Change doc-string comments to `new style' [w/`doc:'
ee2516e34864 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41913
diff changeset
4812 keyword].
ee2516e34864 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41913
diff changeset
4813
41910
fb34ea3fbc9b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41907
diff changeset
4814 2001-12-09 Eli Zaretskii <eliz@is.elta.co.il>
fb34ea3fbc9b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41907
diff changeset
4815
41913
fe5a62de03af *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41910
diff changeset
4816 * dosfns.c (dos-display-scancodes, dos-decimal): Doc fix.
fe5a62de03af *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41910
diff changeset
4817
41910
fb34ea3fbc9b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41907
diff changeset
4818 * s/hpux10.h (srand48): Don't undefine.
fb34ea3fbc9b *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41907
diff changeset
4819
41907
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4820 2001-12-09 Jason Rumney <jasonr@gnu.org>
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4821
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4822 * w32menu.c (_widget_value): Make `help' field a Lisp_Object.
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4823 Add comment to explain where the struct came from.
41907
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4824 (single_submenu, w32_menu_show): Set `help' field as Lisp_Object.
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4825 (add_menu_item): Process pop-up menus first to avoid memory leak.
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4826 (add_menu_item, w32_menu_display_help): Use `help' field as
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4827 Lisp_Object.
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4828 (w32_free_submenu_strings): Only free owner-drawn strings.
bb217edc49d0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41903
diff changeset
4829
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4830 2001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41902
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4831
41903
fef8217f2cab *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41902
diff changeset
4832 * COPYING: Moved back.
fef8217f2cab *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41902
diff changeset
4833
41902
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4834 * charset.c (char_to_string_1, translate_char, Fdefine_charset):
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4835 Add parentheses around && within ||.
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4836
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4837 * indent.c (compute_motion): Likewise.
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4838
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4839 * intervals.c (merge_properties_sticky): Likewise.
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4840
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4841 * coding.c (setup_coding_system, shrink_encoding_region)
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4842 (Fdecode_sjis_char): Likewise.
c33a018631a6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41871
diff changeset
4843
41866
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4844 2001-12-07 Andreas Schwab <schwab@suse.de>
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4845
41871
19e9ac869f66 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41868
diff changeset
4846 * xdisp.c (display_mode_element): Don't read past end of string if
19e9ac869f66 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41868
diff changeset
4847 it ends with '%'.
19e9ac869f66 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41868
diff changeset
4848
41868
8e17610315d3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41866
diff changeset
4849 * alloc.c (inhibit_garbage_collection): Don't exceed value an int
8e17610315d3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41866
diff changeset
4850 can hold.
8e17610315d3 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41866
diff changeset
4851
42968
178746e111b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 42960
diff changeset
4852 * data.c (Vmost_positive_fixnum, Vmost_negative_fixnum): Rename
41866
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4853 from most_positive_fixnum and most_negative_fixnum, resp., and
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4854 type changed to Lisp_Object.
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4855 (syms_of_data): DEFVAR_LISP them.
6cba361d7666 *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41862
diff changeset
4856
41862
c530f55ee6ac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41854
diff changeset
4857 2001-12-07 Richard M. Stallman <rms@gnu.org>
c530f55ee6ac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41854
diff changeset
4858
c530f55ee6ac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41854
diff changeset
4859 * callproc.c (init_callproc): Set Vdata_directory based on the source
c530f55ee6ac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41854
diff changeset
4860 location whenever Emacs was run uninstalled.
c530f55ee6ac *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41854
diff changeset
4861
41854
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4862 2001-12-06 Paul Eggert <eggert@twinsun.com>
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4863
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4864 * config.in (HAVE_WORKING_VFORK): New #undefs.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4865 * process.c (create_process):
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4866 Use HAVE_WORKING_VFORK, not HAVE_VFORK.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4867 * m/cnvrgnt.h (HAVE_VFORK): Remove #define.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4868 * m/ibm370aix.h (HAVE_VFORK): Remove #undef.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4869 * m/ibmps2-aix.h (HAVE_VFORK): Remove #define.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4870 * m/intel386.h (HAVE_VFORK): Likewise.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4871 * m/mips-siemens.h (HAVE_VFORK): Likewise.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4872 * m/mips.h (HAVE_VFORK): Likewise.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4873 * s/freebsd.h (vfork): Remove #define.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4874 * s/lynxos.h (HAVE_VFORK): Remove #undef.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4875 * s/usg5-4-2.h: Fix comment about vfork.
c6e4598a909a * config.in (HAVE_WORKING_VFORK): New #undefs.
Paul Eggert <eggert@twinsun.com>
parents: 41851
diff changeset
4876
41851
666875256d75 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41847
diff changeset
4877 2001-12-06 Richard M. Stallman <rms@gnu.org>
666875256d75 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41847
diff changeset
4878
666875256d75 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41847
diff changeset
4879 * s/hpux10.h (random): Add undef.
666875256d75 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41847
diff changeset
4880 (HAVE_RANDOM): Define it just once.
666875256d75 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41847
diff changeset
4881
41847
7423116b7ac3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41838
diff changeset
4882 2001-12-06 Stefan Monnier <monnier@cs.yale.edu>
7423116b7ac3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41838
diff changeset
4883
7423116b7ac3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41838
diff changeset
4884 * eval.c: Undo last change: the standard syntax is not wanted.
7423116b7ac3 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41838
diff changeset
4885
41838
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4886 2001-12-06 Eli Zaretskii <eliz@is.elta.co.il>
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4887
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4888 * xterm.c (x_free_frame_resources) [USE_X_TOOLKIT]: Remove all the
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4889 scroll bars of the frame before deleting the frame itself. If the
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4890 frame has a widget, delete the frame with XtDestroyWidget, and do
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4891 not call XDestroyWindow before that.
fd0a005795f3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41835
diff changeset
4892
41835
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4893 2001-12-06 Kim F. Storm <storm@cua.dk>
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4894
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4895 * xfns.c (x_report_frame_params): Return actual fringe widths.
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4896
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4897 * w32fns.c (x_report_frame_params): Return actual fringe widths.
22b510d75de4 *** empty log message ***
Kim F. Storm <storm@cua.dk>
parents: 41832
diff changeset
4898
41832
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4899 2001-12-05 Andrew Innes <andrewi@gnu.org>
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4900
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4901 * alloc.c (Fgarbage_collect): Shrink buffer gaps that are
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4902 excessively large.
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4903
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4904 * insdel.c (make_gap_larger): New function.
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4905 (make_gap_smaller): New function.
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4906 (make_gap) [USE_MMAP_FOR_BUFFERS || REL_ALLOC]: Call
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4907 make_gap_smaller if arg is negative.
2c184948391c *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41825
diff changeset
4908
41825
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4909 2001-12-04 Stefan Monnier <monnier@cs.yale.edu>
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4910
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4911 * keyboard.c (kbd_buffer_store_event): Fix interrupt_signal prototype.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4912 Pass a dummy argument when calling interrupt_signal.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4913 (parse_menu_item): Mark disabled items before checking for empty def.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4914 (read_char_minibuf_menu_prompt): Make safety more visible.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4915 (read_key_sequence): Add a `first_unbound' variable.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4916 Use it to detect C-c ESC ESC ESC ESC ... cases and drop the
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4917 unbound prefix as soon as we can detect it.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4918
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4919 * doc.c (Fsnarf_documentation): Add prototype.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4920 (get_doc_string): Handle negative arguments.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4921 (Fdocumentation): Use AREF and ASIZE.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4922 Move the calls to get_doc_string to a single place.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4923 Don't confuse an interactive-spec for a docstring reference.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4924 (Fdocumentation_property): Take advantage of the fact that
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4925 get_doc_string now ignores the sign of the docstring position.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4926
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4927 * eval.c: Use standard syntax for usage in docstrings.
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4928
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4929 2001-12-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41809
e2a615495a13 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41792
diff changeset
4930
41825
f3fb3543eb6d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41809
diff changeset
4931 * xdisp.c (syms_of_xdisp): Make `tool-bar-button-relief` an option.
41809
e2a615495a13 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41792
diff changeset
4932
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
4933 2001-12-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41792
ebb6bd938b61 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
4934
ebb6bd938b61 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
4935 * xterm.c (x_draw_image_relief): Use predefined macro instead of
ebb6bd938b61 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
4936 constant when the value of `tool_bar_button_relief' is negative.
ebb6bd938b61 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41770
diff changeset
4937
41770
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4938 2001-12-02 Richard M. Stallman <rms@gnu.org>
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4939
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4940 * xmenu.c (menu_highlight_callback): Use `help' field as Lisp_Object.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4941 (single_submenu, xmenu_show): Set `help' field as Lisp_Object.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4942
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4943 * fileio.c (read_non_regular): Delete Fsignal call.
4ffb8694cd41 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41764
diff changeset
4944
41764
5120deb8797a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41740
diff changeset
4945 2001-12-01 Stefan Monnier <monnier@cs.yale.edu>
5120deb8797a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41740
diff changeset
4946
5120deb8797a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41740
diff changeset
4947 * lisp.h (run_hook_list_with_args): Undo last change.
5120deb8797a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41740
diff changeset
4948
41740
3d527568605a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41737
diff changeset
4949 2001-12-01 Gerd Moellmann <gerd@gnu.org>
3d527568605a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41737
diff changeset
4950
3d527568605a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41737
diff changeset
4951 * xterm.c (x_draw_fringe_bitmap): Always undo clipping.
3d527568605a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41737
diff changeset
4952
41734
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4953 2001-12-01 Jason Rumney <jasonr@gnu.org>
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4954
41737
44b71a535f19 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41734
diff changeset
4955 * window.c (Qleft_fringe, Qright_fringe): Remove. Now in frame.c.
44b71a535f19 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41734
diff changeset
4956
44b71a535f19 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41734
diff changeset
4957 * w32term.h (WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT)
44b71a535f19 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41734
diff changeset
4958 [!WM_MOUSELEAVE]: Define.
44b71a535f19 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41734
diff changeset
4959
41734
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4960 * w32menu.c (current_popup_menu, get_menu_item_info):
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4961 (set_menu_item_info): New vars.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4962 (set_frame_menubar): Doc fix clarifying GC interaction with menus.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4963 (w32_menu_show): Set current_popup_menu.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4964 (add_menu_item): Allocate new strings for owner-drawn menu items
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4965 and help strings.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4966 Use owner-draw for disabled menu items again.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4967 (w32_menu_display_help): Ignore owner-drawn items and popup menus.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4968 (w32_free_submenu_strings, w32_free_menu_strings): New functions.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4969
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4970 * w32fns.c (trackmouse_window, track_mouse_event_fn): New vars.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4971 (w32_wnd_proc) <WM_MOUSEMOVE>: Notice when mouse enters frame.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4972 <WM_EXITMENULOOP>: Free menu strings.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4973 <WM_MOUSELEAVE>: Stop tracking mouse.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4974 (x_create_tip_frame): Specify no minibuffer, modeline or fringes.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4975
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4976 * w32term.c (w32_read_socket) <WM_MOUSELEAVE>: Cancel help echo
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4977 and mouse face.
6cf3e8b82de8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41725
diff changeset
4978
41725
Kim F. Storm <storm@cua.dk>
parents: 41724
diff changeset
4979 2001-12-01 Kim F. Storm <storm@cua.dk>
41724
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4980
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4981 The following changes add left-fringe and right-fringe
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4982 frame parameters to adjust fringe widths, or remove one or
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4983 both fringes.
41764
5120deb8797a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41740
diff changeset
4984
41724
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4985 * frame.h (struct frame): Remove trunc_area_pixel_width and
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4986 trunc_area_cols fields.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4987 (Qleft_fringe, Qright_fringe): Declare.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4988 (FRAME_RIGHT_FRINGE_WIDTH): New macro.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4989
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4990 * frame.c (Qleft_fringe, Qright_fringe): New vars.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4991 (syms_of_frame): Initialize them.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4992
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4993 * window.c (coordinates_in_window): Handle separate left and right
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4994 fringe widths.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4995
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4996 * xterm.h (struct x_output): Add left_fringe_width, right_fringe_width,
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4997 and fringe_cols fields.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4998 (FRAME_FRINGE_BITMAP_WIDTH, FRAME_FRINGE_BITMAP_HEIGHT): Remove macros.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
4999 (FRAME_X_FRINGE_COLS): Use fringe_cols field.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5000 (FRAME_X_FRINGE_WIDTH): Use fringes_extra field.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5001 (FRAME_X_LEFT_FRINGE_WIDTH): Use left_fringe_width field.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5002 (FRAME_X_RIGHT_FRINGE_WIDTH): Use right_fringe_width field.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5003 (x_compute_fringe_widths): Add prototype.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5004
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5005 * xterm.c (zv_height, zv_bits, zv_period): Changed zv bitmap to
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5006 fill fringe evenly with small dashes.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5007 (x_draw_fringe_bitmap): Clear background if necessary. Align and
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5008 clip the new ZV bitmap to avoid jitter between rows.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5009 (x_draw_row_fringe_bitmaps): Rely on x_draw_fringe_bitmap to clear
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5010 background. Don't draw fringe bitmaps if fringe width is zero.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5011 (x_compute_fringe_widths): New function.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5012 (x_new_font, x_set_window_size_1): Use it.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5013
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5014 * xfns.c (x_frame_parms): Add `left-fringe' and `right-fringe' parms.
42654
44c51e67b1c9 Fix typo.
Pavel Janík <Pavel@Janik.cz>
parents: 42636
diff changeset
5015 (x_set_frame_parameters): Process `font' parameter before other
41724
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5016 parameters as fringe widths depend on it.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5017 (x_set_fringe_width): New function.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5018 (x_figure_window_size): Use x_compute_fringe_widths.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5019 (Fx_create_frame): Process `left-fringe' and `right-fringe' frame
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5020 parameters.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5021
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5022 * widget.c (set_frame_size): Use x_compute_fringe_widths.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5023 (EmacsFrameSetCharSize): Ditto.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5024
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5025 * w32term.h: Merged changes from xterm.h.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5026 * w32term.c: Merged changes from xterm.c.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5027 * w32fns.c: Merged changes from xfns.c.
6c19f355b26a Fringe width related changes.
Kim F. Storm <storm@cua.dk>
parents: 41686
diff changeset
5028
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5029 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41683
5a58e611cea2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41680
diff changeset
5030
5a58e611cea2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41680
diff changeset
5031 * COPYING: Removed.
5a58e611cea2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41680
diff changeset
5032
41679
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5033 2001-11-29 Dave Love <fx@gnu.org>
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5034
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5035 * coding.c (syms_of_coding) <Qchar_coding_system>: Give it an
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5036 extra extra slot.
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5037 (detect_coding_mask): Fix call of detect_coding_iso2022.
fffb82adffbf *** empty log message ***
Dave Love <fx@gnu.org>
parents: 41662
diff changeset
5038
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5039 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41662
ce67140bf1b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41658
diff changeset
5040
ce67140bf1b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41658
diff changeset
5041 * fileio.c (file-name-coding-system)
ce67140bf1b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41658
diff changeset
5042 (default-file-name-coding-system): Doc fix (links to referenced
ce67140bf1b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41658
diff changeset
5043 variables added).
ce67140bf1b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41658
diff changeset
5044
41658
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5045 2001-11-28 Stefan Monnier <monnier@cs.yale.edu>
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5046
41680
cc6e789f5c70 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41679
diff changeset
5047 * lisp.h (GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5):
cc6e789f5c70 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41679
diff changeset
5048 Add dummy uses of gcproN variables.
cc6e789f5c70 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41679
diff changeset
5049
41658
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5050 * category.c (describe_category, describe_category_1)
41686
9a9680d69be6 Note that describe-categories was moved to lisp/help-fns.el.
Eli Zaretskii <eliz@gnu.org>
parents: 41683
diff changeset
5051 (Fdescribe_categories): Remove. (Moved to lisp/help-fns.el.)
41658
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5052 (syms_of_category): Don't defsubr Sdescribe_categories.
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5053
41656
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5054 2001-11-28 Richard M. Stallman <rms@gnu.org>
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5055
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5056 * fileio.c (Ffind_file_name_handler): Avoid initializer for `result'.
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5057
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5058 * Makefile.in (lispdir): New variable, referring to build dir.
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5059 (TAGS-LISP): Find Makefile in $(lispdir), not $(lispsource).
ec668c07bca2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41647
diff changeset
5060
41647
d68d97eb87a7 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41640
diff changeset
5061 2001-11-28 Andrew Innes <andrewi@gnu.org>
d68d97eb87a7 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41640
diff changeset
5062
d68d97eb87a7 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41640
diff changeset
5063 * w32menu.c (w32_menu_display_help): Actually add the new argument
d68d97eb87a7 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41640
diff changeset
5064 OWNER.
d68d97eb87a7 *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 41640
diff changeset
5065
41640
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5066 2001-11-28 Jason Rumney <jasonr@gnu.org>
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5067
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5068 * w32menu.c (add_menu_item): Do not use owner-draw for disabled
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5069 menu items. From David Ponce <dponce@wanadoo.fr>.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5070 (w32_dialog_show) [HAVE_DIALOGS]: Compile whole function
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5071 conditionally.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5072 (w32_menu_display_help): New argument OWNER. Rewritten to store a
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5073 help event in the owner frame's keyboard buffer.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5074
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5075 * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Display help directly.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5076 (Fx_show_tip): Don't subtract last width from row width.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5077
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5078 * w32term.c (w32_read_socket) <WM_MENUSELECT>: Remove.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5079 (w32_read_socket): Use EQ to compare frames.
963149bd6f3e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41632
diff changeset
5080
41632
38da3e26f677 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41627
diff changeset
5081 2001-11-28 Gerd Moellmann <gerd@gnu.org>
38da3e26f677 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41627
diff changeset
5082
38da3e26f677 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41627
diff changeset
5083 * xterm.c (x_draw_glyphs): Don't call notice_overwritten_cursor if
38da3e26f677 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41627
diff changeset
5084 OVERLAPS_P.
38da3e26f677 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41627
diff changeset
5085
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5086 2001-11-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41625
7829011a667a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41614
diff changeset
5087
41627
5c4891148801 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41625
diff changeset
5088 * xdisp.c (message_dolog): Remove unused variables `gcpro2',
5c4891148801 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41625
diff changeset
5089 `gcpro3' and `gcpro4'.
5c4891148801 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41625
diff changeset
5090
41658
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5091 * coding.c (decode_coding_string): Remove unused variable `gcpro1'.
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5092
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5093 2001-11-28 Stefan Monnier <monnier@cs.yale.edu>
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5094
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5095 * ccl.c: Use AREF and ASIZE.
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5096
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5097 2001-11-27 Stefan Monnier <monnier@cs.yale.edu>
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5098
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5099 * lisp.h (run_hook_list_with_args): Remove.
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5100 (LIST_END_P): Fix call to wrong_type_argument.
1f7eca1d2ba1 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41656
diff changeset
5101 (make_fixnum_or_float): Use EMACS_INT rather than int.
41625
7829011a667a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41614
diff changeset
5102
41596
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5103 2001-11-26 Stefan Monnier <monnier@cs.yale.edu>
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5104
41614
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5105 * syntax.c (syms_of_syntax): Remove defsubr of Sdescribe_syntax.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5106 (describe_syntax, describe_syntax_1, Fdescribe_syntax): Remove.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5107
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5108 * eval.c: Use AREF and ASIZE.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5109 (Ffetch_bytecode): Add the file name to the error message.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5110
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5111 * fileio.c (Ffind_file_name_handler): Give precedence to handlers
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5112 which match the end of the file-name.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5113 (Fsubstitute_in_file_name): Don't signal an error if $ENVVAR
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5114 is not a valid env var, but leave it as is instead.
039473255ff2 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41610
diff changeset
5115
41596
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5116 * keymap.c (access_keymap): Handle t bindings like nil bindings.
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5117 Make nil bindings in char-tables transparent.
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5118 (store_in_keymap): Turn a nil binding into a t binding for char-tables.
3c035e37d086 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41591
diff changeset
5119
41543
4898057655bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41533
diff changeset
5120 2001-11-26 Richard M. Stallman <rms@gnu.org>
4898057655bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41533
diff changeset
5121
41591
7c12657b7a8c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41546
diff changeset
5122 * textprop.c (set_text_properties_1): Allow START, END in either order.
7c12657b7a8c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41546
diff changeset
5123 Do nothing if range is empty.
7c12657b7a8c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41546
diff changeset
5124
41543
4898057655bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41533
diff changeset
5125 * Makefile.in (mallocobj): Simplify logic using auxiliary vars.
4898057655bc *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41533
diff changeset
5126
41546
980cfdbcbffb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41543
diff changeset
5127 * Makefile.in (mostlyclean): Delete bootstrap-emacs here.
980cfdbcbffb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41543
diff changeset
5128 (clean): Not here.
980cfdbcbffb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41543
diff changeset
5129
41533
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5130 2001-11-25 Stefan Monnier <monnier@cs.yale.edu>
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5131
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5132 * textprop.c (set_text_properties_1): Clearly mark that the
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5133 interval should not be empty.
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5134
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5135 * intervals.c (graft_intervals_into_buffer):
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5136 Don't call set_text_properties_1 on an empty interval.
0dabd1022a9e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41530
diff changeset
5137
41527
b5d7677d0f20 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41521
diff changeset
5138 2001-11-25 Richard M. Stallman <rms@gnu.org>
b5d7677d0f20 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41521
diff changeset
5139
41530
4be7a2586425 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41527
diff changeset
5140 * unexelf.c (unexec): Index by n, not nn, when checking for ".sbss".
4be7a2586425 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41527
diff changeset
5141
41527
b5d7677d0f20 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41521
diff changeset
5142 * callproc.c (Fcall_process): When we make a bigger buffer for bufptr,
b5d7677d0f20 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41521
diff changeset
5143 don't lose the data in it.
b5d7677d0f20 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41521
diff changeset
5144
41521
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5145 2001-11-25 Juanma Barranquero <lektu@terra.es>
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5146
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5147 * abbrev.c (Fexpand_abbrev): Use Frun_hooks instead of Vrun_hooks.
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5148
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5149 * buffer.c (Fkill_buffer): Use Frun_hooks, not Vrun_hooks.
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5150
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5151 * print.c (temp_output_buffer_setup): Use Frun_hooks, not Vrun_hooks.
882962e010c5 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41519
diff changeset
5152
41519
e89a31ff7deb *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41488
diff changeset
5153 2001-11-25 Stefan Monnier <monnier@cs.yale.edu>
e89a31ff7deb *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41488
diff changeset
5154
e89a31ff7deb *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41488
diff changeset
5155 * xfaces.c (merge_face_heights): Coerce back to int explicitly.
e89a31ff7deb *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41488
diff changeset
5156
41610
775cb3632b29 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41596
diff changeset
5157 2001-11-25 Eli Zaretskii <eliz@is.elta.co.il>
775cb3632b29 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41596
diff changeset
5158
775cb3632b29 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41596
diff changeset
5159 * window.c (Fset_window_vscroll): Doc fix. From Kalle Olavi
775cb3632b29 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41596
diff changeset
5160 Niemitalo <kon@iki.fi>.
775cb3632b29 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41596
diff changeset
5161
41488
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5162 2001-11-25 Jason Rumney <jasonr@gnu.org>
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5163
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5164 * w32term.h (FRAME_X_FRINGE_COLS): No fringe on tip frames.
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5165
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5166 * w32fns.c (x_create_tip_frame): Set frame's fringes_extra to 0.
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5167 (Fx_show_tip): Block input during frame creation.
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5168 (Fx_show_tip, Fx_hide_tip): Enable.
a93b6b418d0e *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41471
diff changeset
5169
41471
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5170 2001-11-24 Richard M. Stallman <rms@gnu.org>
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5171
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5172 * lread.c (Fload): Detect recursive load error for more than 3
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5173 nestings of the same file.
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5174 (Vrecursive_load_depth_limit): Variable deleted.
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5175 (syms_of_lread) <recursive-load-depth-limit>: Variable deleted.
41ef4373121e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41451
diff changeset
5176
41451
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5177 2001-11-24 Jason Rumney <jasonr@gnu.org>
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5178
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5179 * xfns.c (compute_tip_xy): Initialize root_x and root_y from
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5180 mouse position if either left or top is not specified.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5181
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5182 * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Revert last change.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5183 <WM_WINDOWPOSCHANGING>: Let tip frames resize without restriction.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5184 (my_create_tip_window, Fx_show_tip): Adjust size for external border.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5185 (my_create_tip_window): Assign tip_window.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5186 (x_create_tip_frame): Use same defaults as X.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5187 (compute_tip_xy): Remove unused variable. Use full screen width.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5188 (Fx_show_tip): Do not double height. Call ShowWindow directly.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5189
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5190 * w32term.c (x_after_update_window_line): Doc fix.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5191 (w32_read_socket): Doc fix. Avoid SET_FRAME_GARBAGED for tip
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5192 frames.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5193 <WM_SHOWWINDOW>: Redo mouse highlight when hiding tip frame.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5194
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5195 * xdisp.c (prepare_menu_bars) [HAVE_WINDOW_SYSTEM]: Use tip_frame
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5196 for all Windowed systems.
c480d5760358 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41410
diff changeset
5197
41407
11744478b8b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41392
diff changeset
5198 2001-11-23 Eli Zaretskii <eliz@is.elta.co.il>
11744478b8b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41392
diff changeset
5199
11744478b8b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41392
diff changeset
5200 * msdos.c (IT_clear_screen): If the frame's faces are not yet
11744478b8b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41392
diff changeset
5201 realized, use the initial screen colors to clear the screen.
11744478b8b5 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41392
diff changeset
5202
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5203 2001-11-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41388
359bcfe3d803 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41381
diff changeset
5204
41392
8ed81321b13f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41390
diff changeset
5205 * textprop.c (Fset_text_properties): Remove unused variables
8ed81321b13f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41390
diff changeset
5206 `unchanged', `prev_changed', `s' and `len'.
8ed81321b13f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41390
diff changeset
5207
41390
6298173e3ae7 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41388
diff changeset
5208 * search.c (Freplace_match): Remove unused variable `inslen'.
6298173e3ae7 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41388
diff changeset
5209
41388
359bcfe3d803 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41381
diff changeset
5210 * keymap.c (access_keymap): Remove unused variables `c1' and `c2'.
359bcfe3d803 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41381
diff changeset
5211
41381
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5212 2001-11-22 Jason Rumney <jasonr@gnu.org>
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5213
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5214 * w32fns.c (x_window_to_frame): Remove irrelevant TODO comment.
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5215 (w32_wnd_proc) <WM_MENUSELECT>: Show help echo directly.
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5216 (my_create_tip_window): New function.
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5217 (x_create_tip_frame, compute_tip_xy): Adapt for Windows.
42104
d69c2368e549 (DECODE_COMPOSITION_END): Fixed a typo in the last
Sam Steingold <sds@gnu.org>
parents: 42102
diff changeset
5218 (Fx_show_tip, Fx_hide_tip) [TEST_TOOLTIPS]: Adapt for Windows.
41381
9be2255c4a1f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41324
diff changeset
5219
41324
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5220 2001-11-20 Jason Rumney <jasonr@gnu.org>
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5221
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5222 * coding.h (Vw32_system_coding_system) [WINDOWSNT]: Remove.
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5223 (ENCODE_SYSTEM, DECODE_SYSTEM) [WINDOWSNT]: Use Vlocale_coding_system.
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5224
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5225 * w32fns.c (Vw32_system_coding_system): Remove.
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5226 (w32_to_x_font, x_to_w32_font): Use Vlocale_coding_system.
fe2a51b64eb6 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41298
diff changeset
5227
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5228 2001-11-19 Stefan Monnier <monnier@cs.yale.edu>
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5229
41298
dd0332958888 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41296
diff changeset
5230 * fileio.c (Fwrite_region): Move choose_write_coding_system to
dd0332958888 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41296
diff changeset
5231 after build_annotations.
dd0332958888 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41296
diff changeset
5232
41296
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5233 * syntax.c (describe_syntax): Add dummy arg.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5234 (describe_syntax_1): Update call to describe_vector.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5235
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5236 * category.c (describe_category): Add dummy arg.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5237 (describe_category_1): Update call to describe_vector.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5238
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5239 * keymap.c (Fdescribe_vector): Add `describer' parameter.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5240 (describe_command, describe_translation): Add dummy second param.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5241 (describe_map): Call elt_describer with two arguments.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5242 (describe_vector_princ): Add `fun' parameter.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5243 Call it instead of the hardcoded `princ'.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5244 (describe_vector): Add arg `args'.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5245 Pass it as a new second argument to elt_describer.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5246
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5247 * keymap.h (describe_vector): Update prototype.
a2db3c620715 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41285
diff changeset
5248
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5249 * frame.c: Don't include keymap.h any more.
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5250 (keys_of_frame): Remove.
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5251
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5252 * lisp.h (keys_of_frame): Remove declaration.
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5253
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5254 * emacs.c (main): Don't call `keys_of_frame' any more.
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5255
41279
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5256 2001-11-14 Andreas Schwab <schwab@suse.de>
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5257
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5258 * unexelf.c [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5259 if defined, 0 otherwise.
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5260 (MAP_FAILED): Define if not defined and use it to test mmap failure.
41279
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5261 (unexec) [!MAP_ANON]: Use /dev/zero as file to map.
bc45052c83ae [!defined MAP_ANON]: Define MAP_ANON to MAP_ANONYMOUS if defined, 0 otherwise.
Sam Steingold <sds@gnu.org>
parents: 41259
diff changeset
5262
41259
52a7263af449 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41252
diff changeset
5263 2001-11-19 Richard M. Stallman <rms@gnu.org>
52a7263af449 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41252
diff changeset
5264
52a7263af449 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41252
diff changeset
5265 * indent.c (current_column_1): Fix handling of scan_bytes for mb chars.
52a7263af449 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41252
diff changeset
5266
41252
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5267 2001-11-18 Jason Rumney <jasonr@gnu.org>
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5268
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5269 * w32term.c (note_mouse_highlight): Fix type of variable `ignore'.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5270 (x_draw_bar_cursor): If the background color of the glyph under
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5271 the cursor equals the frame's cursor color, use the glyph's
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5272 foreground color for drawing the bar cursor.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5273 (x_after_update_window_line): Clear internal border in different
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5274 circumstances.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5275 (w32_set_vertical_scroll_bar): Check for width and height > 0.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5276 (w32_draw_relief_rect): Correct relief by 1 pixel.
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5277 (x_set_glyph_string_background_width):
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5278 Set extends_to_end_of_line_p if the row's fill_line_p is set and
41252
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5279 drawing the last glyph with DRAW_IMAGE_{RAISED,SUNKEN}.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5280 (x_display_and_set_cursor): If cursor_in_echo_area, use NO_CURSOR
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5281 if cursor_in_non_selected_windows is false.
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5282 (show_mouse_face): Clean up. Recognize overwritten cursor differently.
41252
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5283 (x_draw_glyphs): Remove parameters REAL_START and REAL_END.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5284 Notice if cursor gets overwritten.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5285 (notice_overwritten_cursor): Renamed from
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5286 note_overwritten_text_cursor. Rewritten to take glyph widths
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5287 into account, and to take X positions as parameters.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5288 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5289 around call to x_draw_glyphs.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5290 (x_setup_relief_colors): Use `IMAGE_BACKGROUND' and
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5291 `IMAGE_BACKGROUND_TRANSPARENT' to calculate the correct background
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5292 color to use for image glyph reliefs.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5293 (x_draw_image_relief): Accept zero tool_bar_button_relief.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5294 (glyph_rect): Remove unused variable `area'.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5295
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5296 * w32fns.c (x_set_frame_parameters): Avoid infinite recursion for
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5297 some items.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5298 (x_set_internal_border_width): Set frame garbaged when window
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5299 doesn't exist yet.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5300 (Fx_create_frame): Accept zero tool_bar_button_relief.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5301 (x_clear_image_1, four_corners_best, image_background)
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5302 (image_background_transparent): New functions.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5303 (xpm_format, png_format, jpeg_format, tiff_format, gif_format)
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5304 (gs_format): Add `:background' entry.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5305 (lookup_image): Set IMG's background color if specified.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5306 (pbm_load, xbm_load_image, png_load): Set IMG's background field
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5307 when appropriate.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5308 (x_clear_image_1): Reset `background_valid' and
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5309 `background_transparent_valid' fields.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5310 (x_build_heuristic_mask): Use IMAGE_BACKGROUND instead of
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5311 calculating it here. Set IMG's background_transparent field.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5312 (enum xpm_keyword_index): Add XPM_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5313 (enum png_keyword_index): Add PNG_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5314 (enum jpeg_keyword_index): Add JPEG_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5315 (enum tiff_keyword_index): Add TIFF_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5316 (enum gif_keyword_index): Add GIF_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5317 (enum gs_keyword_index): Add GS_BACKGROUND.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5318 (pbm_load, png_load, jpeg_load, tiff_load, gif_load):
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5319 Pre-calculate image background color where necessary.
41285
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5320 (x_create_x_image_and_pixmap, xbm_load, gs_load):
822980b416cf *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41279
diff changeset
5321 Use display info's n_cbits entry for screen depth.
41252
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5322 (Fx_show_tip): Remove unused variables `buffer', `top',
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5323 `left', `max_width' and `max_height'.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5324
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5325 * w32menu.c (w32_menu_show, push_menu_pane): Doc fixes.
666a9dde0c08 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41242
diff changeset
5326
41242
98895d1e192f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41240
diff changeset
5327 2001-11-18 Gerd Moellmann <gerd@gnu.org>
98895d1e192f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41240
diff changeset
5328
98895d1e192f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41240
diff changeset
5329 * puresize.h (BASE_PURESIZE): Increase to 750000.
98895d1e192f *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41240
diff changeset
5330
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5331 2001-11-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41240
3cba35ee2b1c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41238
diff changeset
5332
3cba35ee2b1c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41238
diff changeset
5333 * frame.c (Fframe_live_p): Doc fix.
3cba35ee2b1c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41238
diff changeset
5334
41237
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5335 2001-11-18 Richard M. Stallman <rms@gnu.org>
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5336
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5337 * xdisp.c (message_dolog_marker1, message_dolog_marker2)
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5338 (message_dolog_marker3): New static variables hold three markers.
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5339 (syms_of_xdisp): Initialize and staticpro them.
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5340 (message_dolog): Use message_dolog_marker1..3 instead of
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5341 allocating markers each time. Unchain them when done.
4b41a0868e62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41219
diff changeset
5342
41219
26455351ac47 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41214
diff changeset
5343 2001-11-17 Richard M. Stallman <rms@gnu.org>
26455351ac47 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41214
diff changeset
5344
26455351ac47 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41214
diff changeset
5345 * doc.c (Fsnarf_documentation): Doc fix.
26455351ac47 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41214
diff changeset
5346
41214
3b4ba194d2cd *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41212
diff changeset
5347 2001-11-17 Andreas Schwab <schwab@suse.de>
3b4ba194d2cd *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41212
diff changeset
5348
3b4ba194d2cd *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41212
diff changeset
5349 * xterm.c (note_mouse_highlight): Fix type of variable `ignore'.
3b4ba194d2cd *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 41212
diff changeset
5350
41212
ed6323982bbe *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41208
diff changeset
5351 2001-11-17 Richard M. Stallman <rms@gnu.org>
ed6323982bbe *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41208
diff changeset
5352
ed6323982bbe *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41208
diff changeset
5353 * fileio.c (Fwrite_region): Avoid initializer for Lisp_Object.
ed6323982bbe *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41208
diff changeset
5354
41208
6bc6c4288bc0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41195
diff changeset
5355 2001-11-17 Jason Rumney <jasonr@gnu.org>
6bc6c4288bc0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41195
diff changeset
5356
6bc6c4288bc0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41195
diff changeset
5357 * xterm.c (notice_overwritten_cursor): Take care of end < 0 case.
6bc6c4288bc0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41195
diff changeset
5358
41195
352661c2b24c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41189
diff changeset
5359 2001-11-17 Gerd Moellmann <gerd@gnu.org>
352661c2b24c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41189
diff changeset
5360
352661c2b24c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41189
diff changeset
5361 * xdisp.c (tool_bar_item_info): Avoid calling Fget_text_property
352661c2b24c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41189
diff changeset
5362 with invalid position.
352661c2b24c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41189
diff changeset
5363
41189
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5364 2001-11-16 Richard M. Stallman <rms@gnu.org>
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5365
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5366 * syswait.h: Delete conditionals for HPUX7, ISC 4.1, and convex.
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5367
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5368 * s/isc4-1.h (HAVE_SYS_WAIT_H): Add #undef.
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5369 * s/hpux.h (HAVE_SYS_WAIT_H): Add #undef.
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5370 * s/hpux8.h (HAVE_SYS_WAIT_H): Define it.
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5371
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5372 * m/convex.h (HAVE_SYS_WAIT_H): Add #undef.
7f09d8712a4a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41182
diff changeset
5373
41182
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5374 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5375
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5376 * fileio.c (build_annotations): Split off the tail.
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5377 (build_annotations_2): New fun. Extracted from build_annotations.
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5378 (Fwrite_region): Split the call to build_annotations into two
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5379 calls to build_annotations and build_annotations_2.
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5380
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5381 2001-11-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41158
9a106cdd6700 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41152
diff changeset
5382
41166
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5383 * sysdep.c (wait_for_kbd_input) [VMS]: Do not call
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5384 clear_waiting_for_input with argument.
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5385
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5386 * xterm.h (x_update_cursor): Remove duplicated prototype.
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5387
41182
db856db0784c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41166
diff changeset
5388 * keyboard.h (clear_waiting_for_input): Remove duplicated prototype.
41166
52c7290aa723 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41158
diff changeset
5389
41238
2ddb244eca48 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41237
diff changeset
5390 * xterm.c (waiting_for_input): Remove unnecessary declaration.
2ddb244eca48 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41237
diff changeset
5391
2ddb244eca48 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41237
diff changeset
5392 * data.c (Ftimes, Fquo, Frem, Fmod): Doc fix.
41158
9a106cdd6700 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41152
diff changeset
5393
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5394 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5395
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5396 * fileio.c (choose_write_coding_system): New fun, extracted
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5397 from Fwrite_region.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5398 (Fwrite_region): Use it.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5399
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5400 * eval.c (max_specpdl_size, max_lisp_eval_depth): Use EMACS_INT.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5401 (funcall_lambda, run_hook_with_args): Make static and add prototype.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5402 (ml_apply, find_handler_clause): Add prototype.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5403
41145
306572f2bcfe *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41139
diff changeset
5404 2001-11-16 Eli Zaretskii <eliz@gnu.org>
306572f2bcfe *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41139
diff changeset
5405
41149
e2b2d257d091 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41145
diff changeset
5406 * config.in: Add #undef HAVE_COFF_H.
e2b2d257d091 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41145
diff changeset
5407
41145
306572f2bcfe *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41139
diff changeset
5408 * unexec.c (coff.h): Don't include unless HAVE_COFF_H is defined.
306572f2bcfe *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41139
diff changeset
5409 Required for ISC 4.1.
306572f2bcfe *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41139
diff changeset
5410
41139
e7fb0abe0a4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41135
diff changeset
5411 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
e7fb0abe0a4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41135
diff changeset
5412
e7fb0abe0a4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41135
diff changeset
5413 * syswait.h: (HAVE_SYS_WAIT_H): Undef for ISC 4.1. Reported by
e7fb0abe0a4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41135
diff changeset
5414 Andrew Wiseman <a.wiseman@btclick.com>.
e7fb0abe0a4d *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41135
diff changeset
5415
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5416 2001-11-16 Kim F. Storm <storm@cua.dk>
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5417
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5418 The following changes are made to clean up the various internal
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5419 references to the fringes to actually use the term `fringe' for
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5420 them. Previously, they were called `flags areas', `bitmap areas',
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5421 `left/right side of windows', or implicitly as `flags' or
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5422 `bitmaps':
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5423
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5424 * dispextern.h (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5425 Comments fixed. Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5426
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5427 * dispnew.c: Comment fix. Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5428
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5429 * frame.h (FRAME_FRINGE_COLS): Renamed from FRAME_FLAGS_AREA_COLS.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5430 (FRAME_FRINGE_WIDTH): Renamed from FRAME_FLAGS_AREA_WIDTH.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5431 (FRAME_LEFT_FRINGE_WIDTH): Renamed from FRAME_LEFT_FLAGS_AREA_WIDTH.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5432
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5433 * msdos.c: Comment fix.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5434
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5435 * w32fns.c: Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5436
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5437 * w32term.c: Comment fixes. Use renamed symbols.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5438 (fringe_bitmap_type): Renamed from bitmap_type.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5439 (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5440 (w32_draw_fringe_bitmap): Renamed from w32_draw_bitmap.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5441 (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5442
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5443 * w32term.h: Comment fixes. Use renamed symbols.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5444 (fringes_extra): Renamed from flags_areas_extra.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5445 (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5446 (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5447 (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5448 (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5449 (FRAME_X_LEFT_FRINGE_WIDTH):
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5450 Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5451 (FRAME_X_RIGHT_FRINGE_WIDTH):
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5452 Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5453
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5454 * widget.c: Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5455
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5456 * window.c: Comment fixes. Use renamed symbols.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5457 (coordinates-in-window-p): Doc fix.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5458
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5459 * xdisp.c: Comment fixes. Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5460
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5461 * xfaces.c (realize_basic_faces): Use FRINGE_FACE_ID.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5462
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5463 * xfns.c: Use renamed symbols.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5464
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5465 * xterm.c: Comment fixes. Use renamed symbols.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5466 (fringe_bitmap_type): Renamed from bitmap_type.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5467 (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5468 (x_draw_fringe_bitmap): Renamed from x_draw_bitmap.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5469 (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5470
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5471 * xterm.h: Comment fixes. Use renamed symbols.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5472 (fringes_extra): Renamed from flags_areas_extra.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5473 (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5474 (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5475 (FRAME_X_FRINGE_COLS): Renamed from FRAME_X_FLAGS_AREA_COLS.
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5476 (FRAME_X_FRINGE_WIDTH): Renamed from FRAME_X_FLAGS_AREA_WIDTH.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5477 (FRAME_X_LEFT_FRINGE_WIDTH):
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5478 Renamed from FRAME_X_LEFT_FLAGS_AREA_WIDTH.
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5479 (FRAME_X_RIGHT_FRINGE_WIDTH):
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5480 Renamed from FRAME_X_RIGHT_FLAGS_AREA_WIDTH.
41135
e0fdeeb6c9e3 Fringe cleanup.
Kim F. Storm <storm@cua.dk>
parents: 41107
diff changeset
5481
41107
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5482 2001-11-15 Jason Rumney <jasonr@gnu.org>
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5483
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5484 * w32menu.c (add-menu-item): Make help_echo and radio buttons
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5485 work for most menu items. From David Ponce
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5486 <david.ponce@wanadoo.fr>.
2d2069d32fd0 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41090
diff changeset
5487
41070
ed4a05d7a938 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41068
diff changeset
5488 2001-11-15 Gerd Moellmann <gerd@gnu.org>
ed4a05d7a938 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41068
diff changeset
5489
41090
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5490 * xfns.c (x_set_frame_parameters): Revert change of 2001-11-07.
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5491 Some x_set_* function expect to be called even if old and new
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5492 value are equal.
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5493
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5494 * xdisp.c (build_desired_tool_bar_string): Accept zero
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5495 tool_bar_button_relief.
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5496
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5497 * xfns.c (Fx_create_frame): Accept zero tool_bar_button_relief.
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5498
304a46db62e4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41074
diff changeset
5499 * xterm.c (x_draw_image_relief): Accept zero tool_bar_button_relief.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5500
41074
d6a61f61aa6c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41070
diff changeset
5501 * xterm.c (x_draw_bar_cursor): If the background color of the
d6a61f61aa6c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41070
diff changeset
5502 glyph under the cursor equals the frame's cursor color, use
d6a61f61aa6c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41070
diff changeset
5503 the glyph's foreground color for drawing the bar cursor.
d6a61f61aa6c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41070
diff changeset
5504
41070
ed4a05d7a938 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41068
diff changeset
5505 * dispnew.c (direct_output_forward_char): Fix character/byte
ed4a05d7a938 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41068
diff changeset
5506 position comparison.
ed4a05d7a938 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 41068
diff changeset
5507
41068
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5508 2001-11-15 Miles Bader <miles@gnu.org>
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5509
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5510 * editfns.c (find_field): Add BEG_LIMIT and END_LIMIT parameters.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5511 (Fdelete_field, Ffield_string, Ffield_string_no_properties):
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5512 Update arguments to find_field.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5513 (Ffield_beginning, Ffield_end): Add LIMIT param, pass to find_field.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5514 (Fconstrain_to_field): Use LIMIT arg to shorten search time.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5515 * lisp.h (Ffield_beginning, Ffield_end): Update EXFUN decl.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5516 * minibuf.c (Fminibuffer_prompt_end): Update args to Ffield_end.
03f5934e063d *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 41063
diff changeset
5517
41060
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5518 2001-11-14 Richard M. Stallman <rms@gnu.org>
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5519
41063
dfe821140b60 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41060
diff changeset
5520 * editfns.c (Fpropertize): Allow call with 1 arg.
dfe821140b60 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41060
diff changeset
5521
41060
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5522 * dispextern.h (image_background, image_background_transparent):
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5523 Conditionalize on HAVE_X_WINDOWS.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5524
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5525 2001-11-13 Richard M. Stallman <rms@gnu.org>
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5526
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5527 * print.c (Fprin1_to_string): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5528
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5529 * sunfns.c (Fsun_change_cursor_icon): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5530
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5531 * floatfns.c (Fceiling, Ffloor): Doc fixes.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5532
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5533 * filelock.c (Funlock_buffer, Ffile_locked_p): Doc fixes.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5534
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5535 * fileio.c (Ffile_accessible_directory_p): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5536
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5537 * eval.c (syms_of_eval): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5538
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5539 * coding.c (syms_of_coding): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5540
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5541 * doc.c (Fsnarf_documentation): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5542
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5543 * dispnew.c (syms_of_display): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5544
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5545 * category.c (Fget_unused_category): Doc fix.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5546
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5547 * buffer.c (syms_of_buffer): Doc fixes.
1bf3fe0b6737 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 41057
diff changeset
5548
41057
0e97a3b68002 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41054
diff changeset
5549 2001-11-14 Eli Zaretskii <eliz@is.elta.co.il>
0e97a3b68002 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41054
diff changeset
5550
0e97a3b68002 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41054
diff changeset
5551 * print.c (prin1, print): Doc fix.
0e97a3b68002 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 41054
diff changeset
5552
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5553 2001-11-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
41054
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5554
41410
46e992634d85 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41407
diff changeset
5555 * fontset.h: Remove declarations of variables
41054
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5556 `Vhighlight_wrong_size_font' and `Vclip_large_size_font'.
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5557
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5558 * fontset.c: Remove variables `Vhighlight_wrong_size_font' and
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5559 `Vclip_large_size_font'.
a761fb708faa *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41020
diff changeset
5560
41020
67b7e18e1aca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41011
diff changeset
5561 2001-11-13 Jason Rumney <jasonr@gnu.org>
67b7e18e1aca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41011
diff changeset
5562
67b7e18e1aca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41011
diff changeset
5563 * w32fns.c: Doc fix.
67b7e18e1aca *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 41011
diff changeset
5564
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5565 2001-11-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40978
e5fd2fc53217 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40973
diff changeset
5566
41011
80522214d9b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41009
diff changeset
5567 * xfaces.c (Fface_attributes_as_vector): Doc fix.
80522214d9b2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41009
diff changeset
5568
41007
b4a8657e3d2d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41005
diff changeset
5569 * fns.c: Doc fix.
b4a8657e3d2d *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41005
diff changeset
5570
41005
56b36ada749c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41004
diff changeset
5571 * emacs.c: Doc fix.
56b36ada749c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41004
diff changeset
5572
41004
73185bfdeddb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41002
diff changeset
5573 * coding.c: Doc fix.
73185bfdeddb *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 41002
diff changeset
5574
41002
0253546645c4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40994
diff changeset
5575 * cmds.c, composite.c, dired.c, doc.c, filelock.c, floatfns.c,
0253546645c4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40994
diff changeset
5576 * fontset.c, insdel.c, keymap.c: Change doc-string comments to
0253546645c4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40994
diff changeset
5577 `new style' [w/`doc:' keyword].
0253546645c4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40994
diff changeset
5578
40973
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5579 2001-11-12 Richard M. Stallman <rms@gnu.org>
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5580
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5581 * xterm.c (XTread_socket): Don't update focus for EnterNotify or
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5582 LeaveNotify events. Only FocusIn and FocusOut do that now.
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5583 (x_display_and_set_cursor): Do display hollow cursors in active
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5584 minibuffer windows when they are not selected.
5959d9cfe456 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40961
diff changeset
5585
40961
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5586 2001-11-12 Jason Rumney <jasonr@gnu.org>
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5587
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5588 * w32console.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5589 * w32term.c: Change doc-string comments to `new style'.
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5590 [w/`doc:' keyword]. Doc fixes.
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5591
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5592 * w32fns.c: Don't define max.
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5593 (Fx_open_connection): Only execute once.
854eb83eb6f9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40941
diff changeset
5594
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5595 2001-11-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40941
10100f892f32 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40936
diff changeset
5596
10100f892f32 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40936
diff changeset
5597 * ccl.c: Change macros to use do-while block instead of if-else.
10100f892f32 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40936
diff changeset
5598 Use braces to follow GNU Coding Standards.
10100f892f32 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40936
diff changeset
5599
40934
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5600 2001-11-11 Richard M. Stallman <rms@gnu.org>
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5601
40936
502ce3b46535 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40934
diff changeset
5602 * sysdep.c (child_setup_tty): Don't clear ICRNL or INLCR.
502ce3b46535 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40934
diff changeset
5603
502ce3b46535 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40934
diff changeset
5604 * lread.c (read_escape): Use end_of_file_error for reporting eof.
502ce3b46535 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40934
diff changeset
5605
40934
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5606 * insdel.c (replace_range): Use adjust_markers_for_replace
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5607 instead of adjust_markers_for_delete and adjust_markers_for_insert.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5608
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5609 * intervals.h: Declare set_text_properties and set_text_properties_1.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5610
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5611 * textprop.c (set_text_properties_1): New subroutine
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5612 broken out of set_text_properties.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5613 (set_text_properties): Use set_text_properties_1.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5614
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5615 * intervals.c (graft_intervals_into_buffer):
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5616 Use set_text_properties_1 to clear out properties.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5617
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5618 * search.c (Freplace_match): Use replace_range to insert
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5619 and delete. Don't request property inheritance from
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5620 surrounding text.
79d4aae20aa3 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40900
diff changeset
5621
40875
4a9b5981d24b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40870
diff changeset
5622 2001-11-10 Jason Rumney <jasonr@gnu.org>
4a9b5981d24b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40870
diff changeset
5623
4a9b5981d24b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40870
diff changeset
5624 * w32fns.c (enum_font_cb2): Use leading @ on face name to detect
4a9b5981d24b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40870
diff changeset
5625 vertical fonts. Allow them if face name is explicitly specified.
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5626 Do not give up if we find a font that cannot be converted to an xlfd.
40875
4a9b5981d24b *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40870
diff changeset
5627
40870
f14e0aca1865 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40843
diff changeset
5628 2001-11-10 Gerd Moellmann <gerd@gnu.org>
f14e0aca1865 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40843
diff changeset
5629
41152
6b20981865e5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 41149
diff changeset
5630 * unexelf.c (unexec): Use mmap/munmap to allocate buffers
40870
f14e0aca1865 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40843
diff changeset
5631 instead of malloc/free.
f14e0aca1865 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40843
diff changeset
5632
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5633 2001-11-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40837
49b732d9bf27 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40835
diff changeset
5634
40839
00c461da45ee *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40837
diff changeset
5635 * xfaces.c (merge_face_vectors): Use braces to follow GNU
00c461da45ee *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40837
diff changeset
5636 Coding Standards.
00c461da45ee *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40837
diff changeset
5637 (Finternal_set_lisp_face_attribute): Likewise.
00c461da45ee *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40837
diff changeset
5638
40841
9cdb3902caf5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40839
diff changeset
5639 * buffer.c (Fbury_buffer): Likewise.
9cdb3902caf5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40839
diff changeset
5640
40837
49b732d9bf27 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40835
diff changeset
5641 * indent.c (current_column_1): Remove unused variable `prev_col'.
49b732d9bf27 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40835
diff changeset
5642
40843
033f8479b762 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40841
diff changeset
5643 * coding.c (encode_coding): Use precomputed value of `src'.
033f8479b762 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40841
diff changeset
5644 (encode_coding): Remove unused variable `src_end'.
033f8479b762 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40841
diff changeset
5645 (code_convert_region): Remove unused variables `count'.
033f8479b762 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40841
diff changeset
5646
40817
4ce7ef7fad3f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40807
diff changeset
5647 2001-11-07 Jason Rumney <jasonr@gnu.org>
4ce7ef7fad3f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40807
diff changeset
5648
4ce7ef7fad3f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40807
diff changeset
5649 * w32term.c (x_display_and_set_cursor): Do not move system caret
4ce7ef7fad3f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40807
diff changeset
5650 if cursor_glyph is NULL.
4ce7ef7fad3f *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40807
diff changeset
5651
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5652 2001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40805
55068042757f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40803
diff changeset
5653
55068042757f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40803
diff changeset
5654 * keymap.c (access_keymap): Fix compilation error.
55068042757f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40803
diff changeset
5655
40803
1f33171d77f6 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40799
diff changeset
5656 2001-11-07 Miles Bader <miles@gnu.org>
1f33171d77f6 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40799
diff changeset
5657
1f33171d77f6 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40799
diff changeset
5658 * xfns.c (x_set_frame_parameters): Avoid infinite recursion.
1f33171d77f6 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40799
diff changeset
5659
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5660 2001-11-07 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40797
58aaf62a42f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40776
diff changeset
5661
40799
79677ae208f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40797
diff changeset
5662 * intervals.c (graft_intervals_into_buffer):
79677ae208f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40797
diff changeset
5663 Remove #ifdef'd-out code.
79677ae208f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40797
diff changeset
5664 (graft_intervals_into_buffer): Remove unused variable `middle'.
79677ae208f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40797
diff changeset
5665
40797
58aaf62a42f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40776
diff changeset
5666 * lread.c (Feval_region): Remove obsolete #ifdef'd-out
58aaf62a42f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40776
diff changeset
5667 code (eval-current-buffer).
58aaf62a42f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40776
diff changeset
5668 Change doc-string comments to `new style' [w/`doc:' keyword].
58aaf62a42f0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40776
diff changeset
5669
40835
3f8ac3c71dad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40817
diff changeset
5670 2001-11-06 Richard M. Stallman <rms@gnu.org>
3f8ac3c71dad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40817
diff changeset
5671
3f8ac3c71dad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40817
diff changeset
5672 * keymap.c (access_keymap): Don't use initializers on Lisp_Object.
3f8ac3c71dad *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40817
diff changeset
5673
40776
0be004bf832e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40774
diff changeset
5674 2001-11-06 Stefan Monnier <monnier@cs.yale.edu>
0be004bf832e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40774
diff changeset
5675
40807
1a5577482e7a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40805
diff changeset
5676 * lread.c (read1): Fix behavior with nested backquoting.
1a5577482e7a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40805
diff changeset
5677
40776
0be004bf832e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40774
diff changeset
5678 * keyboard.c (make_lispy_event): Check integerness and fix
0be004bf832e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40774
diff changeset
5679 Lisp_Object/int mixup.
0be004bf832e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40774
diff changeset
5680
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5681 2001-11-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40770
5647e2db98ed *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40761
diff changeset
5682
5647e2db98ed *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40761
diff changeset
5683 * fns.c (copy_hash_table): Remove unused variable `v'.
5647e2db98ed *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40761
diff changeset
5684
40772
8b0bd88be2d5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40770
diff changeset
5685 * fontset.c (fontset_font_pattern): Remove unused variable
8b0bd88be2d5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40770
diff changeset
5686 `family_registry'.
8b0bd88be2d5 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40770
diff changeset
5687
40774
0653f60cebd3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40772
diff changeset
5688 * indent.c (current_column_1): Remove unused variable `prev_col'.
0653f60cebd3 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40772
diff changeset
5689
40761
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5690 2001-11-05 Richard M. Stallman <rms@gnu.org>
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5691
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5692 * m/news-risc.h (BROKEN_PROTOTYPES): Defined.
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5693
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5694 * buffer.c (Fkill_buffer): Don't delete auto save file
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5695 if buffer is modified.
9e25b744a97e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40754
diff changeset
5696
40754
37ab4ea03faa *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 40751
diff changeset
5697 2001-11-05 Andrew Innes <andrewi@gnu.org>
37ab4ea03faa *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 40751
diff changeset
5698
37ab4ea03faa *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 40751
diff changeset
5699 * w32proc.c (Fw32_set_keyboard_layout): Use CHECK_NUMBER_CAR and
37ab4ea03faa *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 40751
diff changeset
5700 CHECK_NUMBER_CDR.
37ab4ea03faa *** empty log message ***
Andrew Innes <andrewi@gnu.org>
parents: 40751
diff changeset
5701
40751
e53491847b62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40747
diff changeset
5702 2001-11-05 Richard M. Stallman <rms@gnu.org>
e53491847b62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40747
diff changeset
5703
e53491847b62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40747
diff changeset
5704 * unexelf.c (unexec): Minor changes; clean up comments.
e53491847b62 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40747
diff changeset
5705
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5706 2001-11-05 Sam Steingold <sds@gnu.org>
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5707
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5708 * w32term.c (x_display_and_set_cursor): Fix w32 compilation error.
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5709
40746
a5268e702a5c *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 40744
diff changeset
5710 2001-11-05 Andreas Schwab <schwab@suse.de>
a5268e702a5c *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 40744
diff changeset
5711
a5268e702a5c *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 40744
diff changeset
5712 * sound.c (sound_perror): Save errno from being clobbered.
a5268e702a5c *** empty log message ***
Andreas Schwab <schwab@suse.de>
parents: 40744
diff changeset
5713
40744
bf4cd0ec3cfb Fix the format of the last entry.
Eli Zaretskii <eliz@gnu.org>
parents: 40743
diff changeset
5714 2001-11-05 Dale Hagglund <rdh@yottayotta.com>
40743
288a92483e83 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40741
diff changeset
5715
288a92483e83 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40741
diff changeset
5716 * unexelf.c (unexec): Don't use `mmap'. Instead, read and write
288a92483e83 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40741
diff changeset
5717 the program image directly.
288a92483e83 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40741
diff changeset
5718
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5719 2001-11-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40741
1c1a1f868612 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40737
diff changeset
5720
1c1a1f868612 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40737
diff changeset
5721 * buffer.h (Fbuffer_local_value): Add prototype.
1c1a1f868612 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40737
diff changeset
5722
40721
84fec8c148fa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40716
diff changeset
5723 2001-11-04 Richard M. Stallman <rms@gnu.org>
84fec8c148fa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40716
diff changeset
5724
40737
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5725 * buffer.c (Fbuffer_local_value): Remove extra args from CHECK_SYMBOL
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5726 and CHECK_BUFFER.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5727
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5728 * keyboard.c (read_char): Use Fcar and Fcdr, not Fnth.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5729 (record_char): Likewise.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5730
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5731 * keyboard.c (make_lispy_event): Don't insist a drag event must
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5732 move to a different buffer position. Instead, check for moving at
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5733 least double_click_fuzz.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5734
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5735 * fns.c (Fmake_hash_table): Use XCAR and XCDR, not Fnth and Flength.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5736
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5737 * keyboard.c (echo-area-clear-hook): Undo Oct 29 change.
25cca1817b9e *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40729
diff changeset
5738
40721
84fec8c148fa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40716
diff changeset
5739 * indent.c (current_column_1, Fmove_to_column): Separate the code
47240
d4085efc1ec0 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 47222
diff changeset
5740 for display-table glyphs from the code for buffer text, to fix
40721
84fec8c148fa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40716
diff changeset
5741 bugs in the former.
84fec8c148fa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40716
diff changeset
5742
40729
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5743 2001-11-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5744
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5745 * buffer.c (Fbuffer_local_value): New function.
40807
1a5577482e7a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40805
diff changeset
5746 (syms_of_buffer): Defsubr it.
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5747
40729
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5748 * xterm.c, w32term.c (x_display_and_set_cursor): Use buffer-local
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5749 value of `cursor-in-non-selected-windows'.
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5750
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5751 * lisp.h (Qcursor_in_non_selected_windows): New declaration.
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5752 * xdisp.c (Qcursor_in_non_selected_windows): New variable.
650fb912b343 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40721
diff changeset
5753 (syms_of_xdisp): Initialize it.
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
5754
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5755 2001-11-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40704
b2731291b2d0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40701
diff changeset
5756
40716
56df8bf9764e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40714
diff changeset
5757 * xfns.c (Fx_create_frame): Doc fix.
56df8bf9764e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40714
diff changeset
5758
40714
783bcf597b69 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40704
diff changeset
5759 * coding.c: Change doc-string comments to `new style' [w/`doc:'
783bcf597b69 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40704
diff changeset
5760 keyword].
783bcf597b69 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40704
diff changeset
5761
40704
b2731291b2d0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40701
diff changeset
5762 * eval.c (top_level_value, top_level_set): Remove commented and
b2731291b2d0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40701
diff changeset
5763 #ifdef'd-out code.
b2731291b2d0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40701
diff changeset
5764 (Fdefvar): Fix usage in doc-string.
b2731291b2d0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40701
diff changeset
5765
40701
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5766 2001-11-03 Richard M. Stallman <rms@gnu.org>
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5767
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5768 * xfns.c: Include unistd.h, if it exists.
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5769
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5770 * editfns.c: Move the include of ctype.h after unistd.h.
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5771
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5772 * gmalloc.c: Test BROKEN_PROTOTYPES.
7353f2238507 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40692
diff changeset
5773
40691
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5774 2001-11-03 Ken Raeburn <raeburn@gnu.org>
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5775
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5776 * lisp.h (CHECK_STRING_CAR): New macro.
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5777 * lread.c (Fload): Use XSETCARFASTINT, XSETCDRFASTINT instead of
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5778 treating XCAR and XCDR as lvalues.
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5779 (openp): Use CHECK_STRING_CAR.
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5780 (read_list): Use XSETCDR instead of treating XCDR as lvalue.
0bf774390e46 log for some lvalue/rvalue fixes
Ken Raeburn <raeburn@raeburn.org>
parents: 40688
diff changeset
5781
40680
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5782 2001-11-03 Eli Zaretskii <eliz@is.elta.co.il>
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5783
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5784 * s/sco5.h (sigprocmask_set): Declare as extern SIGMASKTYPE.
40688
c4f332c5cd1a *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40680
diff changeset
5785 (SIGMASKTYPE): Define.
40680
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5786
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5787 * syssignal.h (sigunblock): Don't define if already defined.
877b266d0434 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40669
diff changeset
5788
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5789 2001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40657
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5790
40669
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5791 * eval.c (debugger_may_continue, Vdebug_ignored_errors)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5792 (call_debugger, Fcondition_case, skip_debugger, unbind_to):
40662
1097aeb789d9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40660
diff changeset
5793 Fix typos in comments.
1097aeb789d9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40660
diff changeset
5794
40660
4ba657edf1a1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40657
diff changeset
5795 * mocklisp.c (Fml_defun, Fml_while, Fml_substr): Remove commented
4ba657edf1a1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40657
diff changeset
5796 and #ifdef'd-out code.
4ba657edf1a1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40657
diff changeset
5797 Fix and reindent comments.
4ba657edf1a1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40657
diff changeset
5798
40807
1a5577482e7a *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40805
diff changeset
5799 * mocklisp.h: Remove comment which is a copy of comment in mocklisp.c.
40660
4ba657edf1a1 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40657
diff changeset
5800
40657
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5801 * category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET): Remove unused
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5802 argument `i' in macros.
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5803
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5804 * frame.h (CHECK_FRAME, CHECK_LIVE_FRAME): Remove unused argument
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5805 `i' in macros.
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5806
40669
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5807 * lisp.h (CHECK_STRING_OR_BUFFER, CHECK_HASH_TABLE, CHECK_LIST)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5808 (CHECK_STRING, CHECK_CONS, CHECK_SYMBOL, CHECK_CHAR_TABLE)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5809 (CHECK_VECTOR, CHECK_VECTOR_OR_CHAR_TABLE, CHECK_BUFFER)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5810 (CHECK_WINDOW, CHECK_LIVE_WINDOW, CHECK_PROCESS, CHECK_NUMBER)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5811 (CHECK_NATNUM, CHECK_MARKER, CHECK_NUMBER_COERCE_MARKER)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5812 (CHECK_FLOAT, CHECK_NUMBER_OR_FLOAT)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5813 (CHECK_NUMBER_OR_FLOAT_COERCE_MARKER, CHECK_OVERLAY)
686c91f02b2c Fix the formatting of the last entries.
Eli Zaretskii <eliz@gnu.org>
parents: 40662
diff changeset
5814 (CHECK_NUMBER_CAR, CHECK_NUMBER_CDR): Remove unused argument `i'
40657
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5815 in macros.
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5816
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5817 * abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c,
42292
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5818 * casefiddle.c, category.c, ccl.c, charset.c, cmds.c, coding.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5819 * composite.c, data.c, dired.c, dispnew.c, doc.c, dosfns.c, emacs.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5820 * eval.c, fileio.c, filelock.c, fns.c, fontset.c, frame.c, frame.h,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5821 * indent.c, keyboard.c, keymap.c, lread.c, macros.c, marker.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5822 * minibuf.c, mocklisp.c, msdos.c, print.c, process.c, search.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5823 * sunfns.c, syntax.c, textprop.c, undo.c, w16select.c, w32console.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5824 * w32fns.c, w32menu.c, w32proc.c, w32select.c, window.c, xdisp.c,
fa1bc97b9adc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 42281
diff changeset
5825 * xfaces.c, xmenu.c, xselect.c: Update usage of CHECK_ macros
40657
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5826 (remove unused second argument).
5d09739999b8 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40649
diff changeset
5827
40692
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5828 2001-11-02 Stefan Monnier <monnier@cs.yale.edu>
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5829
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5830 * syntax.c (describe_syntax): New wrapper.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5831 (Finternal_describe_syntax_value): Rename from describe_syntax.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5832 Don't insert space at front and \n at the end.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5833 (syms_of_syntax): Defsubr Sinternal_describe_syntax_value.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5834
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5835 * regex.c (re_wctype): Try to fix some warnings.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5836 (regcomp, regexec): Don't forget the __restrict.
6328c0607fe9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40691
diff changeset
5837
40649
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5838 2001-11-02 Richard M. Stallman <rms@gnu.org>
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5839
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5840 * textprop.c (Fget_char_property): Doc fix.
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5841
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5842 2001-11-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40644
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5843
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5844 * process.c (Fstart_process): Add usage to doc-string.
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5845
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5846 * data.c (Fsetq_default): Ditto.
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5847
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5848 * callint.c (Finteractive): Ditto.
4359f8c69261 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40637
diff changeset
5849
40637
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5850 2001-11-01 Stefan Monnier <monnier@cs.yale.edu>
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5851
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5852 * macros.c: Don't include keymap.h any more.
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5853
40626
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5854 2001-11-01 Richard M. Stallman <rms@gnu.org>
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5855
40649
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5856 * data.c (Fmake_local_variable): Doc fix.
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5857
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5858 * eval.c (Frun_hooks, Frun_hook_with_args_until_failure): Doc fix.
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5859 (Frun_hook_with_args_until_success, Frun_hook_with_args): Doc fix.
9ceb55408927 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40644
diff changeset
5860
40626
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5861 * keymap.c (Fdescribe_buffer_bindings): Print character property
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5862 bindings along with or instead of the buffer local map.
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5863 Make the overriding maps override what they should.
3a44ea41ebcb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40620
diff changeset
5864
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5865 2001-11-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40620
e1d4047f44bd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40611
diff changeset
5866
e1d4047f44bd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40611
diff changeset
5867 * window.c (grow_mini_window): Fix typo in comment.
e1d4047f44bd *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40611
diff changeset
5868
40604
efb447f6a93b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40600
diff changeset
5869 2001-11-01 Gerd Moellmann <gerd@gnu.org>
efb447f6a93b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40600
diff changeset
5870
40611
1ec9f5822539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40609
diff changeset
5871 * xterm.c (x_scroll_bar_create): Check for width and height > 0.
1ec9f5822539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40609
diff changeset
5872 (XTset_vertical_scroll_bar): Likewise.
1ec9f5822539 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40609
diff changeset
5873
40609
3e60edf920ed *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40607
diff changeset
5874 * xfns.c (x_build_heuristic_mask): Use four_corners_best
3e60edf920ed *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40607
diff changeset
5875 instead of IMAGE_BACKGROUND.
40637
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5876
40607
657c6d2b13a2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40604
diff changeset
5877 * xfns.c (four_corners_best): Reindent.
657c6d2b13a2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40604
diff changeset
5878
40637
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5879 * xfaces.c (Finternal_set_lisp_face_attribute_from_resource):
40604
efb447f6a93b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40600
diff changeset
5880 Handle :box so that it is possible to specify sexprs.
efb447f6a93b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40600
diff changeset
5881
40580
30c8de7565df *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40574
diff changeset
5882 2001-10-31 Eli Zaretskii <eliz@is.elta.co.il>
30c8de7565df *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40574
diff changeset
5883
30c8de7565df *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40574
diff changeset
5884 * s/hpux11.h: New file.
30c8de7565df *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40574
diff changeset
5885
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5886 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40569
e9b27ecd307a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40566
diff changeset
5887
40573
a8cd290d914a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40571
diff changeset
5888 * emacs.c (USAGE1): Show command line option --no-window-system
a8cd290d914a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40571
diff changeset
5889 instead of --no-windows in usage.
a8cd290d914a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40571
diff changeset
5890 (standard_args): Rename --no-windows to --no-window-system.
a8cd290d914a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40571
diff changeset
5891 (bug_reporting_address): Follow Emacs coding conventions.
a8cd290d914a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40571
diff changeset
5892
40571
46765443f1be *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40569
diff changeset
5893 * eval.c (Fcommandp): Doc fix.
46765443f1be *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40569
diff changeset
5894 Change doc-string comments to `new style' [w/`doc:' keyword].
46765443f1be *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40569
diff changeset
5895
40569
e9b27ecd307a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40566
diff changeset
5896 * frame.c (Fframe_live_p): Doc fix.
e9b27ecd307a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40566
diff changeset
5897
e9b27ecd307a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40566
diff changeset
5898 * buffer.c (selective-display-ellipses): Doc fix.
e9b27ecd307a *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40566
diff changeset
5899
40557
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5900 2001-10-31 Gerd Moellmann <gerd@gnu.org>
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5901
40559
554c6e9eef8a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40557
diff changeset
5902 * lread.c (to_multibyte): Fix computation of new read_buffer_size.
554c6e9eef8a *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40557
diff changeset
5903
40557
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5904 * xfaces.c (realize_x_face): If C is not a single-byte character,
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5905 set the face's colors_copied_bitwise_p instead of the defaulted_p
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5906 members which have a different meaning.
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5907 (free_face_colors): Do nothing for a face whose colors have been
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5908 copied bitwise.
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5909
40637
9b6f792026b9 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40626
diff changeset
5910 * dispextern.h (struct face) <colors_copied_bitwise_p>: New member.
40557
31cdfb3f6686 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40554
diff changeset
5911
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5912 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40554
766b5428db52 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40551
diff changeset
5913
40566
89c5b7bcf05e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40559
diff changeset
5914 * marker.c, mocklisp.c: Change doc-string comments to `new style'
89c5b7bcf05e *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40559
diff changeset
5915 [w/`doc:' keyword].
40554
766b5428db52 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40551
diff changeset
5916
40551
4f9e46d1b756 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40549
diff changeset
5917 2001-10-31 Gerd Moellmann <gerd@gnu.org>
4f9e46d1b756 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40549
diff changeset
5918
4f9e46d1b756 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40549
diff changeset
5919 * fns.c (require_unwind): Return Lisp_Object.
4f9e46d1b756 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40549
diff changeset
5920
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
5921 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40547
1048b67ccb08 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40544
diff changeset
5922
40549
b5b4d160cac0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40547
diff changeset
5923 * keyboard.c (lucid-menu-bar-dirty-flag): Doc fix.
b5b4d160cac0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40547
diff changeset
5924 (last-input-char): Revert doc-string to be the same as the
b5b4d160cac0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40547
diff changeset
5925 doc-string of `last-input-event'.
b5b4d160cac0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40547
diff changeset
5926
40547
1048b67ccb08 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40544
diff changeset
5927 * xdisp.c: Fix typos in comments.
1048b67ccb08 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40544
diff changeset
5928
40544
e625c7d12793 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40541
diff changeset
5929 2001-10-31 Gerd Moellmann <gerd@gnu.org>
e625c7d12793 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40541
diff changeset
5930
e625c7d12793 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40541
diff changeset
5931 * window.c (grow_mini_window): Handle case that the root
e625c7d12793 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40541
diff changeset
5932 window is already smaller than the nominal mininum height.
e625c7d12793 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40541
diff changeset
5933
40534
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5934 2001-10-30 Stefan Monnier <monnier@cs.yale.edu>
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5935
40541
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5936 * emacs.c (main): Don't call keys_of_macros any more.
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5937
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5938 * lisp.h (keys_of_macros): Remove.
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5939
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5940 * macros.c (keys_of_macros): Remove.
b3ba4328511c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40534
diff changeset
5941
40534
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5942 * xfaces.c (Fface_attribute_relative_p): Declare args.
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5943
40529
ab6d4e4dd152 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40526
diff changeset
5944 2001-10-30 Jason Rumney <jasonr@gnu.org>
ab6d4e4dd152 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40526
diff changeset
5945
ab6d4e4dd152 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40526
diff changeset
5946 * w32fns.c (w32_to_x_charset): Increase size of XLFD charset buffer.
ab6d4e4dd152 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40526
diff changeset
5947 (enum_font_cb2): Ignore fonts with vertical orientation.
ab6d4e4dd152 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40526
diff changeset
5948
40526
b466f4f946a7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40515
diff changeset
5949 2001-10-30 Richard M. Stallman <rms@gnu.org>
b466f4f946a7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40515
diff changeset
5950
b466f4f946a7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40515
diff changeset
5951 * keyboard.c (Finput_pending_p): Doc fix.
b466f4f946a7 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40515
diff changeset
5952
40504
f60d98c92b0b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40502
diff changeset
5953 2001-10-30 Gerd Moellmann <gerd@gnu.org>
f60d98c92b0b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40502
diff changeset
5954
40515
5ee7580050a7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40513
diff changeset
5955 * xterm.c (x_after_update_window_line): Don't run the code
5ee7580050a7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40513
diff changeset
5956 clearing in borders for rows whose visible height is 0.
5ee7580050a7 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40513
diff changeset
5957
40513
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5958 * xdisp.c (clear_garbaged_frames): Redraw the frame only if its
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5959 resized_p flag is set. If not set, use the much less flickering
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5960 method previously used.
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5961
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5962 * dispnew.c (change_frame_size_1): Set frame's resized_p.
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5963
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5964 * frame.h (struct frame) <resized_p>: New member.
a250d2df3ec5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40507
diff changeset
5965
40507
83c608283246 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40504
diff changeset
5966 * lread.c (to_multibyte): Ensure read_buffer is at least twice
83c608283246 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40504
diff changeset
5967 as large as the number of bytes to convert.
40534
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5968
40504
f60d98c92b0b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40502
diff changeset
5969 * lread.c (to_multibyte): New function.
f60d98c92b0b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40502
diff changeset
5970 (read1): Use it.
f60d98c92b0b *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40502
diff changeset
5971
40502
c5e7713083d1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40500
diff changeset
5972 2001-10-30 Eli Zaretskii <eliz@is.elta.co.il>
c5e7713083d1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40500
diff changeset
5973
c5e7713083d1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40500
diff changeset
5974 * msdos.h (FRAME_LINE_HEIGHT): Define (it's used by xmenu.c).
c5e7713083d1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40500
diff changeset
5975
40498
720e335d3145 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40487
diff changeset
5976 2001-10-30 Gerd Moellmann <gerd@gnu.org>
720e335d3145 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40487
diff changeset
5977
40500
bbd0fb4be2ea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40498
diff changeset
5978 * xterm.c (x_draw_relief_rect): Correct bottom relief by 1 pixel.
40534
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5979 (x_set_glyph_string_background_width): Set extends_to_end_of_line_p
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5980 if the row's fill_line_p is set and drawing the last glyph with
42586773034e *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40529
diff changeset
5981 DRAW_IMAGE_{RAISED,SUNKEN}.
40500
bbd0fb4be2ea *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40498
diff changeset
5982
40498
720e335d3145 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40487
diff changeset
5983 * xdisp.c (clear_garbaged_frames): Call Fredraw_frame.
720e335d3145 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40487
diff changeset
5984
40487
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5985 2001-10-29 Stefan Monnier <monnier@cs.yale.edu>
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5986
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5987 * xmenu.c: Include coding.h and charset.h.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5988 (Fx_popup_menu): Use FRAME_PTR and FRAME_FONT and FRAME_LINE_HEIGHT.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5989 (Fx_popup_dialog): Use FRAME_PTR and enum scroll_bar_part.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5990 (single_submenu, xmenu_show): Use ENCODE_SYSTEM.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5991 Explicitly set wv->help. Use `TRUE' rather than `True'.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5992 (menu_help_callback): Use empty_string.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5993
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5994 * w32menu.c (Fx_popup_menu): Explicitly init f, xpos, and ypos.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5995 (Fx_popup_dialog): Explicitly init f.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5996 (w32_menu_display_help): Use empty_string.
8c17e2ae6bf5 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40473
diff changeset
5997
40471
a74c46e44b13 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40462
diff changeset
5998 2001-10-29 Richard M. Stallman <rms@gnu.org>
a74c46e44b13 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40462
diff changeset
5999
40473
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6000 * fns.c (Frequire): Detect recursive try to require the same
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6001 feature 3 or more levels deep, and get error.
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6002 (require_unwind): New subroutine.
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6003 (require_nesting_list): New variable.
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6004 (syms_of_fns): Init and staticpro it.
764254527059 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40471
diff changeset
6005
40471
a74c46e44b13 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40462
diff changeset
6006 * print.c (print_object): Clarify indication of insertion type.
a74c46e44b13 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40462
diff changeset
6007
40460
b5ad0c8cf7e1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40453
diff changeset
6008 2001-10-29 Eli Zaretskii <eliz@is.elta.co.il>
b5ad0c8cf7e1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40453
diff changeset
6009
40462
ac56d29e1dfd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40460
diff changeset
6010 * coding.c (syms_of_coding): Document that locale-coding-system is
ac56d29e1dfd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40460
diff changeset
6011 used for decoding input on X.
ac56d29e1dfd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40460
diff changeset
6012
40460
b5ad0c8cf7e1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40453
diff changeset
6013 * window.c (Fscroll_left, Fscroll_right): Doc fix.
b5ad0c8cf7e1 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40453
diff changeset
6014
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6015 2001-10-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40453
bf8760ceda7c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40447
diff changeset
6016
bf8760ceda7c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40447
diff changeset
6017 * keyboard.c (Finput_pending_p): Fix typo in doc-string.
bf8760ceda7c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40447
diff changeset
6018 (echo-area-clear-hook): Properly DEFVAR_LISP and staticpro it.
bf8760ceda7c *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40447
diff changeset
6019
40434
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6020 2001-10-29 Gerd Moellmann <gerd@gnu.org>
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6021
40447
bc7e8f5dcaa0 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40443
diff changeset
6022 * xterm.c (x_display_and_set_cursor): If cursor_in_echo_area,
bc7e8f5dcaa0 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40443
diff changeset
6023 use NO_CURSOR if cursor_in_non_selected_windows is false.
bc7e8f5dcaa0 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40443
diff changeset
6024
40443
56bff1d567d6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40439
diff changeset
6025 * xfaces.c (Fface_font): Use UNSPECIFIEDP instead of NILP for
56bff1d567d6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40439
diff changeset
6026 the slant attribute if FRAME is t.
56bff1d567d6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40439
diff changeset
6027
40439
58a55094ec0d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40436
diff changeset
6028 * xfns.c (x_set_internal_border_width): Set frame garbaged
58a55094ec0d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40436
diff changeset
6029 when X window doesn't exist yet.
58a55094ec0d *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40436
diff changeset
6030
40436
1c46df5ab503 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40434
diff changeset
6031 * xterm.c (x_after_update_window_line): Clear internal border
1c46df5ab503 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40434
diff changeset
6032 in different circumstances.
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
6033
40434
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6034 * xterm.c (XTread_socket) <KeyPress>: Don't use
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6035 STRING_CHAR_AND_LENGTH if nchars == nbytes. From Kenichi Handa
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6036 <handa@etl.go.jp>.
19b5ee5b4397 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40428
diff changeset
6037
40425
b052c91fdcf7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40422
diff changeset
6038 2001-10-28 Eli Zaretskii <eliz@is.elta.co.il>
b052c91fdcf7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40422
diff changeset
6039
b052c91fdcf7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40422
diff changeset
6040 * m/ibms390.h: New file. From Adam Thornton
b052c91fdcf7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40422
diff changeset
6041 <athornton@sinenomine.net>.
b052c91fdcf7 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40422
diff changeset
6042
40422
9128205bab04 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40419
diff changeset
6043 2001-10-28 Gerd Moellmann <gerd@gnu.org>
9128205bab04 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40419
diff changeset
6044
40428
924048d9e9ca *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40425
diff changeset
6045 * xfns.c (x_build_heuristic_mask): Use x_alloc_image_color.
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
6046
40422
9128205bab04 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40419
diff changeset
6047 * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing
9128205bab04 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40419
diff changeset
6048 a loop counter.
9128205bab04 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40419
diff changeset
6049
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6050 2001-10-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40402
a7b81507a266 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40400
diff changeset
6051
40419
d62da8c1d493 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40417
diff changeset
6052 * emacs.c: Use argv[0] instead of emacs when -t was specified.
d62da8c1d493 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40417
diff changeset
6053
40417
5446cff179a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40406
diff changeset
6054 * keyboard.c: Change doc-string comments to `new style' [w/`doc:'
5446cff179a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40406
diff changeset
6055 keyword].
5446cff179a4 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40406
diff changeset
6056 Fix typos in comments.
40747
205f4498ca85 (x_display_and_set_cursor): Fix w32 compilation error.
Sam Steingold <sds@gnu.org>
parents: 40746
diff changeset
6057
40406
6fbf8299d0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40404
diff changeset
6058 * emacs.c (bug_reporting_address): New function.
6fbf8299d0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40404
diff changeset
6059 Use it when displaying usage message.
6fbf8299d0f2 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40404
diff changeset
6060
40404
a126125a6d01 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40402
diff changeset
6061 * minibuf.c (read_minibuf): Remove unused external declaration of
a126125a6d01 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40402
diff changeset
6062 variable `Qread_only'.
a126125a6d01 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40402
diff changeset
6063
40402
a7b81507a266 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40400
diff changeset
6064 * keymap.c (access_keymap): Remove unused variable `charset'.
a7b81507a266 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40400
diff changeset
6065
40400
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6066 2001-10-28 Miles Bader <miles@gnu.org>
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6067
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6068 * xfaces.c (merge_face_heights): Handle TO being relative as well.
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6069 Remove #ifdef'd-out code.
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6070 (Fface_attribute_relative_p, Fmerge_face_attribute): New functions.
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6071 (syms_of_xfaces): Initialize them.
e071742a6bb8 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40397
diff changeset
6072
40386
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6073 2001-10-27 Jason Rumney <jasonr@gnu.org>
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6074
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6075 * w32fns.c (w32_wnd_proc) <WM_KILLFOCUS>: Destroy the system caret.
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6076 <WM_EMACS_DESTROY_CARET, WM_EMACS_TRACK_CARET>: Track cursor
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6077 position using the system caret.
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6078
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6079 * w32term.c (w32_system_caret_hwnd, w32_system_caret_width)
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6080 (w32_system_caret_height, w32_system_caret_x)
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6081 (w32_system_caret_y): New variables for tracking system caret.
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6082 (w32_initialize): Initialize them.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6083 (x_display_and_set_cursor): Make system caret follow the active cursor.
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6084
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6085 * w32term.h (WM_EMACS_TRACK_CARET, WM_EMACS_DESTROY_CARET):
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6086 New messages types.
40386
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6087
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6088 * w32term.c (note_mouse_highlight): Clear old help_echo.
7bdfd55ddbe9 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40381
diff changeset
6089
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6090 2001-10-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40369
23e0bbeed1fc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40367
diff changeset
6091
40381
dff839c067e0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40373
diff changeset
6092 * xterm.c: Fix typo in a comment.
dff839c067e0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40373
diff changeset
6093
40373
8bc9adef3080 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40371
diff changeset
6094 * emacs.c: Fix typos in comments.
8bc9adef3080 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40371
diff changeset
6095 Remove unnecessary spaces.
8bc9adef3080 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40371
diff changeset
6096 Change doc-string comments to `new style' [w/`doc:' keyword].
8bc9adef3080 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40371
diff changeset
6097 (USAGE2): Fix typos in usage string.
8bc9adef3080 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40371
diff changeset
6098
40371
7b9010de35d6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40369
diff changeset
6099 * xterm.c: Fix typo in a comment.
7b9010de35d6 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40369
diff changeset
6100
40369
23e0bbeed1fc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40367
diff changeset
6101 * lisp.h: (gdb_lisp_params): Remove code in #if 0 which is now in
23e0bbeed1fc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40367
diff changeset
6102 emacs.c.
23e0bbeed1fc *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40367
diff changeset
6103
40365
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6104 2001-10-27 Gerd Moellmann <gerd@gnu.org>
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6105
40367
62d084b48d74 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40365
diff changeset
6106 * xdisp.c (move_it_vertically_backward): Use 2/3 line_height
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6107 instead of 1/2 line_height in the heuristic for skipping
40367
62d084b48d74 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40365
diff changeset
6108 farther backward when target_y was not reached.
62d084b48d74 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40365
diff changeset
6109
40365
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6110 * sound.c (sound_perror): Unblock SIGIO, turn on atimers.
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6111 Display errno only if non-zero.
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6112 (sound_warning): New function.
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6113 (vox_configure): Don't treat failing to set sample rate as error.
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6114 (various places): Improve error messages.
4d0ee02b1d41 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40355
diff changeset
6115
40338
ffc4cf9a7cbd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40332
diff changeset
6116 2001-10-26 Eli Zaretskii <eliz@is.elta.co.il>
ffc4cf9a7cbd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40332
diff changeset
6117
40355
2c93c52edc86 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40338
diff changeset
6118 * fileio.c (Faccess_file): Run the argument filename through
2c93c52edc86 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40338
diff changeset
6119 Fexpand_file_name, before using it.
2c93c52edc86 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40338
diff changeset
6120
40338
ffc4cf9a7cbd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40332
diff changeset
6121 * dispnew.c (syms_of_display) <visible-bell>: Add a reference to
ffc4cf9a7cbd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40332
diff changeset
6122 ring-bell-function. Suggested by Alf-Ivar Holm <alfh@ifi.uio.no>
ffc4cf9a7cbd *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40332
diff changeset
6123
40330
a64070429637 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40328
diff changeset
6124 2001-10-26 Gerd Moellmann <gerd@gnu.org>
a64070429637 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40328
diff changeset
6125
40332
1d5e341f2030 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40330
diff changeset
6126 * insdel.c (insert_1_both): Do nothing if NCHARS == 0.
1d5e341f2030 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40330
diff changeset
6127
40330
a64070429637 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40328
diff changeset
6128 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
a64070429637 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40328
diff changeset
6129 Fix clearing in the case of scroll bars on the right.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6130
46749
320ae387da9c *** empty log message ***
Juanma Barranquero <lekktu@gmail.com>
parents: 46725
diff changeset
6131 2001-10-26 Juanma Barranquero <lektu@terra.es>
40328
f687e0474d22 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40326
diff changeset
6132
f687e0474d22 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40326
diff changeset
6133 * w32gui.h (XImage): Add a dummy typedef.
f687e0474d22 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40326
diff changeset
6134
40326
e84641eccb21 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40318
diff changeset
6135 2001-10-26 Gerd Moellmann <gerd@gnu.org>
e84641eccb21 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40318
diff changeset
6136
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6137 * xfns.c (XScreenNumberOfScreen): Fix struct to pointer comparison.
40326
e84641eccb21 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40318
diff changeset
6138
40318
413d445408b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40314
diff changeset
6139 2001-10-25 Eli Zaretskii <eliz@is.elta.co.il>
413d445408b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40314
diff changeset
6140
413d445408b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40314
diff changeset
6141 * frame.c (Fframe_parameter): Fix last change.
413d445408b3 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40314
diff changeset
6142
40574
ee573a50d551 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40573
diff changeset
6143 * fileio.c: Revert last change (which removed old commented-out
ee573a50d551 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40573
diff changeset
6144 version of expand-file-name). Add a comment that explains why
ee573a50d551 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40573
diff changeset
6145 this old version should not be removed.
ee573a50d551 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40573
diff changeset
6146
40299
cb8b9d493228 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40292
diff changeset
6147 2001-10-25 Gerd Moellmann <gerd@gnu.org>
cb8b9d493228 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40292
diff changeset
6148
40314
58305bceda48 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40308
diff changeset
6149 * frame.c (Fframe_parameter): Fix a bug whereby some
58305bceda48 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40308
diff changeset
6150 ``artificial'' frame parameters, like `minibuffer' were not
58305bceda48 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40308
diff changeset
6151 obtained by calling Fframe_parameters.
58305bceda48 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40308
diff changeset
6152
40305
1527284286a6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40299
diff changeset
6153 * xterm.c (show_mouse_face): Clean up. Recognize overwritten
1527284286a6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40299
diff changeset
6154 cursor differently.
1527284286a6 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40299
diff changeset
6155
40299
cb8b9d493228 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40292
diff changeset
6156 * xdisp.c (move_it_vertically_backward): Compute line height
cb8b9d493228 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40292
diff changeset
6157 differently. Add heuristic to try to be more compatible to 20.x.
cb8b9d493228 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40292
diff changeset
6158
40288
fca327b68ccc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40281
diff changeset
6159 2001-10-25 Stefan Monnier <monnier@cs.yale.edu>
fca327b68ccc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40281
diff changeset
6160
40292
b040e198106d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40288
diff changeset
6161 * lisp.h (make_fixnum_or_float): Coerce double to int explicitly.
b040e198106d *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40288
diff changeset
6162
40308
47dd2c916c80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40307
diff changeset
6163 * editfns.c (text_property_stickiness): Fix Lisp_Object used as
47dd2c916c80 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40307
diff changeset
6164 boolean.
40288
fca327b68ccc *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40281
diff changeset
6165
40281
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6166 2001-10-25 Miles Bader <miles@gnu.org>
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6167
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6168 * xfns.c (png_load): Make sure SPECIFIED_BG is a string.
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6169 BG is a pointer to a structure, not a structure.
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6170 (gif_format, png_format): Add missing commas.
ec4224073236 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40277
diff changeset
6171
40277
61a533745adf *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40272
diff changeset
6172 2001-10-24 Richard M. Stallman <rms@gnu.org>
61a533745adf *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40272
diff changeset
6173
61a533745adf *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40272
diff changeset
6174 * xfaces.c (Fface_attributes_as_vector): New function.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6175 (syms_of_xfaces): Defsubr it.
40277
61a533745adf *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 40272
diff changeset
6176
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6177 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40272
cfb8af5a8f12 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40270
diff changeset
6178
cfb8af5a8f12 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40270
diff changeset
6179 * dispnew.c (sync_window_with_frame_matrix_rows): Remove unused
cfb8af5a8f12 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40270
diff changeset
6180 variable `area'.
cfb8af5a8f12 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40270
diff changeset
6181
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6182 2001-10-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40270
b31e5d777d14 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40266
diff changeset
6183
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6184 * search.c (scan_newline): Remove unused variable `selective_display'.
40270
b31e5d777d14 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40266
diff changeset
6185
40266
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6186 2001-10-25 Miles Bader <miles@gnu.org>
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6187
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6188 * dispextern.h (struct image): Add `background',
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6189 `background_valid', and `background_transparent' fields.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6190 (image_background, image_background_transparent): New declarations.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6191 (IMAGE_BACKGROUND, IMAGE_BACKGROUND_TRANSPARENT): New macros.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6192 * xfns.c (image_background, image_background_transparent)
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6193 (four_corners_best): New functions.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6194 (xpm_format, png_format, jpeg_format, tiff_format, gif_format)
40266
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6195 (gs_format): Add `:background' entry.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6196 (lookup_image): Set IMG's background color if specified.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6197 (pbm_load, xbm_load_image, png_load): Set IMG's background field
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6198 when appropriate.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6199 (x_clear_image_1): Reset `background_valid' and
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6200 `background_transparent_valid' fields.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6201 (x_build_heuristic_mask): Use IMAGE_BACKGROUND instead of
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6202 calculating it here. Set IMG's background_transparent field.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6203 (enum xpm_keyword_index): Add XPM_BACKGROUND.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6204 (enum png_keyword_index): Add PNG_BACKGROUND.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6205 (enum jpeg_keyword_index): Add JPEG_BACKGROUND.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6206 (enum tiff_keyword_index): Add TIFF_BACKGROUND.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6207 (enum gif_keyword_index): Add GIF_BACKGROUND.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6208 (enum gs_keyword_index): Add GS_BACKGROUND.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6209 (pbm_load, png_load, jpeg_load, tiff_load, gif_load):
40266
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6210 Pre-calculate image background color where necessary.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6211 * xterm.c (x_setup_relief_colors): Use `IMAGE_BACKGROUND' and
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6212 `IMAGE_BACKGROUND_TRANSPARENT' to calculate the correct background
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6213 color to use for image glyph reliefs.
b3ad4265c0eb *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40260
diff changeset
6214
40258
d7ed9c0db488 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40252
diff changeset
6215 2001-10-24 Gerd Moellmann <gerd@gnu.org>
d7ed9c0db488 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40252
diff changeset
6216
40260
e7be34625fd8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40258
diff changeset
6217 * xterm.c (x_draw_glyphs): Don't check for cursor overwriting
e7be34625fd8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40258
diff changeset
6218 in full-width rows.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6219
40258
d7ed9c0db488 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40252
diff changeset
6220 * xterm.c (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
d7ed9c0db488 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40252
diff changeset
6221 Fix clearing of area not covered by scroll bar.
d7ed9c0db488 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40252
diff changeset
6222
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6223 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40249
afa4ffde8e37 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40246
diff changeset
6224
afa4ffde8e37 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40246
diff changeset
6225 * xterm.c: (x_insert_glyphs): Remove unused variables `real_end'
afa4ffde8e37 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40246
diff changeset
6226 and `real_start'.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6227 (x_draw_image_foreground): Remove unused variables `mask' and `xgcv'.
40249
afa4ffde8e37 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40246
diff changeset
6228 (glyph_rect): Remove unused variable `area'.
afa4ffde8e37 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40246
diff changeset
6229
40242
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6230 2001-10-24 Gerd Moellmann <gerd@gnu.org>
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6231
40252
111fc7634b28 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40249
diff changeset
6232 * xdisp.c: Change #ifdef GLYPH_DEBUG to #if.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6233
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6234 * xdisp.c (try_window_reusing_current_matrix): Use row_containing_pos.
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6235 (row_containing_pos): Take additional argument DY.
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6236 Treat rows ending in middle of char differently.
40246
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6237 (display_line): Handle tabs on window systems differently.
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6238
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6239 * xterm.c, w32term.c (fast_find_position): Call row_containing_pos
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6240 with additional argument.
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6241
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6242 * dispextern.h (row_containing_pos): Adjust prototype.
96b06568acc2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40242
diff changeset
6243
40242
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6244 * xdisp.c (inhibit_try_window_id, inhibit_try_window_reusing)
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6245 (inhibit_try_cursor_movement) [GLYPH_DEBUG]: New variables.
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6246 (try_window_id, try_window_reusing_current_matrix)
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6247 (try_cursor_movement) [GLYPH_DEBUG]: Don't run if inhibited.
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6248 (syms_of_xdisp) [GLYPH_DEBUG]: DEFVAR_BOOL the variables.
5b5f690e9b9c *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40240
diff changeset
6249
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6250 2001-10-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40232
e0deaedeb781 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40227
diff changeset
6251
40240
68aaada6c450 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40238
diff changeset
6252 * xmenu.c: Spell the name of Emacs properly (GNU Emacs instead of
68aaada6c450 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40238
diff changeset
6253 gnuemacs).
68aaada6c450 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40238
diff changeset
6254 (HAVE_BOXES): Fix typo in comment.
68aaada6c450 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40238
diff changeset
6255 (push_menu_pane): Fix typo in comment.
68aaada6c450 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40238
diff changeset
6256
40238
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6257 * xdisp.c: (display_prop_string_p): Remove unused local declaration
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6258 of `Qwhen'.
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6259 (single_display_prop_string_p): Remove unused local declarations
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6260 of `Qwhen' and `Qmargin'.
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6261 (string_buffer_position): Remove unused variable `around'.
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6262 (store_frame_title): Remove unused variable `width'.
588ccdb10b2f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40236
diff changeset
6263
40236
cfec9610f2fe *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40234
diff changeset
6264 * window.c: Don't define max.
cfec9610f2fe *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40234
diff changeset
6265 (coordinates_in_window): Remove unused variable `uy'.
cfec9610f2fe *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40234
diff changeset
6266
40234
36ae7fa25db9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40232
diff changeset
6267 * widget.c: Don't define max.
36ae7fa25db9 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40232
diff changeset
6268
40232
e0deaedeb781 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40227
diff changeset
6269 * process.c: Don't define max.
e0deaedeb781 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40227
diff changeset
6270 (create_process): Remove unused variable `buffer'.
e0deaedeb781 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40227
diff changeset
6271
40227
cc95d7007a08 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40225
diff changeset
6272 2001-10-23 Gerd Moellmann <gerd@gnu.org>
cc95d7007a08 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40225
diff changeset
6273
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6274 * xfaces.c (Finternal_set_lisp_face_attribute): Fix compilation error.
40227
cc95d7007a08 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40225
diff changeset
6275
40225
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6276 2001-10-23 Eli Zaretskii <eliz@is.elta.co.il>
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6277
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6278 * xfaces.c (Finternal_set_lisp_face_attribute)
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6279 [HAVE_WINDOW_SYSTEM]: Don't do anything for QCfont unless the
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6280 frame is on a windowed display.
c86d8211ff37 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40219
diff changeset
6281
40212
9929e04e78bb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40209
diff changeset
6282 2001-10-23 Gerd Moellmann <gerd@gnu.org>
9929e04e78bb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40209
diff changeset
6283
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6284 * dispnew.c (sync_window_with_frame_matrix_rows):
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6285 Fix handling of windows which aren't full-width, fix handling
40219
0e50d546f7cd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40213
diff changeset
6286 of marginal areas.
0e50d546f7cd *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40213
diff changeset
6287
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6288 * lread.c (syms_of_lread) <recursive-load-depth-limit>: Raise to 50.
40212
9929e04e78bb *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40209
diff changeset
6289
40209
9b3574f65ee0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40208
diff changeset
6290 2001-10-23 Andreas Schwab <schwab@suse.de>
9b3574f65ee0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40208
diff changeset
6291
9b3574f65ee0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40208
diff changeset
6292 * m/macppc.h [LINUX]: Undef LD_SWITCH_SYSTEM_TEMACS and override
9b3574f65ee0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40208
diff changeset
6293 LD_SWITCH_MACHINE_TEMACS with "-Xlinker -znocombreloc".
9b3574f65ee0 *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40208
diff changeset
6294
40208
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6295 2001-10-23 Gerd Moellmann <gerd@gnu.org>
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6296
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6297 * xterm.c (x_draw_glyphs): Remove parameters READ_START and
40208
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6298 REAL_END. Notice if cursor gets overwritten.
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6299 (notice_overwritten_cursor): Take X positions as parameters.
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6300 (x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6301 around call to x_draw_glyphs.
e72b89c94c47 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40206
diff changeset
6302
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6303 2001-10-23 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40206
7a929b1e1f77 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40200
diff changeset
6304
40213
6b1fa995737b Use more descriptive entries.
Pavel Janík <Pavel@Janik.cz>
parents: 40212
diff changeset
6305 * syntax.c (modify-syntax-entry): Fix argument names (use CHAR
6b1fa995737b Use more descriptive entries.
Pavel Janík <Pavel@Janik.cz>
parents: 40212
diff changeset
6306 instead of C) and usage.
6b1fa995737b Use more descriptive entries.
Pavel Janík <Pavel@Janik.cz>
parents: 40212
diff changeset
6307
6b1fa995737b Use more descriptive entries.
Pavel Janík <Pavel@Janik.cz>
parents: 40212
diff changeset
6308 * editfns.c (char-to-string): Fix argument names (use CHAR instead
6b1fa995737b Use more descriptive entries.
Pavel Janík <Pavel@Janik.cz>
parents: 40212
diff changeset
6309 of C) and usage.
40206
7a929b1e1f77 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40200
diff changeset
6310
7a929b1e1f77 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40200
diff changeset
6311 * xfns.c (Fx_show_tip): Remove unused variables `buffer', `top',
7a929b1e1f77 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40200
diff changeset
6312 `left', `max_width' and `max_height'.
7a929b1e1f77 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40200
diff changeset
6313
40200
e47b212066d2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40186
diff changeset
6314 2001-10-23 Gerd Moellmann <gerd@gnu.org>
e47b212066d2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40186
diff changeset
6315
e47b212066d2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40186
diff changeset
6316 * xdisp.c (display_line): For a tab continued to the next line,
e47b212066d2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40186
diff changeset
6317 set row's ends_in_middle_of_char_p.
e47b212066d2 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40186
diff changeset
6318
40186
e6f3d0e02726 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40184
diff changeset
6319 2001-10-22 Gerd Moellmann <gerd@gnu.org>
e6f3d0e02726 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40184
diff changeset
6320
e6f3d0e02726 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40184
diff changeset
6321 * xdisp.c (display_line): Fix computation of continuation lines
e6f3d0e02726 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40184
diff changeset
6322 width for TABs.
e6f3d0e02726 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 40184
diff changeset
6323
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6324 2001-10-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40169
f3bed02e1ed7 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40167
diff changeset
6325
40184
40458f0a0bd0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40169
diff changeset
6326 * xdisp.c (build_desired_tool_bar_string): Remove unused variable
40458f0a0bd0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40169
diff changeset
6327 `Qlaplace'.
40458f0a0bd0 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40169
diff changeset
6328
40169
f3bed02e1ed7 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40167
diff changeset
6329 * fileio.c: Remove unused code.
f3bed02e1ed7 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40167
diff changeset
6330
40167
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6331 2001-10-22 Miles Bader <miles@gnu.org>
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6332
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6333 * lisp.h (DEFVAR_LISP, DEFVAR_LISP_NOPRO, DEFVAR_BOOL)
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6334 (DEFVAR_INT, DEFVAR_PER_BUFFER, DEFVAR_KBOARD):
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6335 Remove `DOC_STRINGS_IN_COMMENTS' cases.
2a6c5da21581 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40158
diff changeset
6336
40158
6dde35eb48f7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40154
diff changeset
6337 2001-10-21 Jason Rumney <jasonr@gnu.org>
6dde35eb48f7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40154
diff changeset
6338
6dde35eb48f7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40154
diff changeset
6339 * w32term.c (x_erase_phys_cursor): Remove inverse_p again.
6dde35eb48f7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40154
diff changeset
6340
40149
7a649633317f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40147
diff changeset
6341 2001-10-21 Eli Zaretskii <eliz@is.elta.co.il>
7a649633317f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40147
diff changeset
6342
7a649633317f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40147
diff changeset
6343 * mocklisp.c (Fml_if, Fml_provide_prefix_argument)
7a649633317f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40147
diff changeset
6344 (Finsert_string): Avoid the multi-line string literals warning.
7a649633317f *** empty log message ***
Eli Zaretskii <eliz@gnu.org>
parents: 40147
diff changeset
6345
40146
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6346 2001-10-22 Miles Bader <miles@gnu.org>
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6347
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6348 * doc.c (Vhelp_manyarg_func_alist): Variable removed.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6349 (Fdocumentation): Don't use it.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6350 (syms_of_doc): Don't initialize it.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6351
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6352 * keyboard.c (Ftrack_mouse): Add usage: string to doc string.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6353 * print.c (Fwith_output_to_temp_buffer): Likewise.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6354 * window.c (Fsave_window_excursion): Likewise.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6355 * editfns.c (Fsave_excursion, Fsave_current_buffer)
40146
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6356 (Fsave_restriction): Likewise.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6357 * eval.c (Frun_hooks, Frun_hook_with_args)
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6358 (Frun_hook_with_args_until_failure)
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6359 (Frun_hook_with_args_until_success, Ffuncall, For, Fand, Fif)
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6360 (Fcond, Fprogn, Fprog1, Fprog2, Fsetq, Fquote, Ffunction, Fdefun)
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6361 (Fdefmacro, Fdefvar, Fdefconst, FletX, Flet, Fwhile, Fcatch)
40146
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6362 (Funwind_protect, Fcondition_case): Likewise.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6363 * coding.c (Ffind_operation_coding_system): Likewise.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6364 * keyboard.c (Ftrack_mouse): Likewise.
dba35a09b701 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40136
diff changeset
6365
40136
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6366 2001-10-21 Miles Bader <miles@gnu.org>
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6367
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6368 * fns.c (Fappend, Fconcat, Fvconcat, Fnconc, Fwidget_apply)
40136
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6369 (Fmake_hash_table): Add usage: string to doc string.
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6370 * editfns.c (Finsert, Finsert_and_inherit, Finsert_before_markers)
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6371 (Fmessage, Fmessage_box, Fmessage_or_box, Fpropertize, Fformat)
40136
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6372 (Fencode_time, Finsert_and_inherit_before_markers): Likewise.
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6373 * mocklisp.c (Finsert_string, Fml_if, Fml_provide_prefix_argument)
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6374 (Fml_prefix_argument_loop): Likewise.
7cc9c2cf37c5 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40129
diff changeset
6375
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6376 2001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40126
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6377
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6378 * fileio.c (Finsert_file_contents): Remove unused variable `gap_size'.
40129
9fb304fb3f21 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40126
diff changeset
6379
40126
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6380 * sysdep.c (init_sys_modes): Change doc-string comments to `new
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6381 style' [w/`doc:' keyword].
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6382
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6383 * data.c, fileio.c, indent.c, print.c, search.c, sound.c,
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6384 * sunfns.c, textprop.c, undo.c, xselect.c: Change doc-string
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6385 comments to `new style' [w/`doc:' keyword].
f51527f53712 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40121
diff changeset
6386
40121
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6387 2001-10-21 Jason Rumney <jasonr@gnu.org>
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6388
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6389 * w32fns.c (Fx_file_dialog): Pass a filter to GetOpenFileName.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6390
40147
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6391 * w32term.c (remember_mouse_glyph): New function.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6392 (w32_mouse_position): Use it.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6393 (note_mouse_movement): If the mouse moved off the glyph, remember
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6394 its new position.
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6395
40154
17357a050614 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40152
diff changeset
6396 * w32term.h (struct w32_output): Correct spelling of x_compatible.
17357a050614 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40152
diff changeset
6397 (w32_display_info): Add mouse_face_overlay.
17357a050614 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40152
diff changeset
6398
40147
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6399 * w32term.c (notice_overwritten_cursor): Renamed from
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6400 note_overwritten_text_cursor. Rewritten to take glyph widths into
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6401 account.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6402 (x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6403 (fast_find_string_pos): New function.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6404 (fast_find_position): Return the correct vpos. Add parameter
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6405 STOP. In the final row, stop before glyphs having STOP as object.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6406 Don't consider glyphs that are not from a buffer.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6407 (fast_find_position) [0]: Add a presumably more correct version
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6408 for after 21.1.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6409 (expose_window_tree, expose_frame): Don't compute intersections here.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6410 (expose_window): Do it here instead.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6411 (expose_window_tree, expose_window, expose_line): Return 1 when
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6412 overwriting mouse-face.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6413 (expose_window): If W is the window currently being updated, mark
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6414 the frame garbaged.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6415 (expose_frame): If mouse-face was overwritten, redo it.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6416 (x_use_underline_position_properties): New variable.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6417 (syms_of_xterm): DEFVAR_BOOL it.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6418 (x_draw_glyph_string): Add comment to use it in future.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6419 (x_draw_glyph_string): Restore clipping after drawing box.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6420 Fix a computation of the underline position.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6421 (w32_get_glyph_string_clip_rect): Minor cleanup.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6422 (x_fill_stretch_glyph_string): Remove an assertion.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6423 (x_produce_glyphs): Don't convert multibyte characters
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6424 to unibyte characters in unibyte buffers.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6425 (cursor_in_mouse_face_p): New function.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6426 (x_draw_stretch_glyph_string): Use it to choose a different GC
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6427 when drawing a cursor within highlighted text. Don't draw
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6428 background again if it has already been drawn.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6429 (x_draw_glyph_string_box): Don't draw a full-width
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6430 box just because the glyph row's full_width_p flag is set.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6431 (x_draw_glyphs): Fix computation of rightmost x for
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6432 full-width rows.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6433 (x_dump_glyph_string): Put in #if GLYPH_DEBUG.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6434 (w32_draw_relief_rect): Extend left shadow to the bottom and left;
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6435 change bottom shadow accordingly. Some cleanup.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6436 (x_update_window_end): Handle overwritten mouse face
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6437 also for tool bar windows.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6438 (show_mouse_face): Set the glyph row's mouse_face_p flag also when
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6439 DRAW is DRAW_IMAGE_RAISED.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6440 (clear_mouse_face): Return 1 if text with mouse face was
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6441 actually redrawn. Make the function static. Reset
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6442 dpyinfo->mouse_face_overlay otherwise note_mouse_highlight might
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6443 optimize away highlighting if we pass over that same overlay again.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6444 (note_mouse_highlight): Call mouse_face_overlay_overlaps
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6445 to detect a case where we have to highlight a different region
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6446 despite not having left the currently highlighted region.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6447 Set mouse_face_overlay in the x_display_info. Avoid changing the
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6448 mouse pointer shape when show_mouse_face has already done it, or
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6449 there is no need. Handle mouse-face and help-echo in strings.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6450 (glyph_rect): New function.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6451 (w32_mouse_position): Use it to raise the threshold for mouse
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6452 movement event generation.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6453 (w32_initialize_display_info): Initialize the x_display_info's
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6454 mouse_face_overlay.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6455 (w32_set_vertical_scroll_bar): Don't clear a zero height
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6456 or width area.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6457 (w32_set_vertical_scroll_bar, x_scroll_bar_create): Don't configure
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6458 a widget to zero height.
74963e4d77a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40146
diff changeset
6459
40121
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6460 * w32menu.c (single_submenu, w32_menu_show) [!HAVE_MULTILINGUAL_MENU]:
40154
17357a050614 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40152
diff changeset
6461 Protect unibyte strings created by replacing their multibyte
40121
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6462 equivalents in menu_items.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6463 (w32_menu_show): Don't overwrite an item's name with its key
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6464 description in case the description is a multibyte string.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6465 (single_submenu): Some cleanup.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6466
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6467 * w32fns.c (x_laplace_read_row, x_laplace_write_row): Removed.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6468 (postprocess_image): New function.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6469 (lookup_image): Call it for all image types except PostScript.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6470 (x_kill_gs_process): Call postprocess_image.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6471 (tiff_error_handler, tiff_warning_handler): New functions.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6472 (tiff_load): Install them as handlers.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6473 (x_kill_gs_process): Recognize if someone has cleared the image
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6474 cache under us.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6475 (valid_image_p): Protect better against invalid image
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6476 specifications. Previous code could signal an error.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6477 (Fx_hide_tip, Fshow_tip): Doc fix.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6478 (Fv_max_tooltip_size): New variable.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6479 (syns_of_xfns): DEFVAR_LISP it.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6480 (Fx_show_tip): Add parameter TEXT. Set the tip frame's root
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6481 window buffer to *tip* right after creating the frame. Set frame's
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6482 window_width. Use a maximum tooltip size specified by
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6483 Vx_max_tooltip_size, if that has valid contents.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6484 (compute_tip_xy): Add parameters WIDTH and HEIGHT.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6485 Make sure the tooltip is completely visible.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6486 (x_create_tip_frame): Set tooltip buffer's truncate-lines to nil.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6487 (Fx_create_frame): Adjust the frame's height for presence
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6488 of the tool bar before calling x_figure_window_size.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6489 (x_set_tool_bar_lines): Clear the tool bar window's current matrix
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6490 when the window gets smaller.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6491 (x_set_foreground_color): Set frame's cursor_pixel.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6492 (x_set_foreground_color, x_set_background_color): Cleaned up.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6493 (x_set_font): Handle case of x_new_fontset returning the same name
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6494 as before, although there was a change in fontsets.
ba1ee5ce4dd8 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 40118
diff changeset
6495
40118
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6496 2001-10-21 Miles Bader <miles@gnu.org>
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6497
40397
fd8872e4b12c *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 40389
diff changeset
6498 * data.c (Fplus, Fminus, Fmax, Ftimes, Fquo, Flogand, Flogior)
40118
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6499 (Flogxor): Add usage: string to doc string.
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6500 * charset.c (Fstring): Likewise.
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6501 * callproc.c (Fcall_process_region, Fcall_process): Likewise.
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6502 * alloc.c (Fmake_byte_code, Fvector, Flist): Likewise.
8526e3fdd0f0 *** empty log message ***
Miles Bader <miles@gnu.org>
parents: 40111
diff changeset
6503
45848
39cdf9669519 In src/:
Andrew Choi <akochoi@shaw.ca>
parents: 45847
diff changeset
6504 2001-10-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
40106
28cb6f82af7f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40104
diff changeset
6505
40110
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6506 * buffer.c: Reindent DEFUNs and DEFVARs with doc: keywords.
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6507
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6508 * alloc.c: Reindent DEFUNs with doc: keywords.
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6509
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6510 * abbrev.c (Finsert_abbrev_table_description): Reindent.
ec8c4fb80577 *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40106
diff changeset
6511
40106
28cb6f82af7f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40104
diff changeset
6512 * frame.c: Change doc-string comments to `new style' [w/`doc:'
28cb6f82af7f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40104
diff changeset
6513 keyword].
28cb6f82af7f *** empty log message ***
Pavel Janík <Pavel@Janik.cz>
parents: 40104
diff changeset
6514
43798
ff7e1d919ec0 Split pre-21.1 changes into ChangeLog.9.
Eli Zaretskii <eliz@gnu.org>
parents: 43793
diff changeset
6515 See ChangeLog.9 for earlier changes.
30994
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30990
diff changeset
6516
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30990
diff changeset
6517 ;; Local Variables:
31346
ca28679520a7 *** empty log message ***
Jason Rumney <jasonr@gnu.org>
parents: 31342
diff changeset
6518 ;; coding: iso-2022-7bit
30994
bd0e2cc46c49 *** empty log message ***
Kenichi Handa <handa@m17n.org>
parents: 30990
diff changeset
6519 ;; End:
39627
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39621
diff changeset
6520
43798
ff7e1d919ec0 Split pre-21.1 changes into ChangeLog.9.
Eli Zaretskii <eliz@gnu.org>
parents: 43793
diff changeset
6521 Copyright (C) 2001, 2002 Free Software Foundation, Inc.
39627
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39621
diff changeset
6522 Copying and distribution of this file, with or without modification,
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39621
diff changeset
6523 are permitted provided the copyright notice and this notice are preserved.