aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (svg_load_image): Fix last change.Chong Yidong2009-02-061-11/+9
|
* * image.c (svg_load_image): Fix last change.Chong Yidong2009-02-061-0/+2
|
* (Fx_create_frame): Signal an error if no font is found (Bug#2147).Chong Yidong2009-02-061-0/+5
|
* * xfns.c (Fx_create_frame): Signal an error if no font isChong Yidong2009-02-061-0/+5
| | | | found (Bug#2147).
* * character.c (syms_of_character) <script-representative-chars>:Juanma Barranquero2009-02-052-2/+7
| | | | Fix typo in docstring.
* (Ffont_spec): Docstring modified.Kenichi Handa2009-02-051-1/+2
|
* (Vscript_representative_chars): Docstring modified.Kenichi Handa2009-02-051-1/+2
|
* missed committing this on last checkinAdrian Robert2009-02-041-4/+0
|
* * nsmenu.m (pop_down_menu): New function.Adrian Robert2009-02-045-53/+83
| | | | | | | | | | | | | | | | (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.
* (Fwrite_region): Doc fix (mention annotate-functions).Glenn Morris2009-02-042-1/+8
|
* (Fchar_charset): New optional arg restriction.Kenichi Handa2009-02-042-5/+55
|
* (coding_system_charset_list): Extern it.Kenichi Handa2009-02-041-0/+1
|
* (coding_system_charset_list): New function.Kenichi Handa2009-02-041-0/+33
|
* Include coding.h and termhooks.h.Kenichi Handa2009-02-041-9/+36
| | | | | | | | | | | (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.
* (encode_terminal_code): Fix handling of composition.Kenichi Handa2009-02-041-11/+16
| | | | | (produce_composite_glyph): For static composition, get pixel_width from struct composition.
* (composite.o): Depends on frame.h and termhooks.h.Kenichi Handa2009-02-041-2/+2
|
* (unexec): Handle unaligned bss offset.Andreas Schwab2009-02-022-17/+30
|
* formatting in ChangeLog, wording change to comment in nsterm.mAdrian Robert2009-02-022-2/+4
|
* * nsterm.m (ns_read_socket): Copy 2009-01-29 and 2009-01-30Adrian Robert2009-02-014-23/+41
| | | | | | | 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.
* * dispnew.c (window_change_signal): Don't try to get the size of aDan Nicolaescu2009-01-303-1/+23
| | | | | | suspended tty frame. * term.c (Fresume_tty): Resize if the size has changed while the tty was suspended.
* (mark_stack): Properly conditionalize previous change.Dan Nicolaescu2009-01-302-1/+6
|
* * w32inevt.c (w32_console_read_socket) [SYNC_INPUT]:Juanma Barranquero2009-01-303-12/+6
| | | | | * w32term.c (w32_read_socket) [SYNC_INPUT]: Remove; this code is not used on Windows.
* (detect_eol, decode_eol): Handle text with DOS-style EOLs that also hasEli Zaretskii2009-01-302-8/+35
| | | | stray ^M characters.
* * atimer.c (run_timers, alarm_signal_handler):Juanma Barranquero2009-01-306-1/+33
| | | | | | | * 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.
* (Vtemp_file_name_pattern): Remove DEFVAR_LISP.Chong Yidong2009-01-301-40/+34
| | | | | | | 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.
* * callproc.c (Vtemp_file_name_pattern): Remove DEFVAR_LISP.Chong Yidong2009-01-301-0/+8
| | | | | | | 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.
* Rename pending_signals to msdos_pending_signals.Eli Zaretskii2009-01-292-5/+10
| | | | (sig_suspender, sigprocmask): Adjust.
* Fix last log entry: blockinput.h was not changed.Chong Yidong2009-01-291-2/+0
|
* (QUIT): Check pending_signals instead of interrupt_input_pending. UseChong Yidong2009-01-291-4/+4
| | | | process_pending_signals.
* (w32_console_read_socket): Update pending_signals.Chong Yidong2009-01-291-0/+2
|
* (w32_read_socket): Update pending_signals.Chong Yidong2009-01-291-0/+2
|
* (XTread_socket): Update pending_signals.Chong Yidong2009-01-291-0/+2
|
* (wait_reading_process_output): Use process_pending_signals.Chong Yidong2009-01-291-6/+1
|
* (pending_signals): New var.Chong Yidong2009-01-291-2/+23
| | | | | (poll_for_input, input_available_signal, init_keyboard): Set it. (process_pending_signals): New function.
* (run_timers, alarm_signal_handler): Update pending_signals.Chong Yidong2009-01-291-2/+9
|
* (emacs_write): Use process_pending_signals.Chong Yidong2009-01-291-4/+1
|
* * keyboard.c (pending_signals): New var.Chong Yidong2009-01-291-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | (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.
* (xftfont_has_char): New function.Kenichi Handa2009-01-292-0/+22
| | | | (syms_of_xftfont): Register xftfont_has_char in xftfont_driver.
* * nsterm.h (EmacsPrefsController.cursorBlinkSlider): Only defineAdrian Robert2009-01-291-0/+19
| | | | | | | | | | | | | | | | | | 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.
* * image.c (svg_load_image): Don't right-shift background RGB whenAdrian Robert2009-01-291-7/+7
| | | | obtained from FRAME_BACKGROUND_PIXEL. Under HAVE_NS use ns_query_color.
* * nsterm.m (ns_confirm_quit): New variable.Adrian Robert2009-01-291-26/+39
| | | | | | | | | | | (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.
* * nsterm.h (EmacsPrefsController.cursorBlinkSlider): Only defineAdrian Robert2009-01-291-4/+8
| | | | | under GNUstep. (ns_query_color): New declaration.
* add parens in a defined statementAdrian Robert2009-01-281-1/+1
|
* (font_for_char): Use assq_no_quit, not assoc_no_quit.Kenichi Handa2009-01-282-2/+13
| | | | | (fontset_get_font_group): Remember that no font-group is specified for C.
* (font_for_char): Use assq_no_quit, not assoc_no_quit.Kenichi Handa2009-01-282-1/+5
|
* (concat): Check for string overflow (bug#1787).Chong Yidong2009-01-271-0/+2
|
* * fns.c (concat): Check for string overflow (bug#1787).Chong Yidong2009-01-271-0/+2
|
* (undo_limit, undo_strong_limit, Vundo_outer_limit): Quadruple undoChong Yidong2009-01-271-3/+3
| | | | limits (bug#1501).
* * undo.c (undo_limit, undo_strong_limit, Vundo_outer_limit):Chong Yidong2009-01-271-0/+5
| | | | Quadruple undo limits (bug#1501).
* (ftfont_has_char): If the arg FONT is a font-object,Kenichi Handa2009-01-272-5/+26
| | | | directly use GT_Get_Char_index.