aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2012-11-26 13:36:10 +0100
committerJoakim Verona2012-11-26 13:36:10 +0100
commite1abb9a1e78c6e3a55f39e041b9b8d4998b6ff54 (patch)
tree2850b2dd32a760ff2ed76445472305f9ed561841 /src/ChangeLog
parent01537ffb98320064484ed4898ad66318b18a8e46 (diff)
parent551aaa664fcc94c80a7cb4f34bdc12c7dfe18fb2 (diff)
downloademacs-e1abb9a1e78c6e3a55f39e041b9b8d4998b6ff54.tar.gz
emacs-e1abb9a1e78c6e3a55f39e041b9b8d4998b6ff54.zip
upstream
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog132
1 files changed, 132 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 332656fcf00..c612c4dd365 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,135 @@
12012-11-25 Paul Eggert <eggert@cs.ucla.edu>
2
3 * sysdep.c (sys_subshell): Don't assume pid_t fits in int.
4
52012-11-24 Ken Brown <kbrown@cornell.edu>
6
7 * keyboard.c (HAVE_MOUSE):
8 * frame.c (HAVE_MOUSE): Remove, and rewrite code as if HAVE_MOUSE
9 were always defined.
10
112012-11-24 Eli Zaretskii <eliz@gnu.org>
12
13 * xdisp.c (set_cursor_from_row): Skip step 2 only if point is not
14 between bpos_covered and bpos_max. This fixes cursor display when
15 several display strings follow each other.
16
17 * .gdbinit (pgx): If the glyph's object is a string, display the
18 pointer to string data, rather than the value of the string object
19 itself (which barfs under CHECK_LISP_OBJECT_TYPE).
20
21 * indent.c (Fvertical_motion): If the starting position is covered
22 by a display string, return to one position before that, to avoid
23 overshooting it inside move_it_to. (Bug#12930)
24
252012-11-23 Dmitry Antipov <dmantipov@yandex.ru>
26
27 * frame.h (struct frame): Remove display_preempted member
28 since all users are dead long ago.
29 * nsterm.h (struct x_output): Use the only dummy member.
30 * w32menu.c (pending_menu_activation): Remove since not
31 really used.
32 (set_frame_menubar): Adjust user.
33 * w32term.h (struct x_output): Drop outdated #if 0 code.
34 (struct w32_output): Use bitfields for explicit_parent,
35 asked_for_visible and menubar_active members. Drop
36 unused pending_menu_activation member.
37 * xterm.h (struct x_output): Drop outdated #if 0 code.
38 Use bitfields for explicit_parent, asked_for_visible,
39 has_been_visible and net_wm_state_hidden_seen members.
40
412012-11-23 Eli Zaretskii <eliz@gnu.org>
42
43 * makefile.w32-in (globals.h, gl-stamp): Use $(SWITCHCHAR) instead
44 of a literal "/". (Bug#12955)
45 (gl-stamp): Invoke fc.exe directly, not through cmd.
46
472012-11-23 Paul Eggert <eggert@cs.ucla.edu>
48
49 Assume POSIX 1003.1-1988 or later for dirent.h (Bug#12958).
50 * dired.c: Assume HAVE_DIRENT_H.
51 (NAMLEN): Remove, replacing with ...
52 (dirent_namelen): New function. All uses changed. Use the GNU macro
53 _D_EXACT_NAMELEN if available, as it's faster than strlen.
54 (DIRENTRY): Remove, replacing all uses with 'struct dirent'.
55 (DIRENTRY_NONEMPTY): Remove. All callers now assume it's nonzero.
56 * makefile.w32-in (DIR_H): Remove. All uses replaced with
57 $(NT_INC)/dirent.h.
58 ($(BLD)/w32.$(O)): Do not depend on $(SRC)/ndir.h.
59 * ndir.h: Rename to ../nt/inc/dirent.h.
60 * sysdep.h (closedir) [!HAVE_CLOSEDIR]: Remove.
61 Do not include <dirent.h>; no longer needed.
62 * w32.c: Include <dirent.h> rather than "ndir.h".
63
642012-11-23 Chong Yidong <cyd@gnu.org>
65
66 * xftfont.c (xftfont_open): Remove duplicate assignment.
67
682012-11-22 Dmitry Antipov <dmantipov@yandex.ru>
69
70 * alloc.c (Fgarbage_collect): Unblock input after clearing
71 gc_in_progress to avoid note_mouse_highlight glitch with GC.
72 * frame.h (FRAME_MOUSE_UPDATE): New macro.
73 * msdos.c (IT_frame_up_to_date): Use it here...
74 * w32term.c (w32_frame_up_to_date): ...here...
75 * xterm.c (XTframe_up_to_date): ...and here...
76 * nsterm.m (ns_frame_up_to_date): ...but not here.
77 * lisp.h (Mouse_HLInfo): Remove mouse_face_deferred_gc member.
78 Adjust users.
79 * xdisp.c (message2_nolog, message3_nolog, note_mouse_highlight):
80 Do not check whether GC is in progress.
81
822012-11-22 Dmitry Antipov <dmantipov@yandex.ru>
83
84 * xdisp.c (window_buffer_changed): New function.
85 (update_menu_bar, update_tool_bar): Use it to
86 simplify large 'if' statements.
87 (redisplay_internal): Generalize commonly used
88 'tail' and 'frame' local variables.
89
902012-11-22 Eli Zaretskii <eliz@gnu.org>
91
92 * w32.c (getcwd): Fix the 2nd argument type, to prevent conflicts
93 with Windows system header.
94
952012-11-21 Paul Eggert <eggert@cs.ucla.edu>
96
97 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
98 * alloc.c: Assume unistd.h exists.
99 * fileio.c (Fexpand_file_name) [DOS_NT]: Use getcwd, not getwd.
100 * sysdep.c (get_current_dir_name): Assume getcwd exists.
101 (getwd) [USG]: Remove; no longer needed.
102 (sys_subshell) [DOS_NT]: Use getcwd, not getwd.
103 * w32.c (getcwd): Rename from getwd, and switch to getcwd's API.
104 * w32.h (getcwd): Remove decl.
105
1062012-11-21 Stefan Monnier <monnier@iro.umontreal.ca>
107
108 * xdisp.c (fast_set_selected_frame): Rename from update_tool_bar_unwind.
109 Make it set selected_window as well.
110 (update_tool_bar): Use it.
111
1122012-11-21 Ken Brown <kbrown@cornell.edu>
113
114 * emacs.c (main): Set the G_SLICE environment variable for all
115 Cygwin builds, not just GTK builds. See
116 https://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00368.html.
117
1182012-11-21 Eli Zaretskii <eliz@gnu.org>
119
120 * w32.c (FILE_DEVICE_FILE_SYSTEM, METHOD_BUFFERED)
121 (FILE_ANY_ACCESS, CTL_CODE, FSCTL_GET_REPARSE_POINT) [_MSC_VER]:
122 Define for the MSVC compiler.
123
124 * w32term.h (EnumSystemLocalesW) [_MSC_VER]: Add a missing semi-colon.
125
126 * fileio.c (Fsubstitute_in_file_name, Ffile_name_directory)
127 (Fexpand_file_name) [DOS_NT]: Pass encoded file name to
128 dostounix_filename. Prevents crashes down the road, because
129 dostounix_filename assumes it gets a unibyte string. Reported by
130 Michel de Ruiter <michel@sentient.nl>, see
131 http://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00017.html
132
12012-11-20 Stefan Monnier <monnier@iro.umontreal.ca> 1332012-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
2 134
3 Conflate Qnil and Qunbound for `symbol-function'. 135 Conflate Qnil and Qunbound for `symbol-function'.