aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix 2010-05-05T22:14:15Z!lekktu@gmail.com.Eli Zaretskii2010-11-093-1/+19
| | | | | | | | | keyboard.c (kbd_buffer_nr_stored): Define only ifdef subprocesses. (kbd_buffer_store_event_hold, kbd_buffer_get_event) (tty_read_avail_input): Call kbd_buffer_nr_stored only ifdef subprocesses. Use buffer_free only ifdef subprocesses. process.c (init_process) [subprocesses]: Init kbd_is_on_hold in the subprocesses version, not in the non-subprocesses one.
* Fix 2010-05-06T02:53:56Z!monnier@iro.umontreal.ca.Eli Zaretskii2010-11-092-1/+3
| | | | src/Makefile.in: Don't use ## comment, it breaks the MSDOS build.
* xfns.c (x_real_positions): Fix declaration-after-statement problem.Eli Zaretskii2010-11-092-2/+6
|
* Fix the fix for Bug#6426 (Bug#7210), avoiding frame garbaging loop.Chong Yidong2010-11-052-5/+12
| | | | | | * image.c (free_image): Don't garbage the frame here, since this function can be called while redisplaying (Bug#7210). (uncache_image): Garbage the frame here (Bug#6426).
* Backport fix for Bug#5723 from trunk.Chong Yidong2010-11-042-14/+51
|\
| * Backport 2010-03-27T00:45:32Z!cyd@stupidchicken.com from trunkChong Yidong2010-11-042-13/+27
| |
| * Backport 2010-03-25T08:56:15Z!mituharu@math.s.chiba-u.ac.jp from trunkYAMAMOTO Mitsuharu2010-11-042-14/+5
| |
| * Backport 2010-03-25T08:48:52Z!mituharu@math.s.chiba-u.ac.jp from trunkHelmut Eller2010-11-042-5/+37
|/
* Backport 2010-05-27T04:24:30Z!handa@etlken from trunkKenichi Handa2010-11-042-2/+42
|
* Backport fix for Bug#2423 from trunk.YAMAMOTO Mitsuharu2010-11-044-7/+26
|\ | | | | | | | | | | | | | | | | | | | | | | | | * dispextern.h (TRY_WINDOW_CHECK_MARGINS) (TRY_WINDOW_IGNORE_FONTS_CHANGE): New defines. * xdisp.c (try_window): Change arg from CHECK_MARGINS to FLAGS. Don't abort with fonts change if TRY_WINDOW_IGNORE_FONTS_CHANGE is set in FLAGS. Callers with non-zero CHECK_MARGINS changed to use TRY_WINDOW_CHECK_MARGINS. * xfns.c (Fx_show_tip): Undo last change. Call try_window with TRY_WINDOW_IGNORE_FONTS_CHANGE (Bug#2423).
| * Backport 2010-04-10T10:52:30Z!mituharu@math.s.chiba-u.ac.jp from trunkChong Yidong2010-11-044-8/+23
| |
| * Backport 2010-04-10T10:39:16Z!mituharu@math.s.chiba-u.ac.jp from trunkChong Yidong2010-11-042-8/+8
| |
| * Backport from trunk.Chong Yidong2010-11-042-4/+13
|/
* * xfns.c (x_real_positions): Only use _NET_FRAME_EXTENTS if ourJan Djärv2010-11-042-42/+33
| | | | parent is the root window. Check this after traversing window tree.
* Remove debug code.Jan Djärv2010-11-041-1/+1
|
* Get window position by reading _NET_FRAME_EXTENTS (Bug#5721).Jan Djärv2010-11-044-5/+63
| | | | | | | | | * src/xfns.c (x_real_positions): Try to get _NET_FRAME_EXTENTS first before traversing window tree (Bug#5721). * src/xterm.c (x_term_init): Initialize Xatom_net_frame_extents. * src/xterm.h (struct x_display_info): Xatom_net_frame_extents is new.
* Fix for Bug#5655, backported from trunk.Glenn Morris2010-11-034-21/+17
| | | | | | | | | | * configure.in (CRT_DIR): New output variable. (--with-crt-dir): New option. (Bug#5655) (HAVE_LIB64_DIR): Remove. * src/Makefile.in (CRT_DIR): New variable, set by configure. * src/m/amdx86-64.h, m/ibms390x.h (START_FILES, LIB_STANDARD): Use $CRT_DIR rather than HAVE_LIB64_DIR. (Bug#5655)
* Backport fix for Bug#6571 from trunk. NOTE: May cause merge conflicts.Jan Djärv2010-11-014-1/+105
| | | | | | | | | | | | | | | | | | | | | * src/keyboard.c (input_available_signal): Declare. (kbd_buffer_nr_stored): New function. (kbd_buffer_store_event_hold): If kbd_buffer_nr_stored returns more than KBD_BUFFER_SIZE/2, stop reding input (Bug#6571). (kbd_buffer_get_event): If input is suspended and kbd_buffer_nr_stored returns less than KBD_BUFFER_SIZE/4, resume reding input (Bug#6571). (tty_read_avail_input): If input is on hold, return. Don't read more that free slots in kbd_buffer (Bug#6571). * src/process.c (kbd_is_on_hold): New variable. (hold_keyboard_input, unhold_keyboard_input, kbd_on_hold_p): New functions. (wait_reading_process_output): If kbd_on_hold_p returns non-zero, select on empty input mask. (init_process): Initialize kbd_is_on_hold to 0. * src/process.h (hold_keyboard_input, unhold_keyboard_input) (kbd_on_hold_p): Declare.
* Print informative error message when aborting on GTK disconnect.Chong Yidong2010-10-302-37/+39
| | | | | | * xterm.c (x_connection_closed): Print informative error message when aborting on GTK. This requires using shut_down_emacs directly instead of Fkill_emacs.
* Document GTK Emacs kill on display close in PROBLEMS.Chong Yidong2010-10-251-1/+7
| | | | * src/xterm.c (x_connection_closed): Expand comment.
* * dbusbind.c (Fdbus_call_method_asynchronously)Michael Albinus2010-10-252-0/+18
| | | | | | | (Fdbus_register_signal, Fdbus_register_method): Check, whether `dbus-registered-objects-table' is initialized. Must not be synchronized with the trunk.
* * xterm.c (x_connection_closed): Kill Emacs unconditionally.Chong Yidong2010-10-242-9/+10
|
* Fix typos.Juanma Barranquero2010-10-231-3/+3
| | | | | | | | * doc/misc/gnus.texi (Group Parameters, Buttons): Fix typos. * lisp/org/org-exp.el (org-export-visible): * lisp/progmodes/dcl-mode.el (dcl-electric-reindent-regexps): Fix typos in docstrings.
* src/frame.c: Fix previous change.Juanma Barranquero2010-10-221-2/+0
|
* Document values of window-system and deprecate its use as predicate.Eli Zaretskii2010-10-223-11/+45
| | | | | | | | | src/frame.c (Fframep, Fwindow_system): Deprecate use as a predicate. Document all values. src/dispnew.c (syms_of_display) <initial-window-system, window-system>: Deprecate use as a boolean flag. Document all values. src/display.texi (Window Systems): Deprecate use of window-system as a predicate.
* * src/s/cygwin.h (SIGNALS_VIA_CHARACTERS): New define (bug#7225).Ken Brown2010-10-182-0/+7
|
* Fix incorrect font metrics when the same font is opened with different ↵Kenichi Handa2010-10-152-0/+30
| | | | pixelsizes.
* src/w32*.c: Whitespace fixes and typos.Juanma Barranquero2010-10-1412-249/+248
|
* Fix handling of font properties on Windows (bug#6303).Damyan Pepper2010-10-135-40/+93
| | | | | | | | | | * src/font.c (font_filter_properties): New function, refactored from ftfont_filter_properties. * src/font.h (font_filter_properties): Declare. * src/ftfont.c (ftfont_filter_properties): Use font_filter_properties. * src/w32font.c (w32font_booleans, w32font_non_booleans): New variables. (w32font_filter_properties): New function. (w32font_driver): Add w32font_filter_properties.
* Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-1310-44/+45
| | | | | | | | | | | | | | | | | | | | | | * etc/tutorials/TUTORIAL.es: Fix typos. * lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits): Fix typo in message. (semantic-symref-list-map-open-hits): Fix typo in docstring. * lisp/erc/erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring. * lisp/gnus/nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring. * lisp/international/mule.el (define-coding-system): * lisp/international/titdic-cnv.el (quail-cxterm-package-ext-info): * composite.el (compose-region): Fix typo in docstring. * lisp/org/org-agenda.el (org-prefix-category-length) (org-prefix-category-max-length): Fix typos in docstrings. * src/font.c (Ffont_variation_glyphs): * ccl.c (Fccl_execute_on_string): Fix typo in docstring.
* Fix typos in docstrings, comments and ChangeLogs.Juanma Barranquero2010-10-129-10/+14
| | | | | * lisp/composite.el (compose-region): * src/ccl.c (Fccl_execute_on_string): Fix typo in docstring.
* Fix typos in commentsKenichi Handa2010-10-121-27/+27
|
* Bug#7150: Distinguishing between left and right Alt keys on NextStep/OSX.Jan Djärv2010-10-112-4/+39
| | | | | | | | | | | | | | | | | * lisp/cus-start.el (all): ns-right-alternate-modifier is new. * lisp/term/ns-win.el (ns-right-alternate-modifier): New defvar. (ns-right-option-modifier): New alias for ns-right-alternate-modifier. (mac-right-option-modifier): New alias for ns-right-option-modifier. * src/nsterm.m (Qleft): Declare. (ns_right_alternate_modifier): New variable (NSRightAlternateKeyMask): New define. (EV_MODIFIERS): Parse NSRightAlternateKeyMask if ns_right_alternate_modifier isn't Qleft. (keyDown): If ns_right_alternate_modifier isn't Qleft, use it as emacs modifier for NSRightAlternateKeyMask. (syms_of_nsterm): DEFVAR_LISP ns-right-alternate-modifier.
* * dbusbind.c (xd_get_dispatch_status): Return a Lisp_Object.Michael Albinus2010-10-082-8/+24
| | | | (xd_pending_messages): Catch xd_get_dispatch_status calls.
* ChangeLog fix.Glenn Morris2010-10-071-7/+1
|
* coding.c (complement_process_encoding_system): Fix previous change.Kenichi Handa2010-10-082-43/+27
|
* merge emacs-23Kenichi Handa2010-10-043-12/+18
|\
| * * dbusbind.c (syms_of_dbusbind): Move putenv call ...Michael Albinus2010-10-032-4/+11
| | | | | | | | (Fdbus_init_bus): ... here. (Bug#7113)
| * Doc fix.Glenn Morris2010-10-022-8/+7
| | | | | | | | | | * src/buffer.c (before-change-functions, after-change-functions): Three-year overdue doc fix following 2007-08-13 change.
* | coding.c (complement_process_encoding_system): Fix previous change.Kenichi Handa2010-10-042-25/+34
|/
* Fix complementing of a coding systemKenichi Handa2010-10-022-6/+14
|
* Complement a coding system for encoding arguments and input to a process.Kenichi Handa2010-09-305-23/+108
|
* merge emacs-23Kenichi Handa2010-09-293-6/+24
|\
| * * dbusbind.c (syms_of_dbusbind): Use putenv instead of setenv, itMichael Albinus2010-09-283-7/+16
| | | | | | | | | | | | | | | | is more portable. * keyboard.c (gobble_input): Move call of xd_read_queued_messages ... (kbd_buffer_get_event): ... here. This is needed for cygwin, which has not defined SIGIO.
| * * dbusbind.c (syms_of_dbusbind): Set $DBUS_FATAL_WARNINGS to "0".Michael Albinus2010-09-271-1/+1
| | | | | | | | (Bug#7113)
| * * dbusbind.c (syms_of_dbusbind): Set $DBUS_FATAL_WARNINGS to "0".Michael Albinus2010-09-272-2/+4
| | | | | | | | (Bug#7113)
| * * dbusbind.c (syms_of_dbusbind): Unset $DBUS_FATAL_WARNINGS.Michael Albinus2010-09-272-0/+7
| | | | | | | | (Bug#7113)
* | xfont.c (xfont_open): Fix setting of font->average_width from :avgwidth ↵Kenichi Handa2010-09-292-1/+6
|/ | | | property (Bug#7123).
* * xgselect.c (xg_select): Clear file descriptors not set from rfds and wfds.Jan D2010-09-262-0/+11
|
* * src/syntax.c (back_comment): Detect the case where a 1-char commentStefan Monnier2010-09-212-4/+12
| | | | starter is also the 2nd char of a 2-char comment ender.