| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Qfont_object.
(Ftype_of): Recognize font objects.
* lisp.h: Define Qfont_spec, Qfont_entity, Qfont_object extern.
* font.c (Qfont_spec, Qfont_entity, Qfont_object): Definitions
moved to data.c.
|
| | |
|
| |
|
|
|
|
| |
async_iconified. Based on a patch by Christian Lynbech
<christian.lynbech@tieto.com>.
(EmacsView-windowDidMiniaturize:): Unset async_visible.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(Ffont_spec): Describe :lang and :otf in the docstring.
|
| |
|
|
| |
string.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
member.
* xdisp.c (push_it, pop_it): Save and restore line_wrap.
(handle_line_prefix): Suppress wrapping of wrap prefixes.
|
| |
|
|
|
|
|
| |
(IT_write_glyphs): Make screen_buf[] always be MAX_SCREEN_BUF-long.
Encode the entire run of glyphs sharing the same face, instead of
doing that one glyph at a time (fixes a bug with displaying
double-size characters).
|
| |
|
|
| |
nsmenu.m (pop_down_menu): Check popup_activated_flag. \n(ns_popup_dialog, EmacsDialogPanel-runDialogAt:): Let \npop_down_menu do the cleanup work as it is always called. (Bug#2154) \n \n* nsfont.m (nsfont_make_fontset_for_font): For now, don't try to \nset fontset font for 'mathematical-' sub-scripts. (Bug #2218)\n
|
| | |
|
| | |
|
| |
|
|
|
| |
(add_font_entity_to_list): Call check_face_name even when family
is unspecified.
|
| |
|
|
|
| |
Release DC when finished. Use NULL window to refer to desktop.
(w32_term_init): Use NULL window to refer to desktop. (Bug#460)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
(composition_gstring_width): Fix handling of LGLYPH_YOFF.
(autocmp_chars): Use fast_looking_at. Don't compose more
characters than MAX_COMPOSITION_COMPONENST.
(find_automatic_composition): While looking forward and backward,
check static composition. Fix where to stop looking forward.
(composition_adjust_point): Fix checking of static composition.
(Fcomposition_get_gstring): Pay attention to
MAX_COMPOSITION_COMPONENST.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
when using encoded data.
|
| | |
|
| |
|
|
| |
disappeared while hourglass was displayed. (Bug #2193)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
when modal window is active. (Bug #2152)
(applicationShouldTerminate:): Remove now-unneeded while loop
around NSRunAlertPanel.
* nsmenu.m (popupSession): New file-global variable.
(pop_down_menu): End the popupSession before closing dialog.
(ns_popup_dialog): BLOCK_INPUT around dialog presentation.
(EmacsDialogPanel-runDialogAt:): Don't place window (superfluous),
don't query NSApp for events (just sleep instead).
|
| |
|
|
| |
discourage use for character code unification.
|
| | |
|
| | |
|
| |
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
| |
(sig_suspender, sigprocmask): Adjust.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|