| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
| |
found (Bug#2147).
|
| |
|
|
| |
Fix typo in docstring.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(ns_popup_dialog): Call it on unwind.
(EmacsDialogPanel-runDialogAt:): Check popup_activated_flag and
call timer_check() (Bug#2154).
(EmacsMenu-menuNeedsUpdate:): Don't call ns_update_menu if
handling_signal is set.
(EmacsMenu-fillWithWidgetValue:): Set submenu title.
* s/darwin.h: Same and NO_SOCK_SIGIO as well.
* nsterm.m (ns_read_socket): Same and don't set handling_signal.
* keyboard.c (poll_for_input_1, handle_async_input): Set
handling_signal under HAVE_NS.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
(composition_gstring_p): Fix for the terminal case.
(composition_gstring_width): Likewise.
(fill_gstring_body): Likewise.
(autocmp_chars): For terminal, call Fcomposition_get_gstring with
the frame.
(composition_compute_stop_pos): Adjust cmp_it->stop_pos if point
is within a composition.
(Fcomposition_get_gstring): Fix the the terminal case.
|
| |
|
|
|
| |
(produce_composite_glyph): For static composition, get pixel_width
from struct composition.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
XT,w32read_socket changes to ns_read_socket.
* keyboard.c (handle_interrupt): Don't call
quit_throw_to_read_char() under NS.
* blockinput.h: Remove NS-specific code.
|
| |
|
|
|
|
| |
suspended tty frame.
* term.c (Fresume_tty): Resize if the size has changed while the
tty was suspended.
|
| | |
|
| |
|
|
|
| |
* w32term.c (w32_read_socket) [SYNC_INPUT]:
Remove; this code is not used on Windows.
|
| |
|
|
| |
stray ^M characters.
|
| |
|
|
|
|
|
| |
* keyboard.c (pending_signals, handle_async_input, init_keyboard):
* w32inevt.c (w32_console_read_socket):
* w32term.c (w32_read_socket):
* xterm.c (XTread_socket): Use "#ifdef SYNC_INPUT" where appropriate.
|
| |
|
|
|
|
|
| |
Initialize it as a relative filename pattern.
(init_callproc): Don't initialize Vtemp_file_name_pattern here.
(Fcall_process_region): Simplify temp file creation using
temporary-file-directory.
|
| |
|
|
|
|
|
| |
Initialize it as a relative filename pattern.
(init_callproc): Don't initialize Vtemp_file_name_pattern here.
(Fcall_process_region): Simplify temp file creation using
temporary-file-directory.
|
| |
|
|
| |
(sig_suspender, sigprocmask): Adjust.
|
| | |
|
| |
|
|
| |
process_pending_signals.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(poll_for_input, input_available_signal, init_keyboard): Set it.
(process_pending_signals): New function.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(poll_for_input, input_available_signal, init_keyboard): Set it.
(process_pending_signals): New function.
* lisp.h (QUIT): Check pending_signals instead of
interrupt_input_pending. Use process_pending_signals.
* atimer.c (run_timers, alarm_signal_handler): Update
pending_signals.
* process.c (wait_reading_process_output): Use
process_pending_signals.
* sysdep.c (emacs_write): Use process_pending_signals.
* xterm.c (XTread_socket): Update pending_signals.
* w32term.c (w32_read_socket): Update pending_signals.
* w32inevt.c (w32_console_read_socket): Update pending_signals.
* blockinput.h: Add declaration for pending_signals.
|
| |
|
|
| |
(syms_of_xftfont): Register xftfont_has_char in xftfont_driver.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
under GNUstep.
(ns_query_color): New declaration.
* nsterm.m (ns_confirm_quit): New variable.
(ns_set_default_prefs, syms_of_nsterm, ns_term_init): Initialize it.
(EmacsApp-applicationShouldTerminate:): Use it.
(EmacsPrefsController): Let user set it.
(ns_query_color): New function.
(ns_defined_color): Use it.
(ns_initialize): Drop.
(ns_term_init): Add two lines from ns_initialize(), and set
input_interrupt_mode to nil.
* image.c (svg_load_image): Don't right-shift background RGB when
obtained from FRAME_BACKGROUND_PIXEL. Under HAVE_NS use ns_query_color.
|
| |
|
|
| |
obtained from FRAME_BACKGROUND_PIXEL. Under HAVE_NS use ns_query_color.
|
| |
|
|
|
|
|
|
|
|
|
| |
(ns_set_default_prefs, syms_of_nsterm, ns_term_init): Initialize it.
(EmacsApp-applicationShouldTerminate:): Use it.
(EmacsPrefsController): Let user set it.
(ns_query_color): New function.
(ns_defined_color): Use it.
(ns_initialize): Drop.
(ns_term_init): Add two lines from ns_initialize(), and set
input_interrupt_mode to nil.
|
| |
|
|
|
| |
under GNUstep.
(ns_query_color): New declaration.
|
| | |
|
| |
|
|
|
| |
(fontset_get_font_group): Remember that no font-group is specified
for C.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
limits (bug#1501).
|
| |
|
|
| |
Quadruple undo limits (bug#1501).
|
| |
|
|
| |
directly use GT_Get_Char_index.
|