| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
(Ffontset_font): Adjusted for the change of fontset entry.
|
|
|
|
|
| |
value of fontset_get_font_group.
(fontset_font): Revert last change.
|
|
|
|
|
| |
value of fontset_get_font_group.
(fontset_font): Revert last change.
|
|
|
|
|
|
|
| |
unknown. Simplify final return.
(add_font_entity_to_list): Break complex logic down into more
manageable chunks. Move unknown registry check to
w32font_list_internal.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* nsterm.h: Move KEY_NS_... definitions here from nsterm.m. Add
NS_TOGGLE_TOOLBAR, NS_PUT_WORKING_TEXT, NS_UNPUT_WORKING_TEXT.
Remove NS_INSERT_WORKING_TEXT, NS_DELETE_WORKING_TEXT.
* nsterm.m: Move KEY_NS_... definitions to nsterm.h.
(EmacsView-toggleToolbar:): Use KEY_NS_TOGGLE_TOOLBAR.
(EmacsView-setMarkedText:,-deleteWorkingText:): Use NS_TEXT_EVENT
instead of NON_ASCII_KEYSTROKE_EVENT.
(EmacsApp-terminate:): Use KEY_NS_POWER_OFF instead of Feval.
(EmacsApp-applicationShouldTerminate:): Query user.
(EmacsPreferencesController-runHelp:): Use KEY_NS_INFO_PREFS
instead of Feval.
* termhooks.h (NS_TEXT_EVENT): New event type under HAVE_NS.
* keyboard.c (kbd_buffer_get_event): Check for it.
(keys_of_keyboard): Define lispy keys for
ns-put/unput-working-text.
* nsmenu.m (ns_popup_dialog): Resync window setting with X and W32
versions.
(EmacsDialog-runDialogAt:): Use NSModalPanelRunLoopMode.
|
|
|
|
| |
current_buffer directly.
|
|
|
|
| |
setting current_buffer directly.
|
| |
|
|
|
|
| |
work.
|
| |
|
| |
|
| |
|
|
|
|
| |
change of 2008-11-15 to other terms. (Bug#615)
|
| |
|