1. 30 Jan, 2009 4 commits
  2. 29 Jan, 2009 5 commits
    • Eli Zaretskii's avatar
      Rename pending_signals to msdos_pending_signals. · c279587b
      Eli Zaretskii authored
      (sig_suspender, sigprocmask): Adjust.
      c279587b
    • Chong Yidong's avatar
      5037fb74
    • Chong Yidong's avatar
      * keyboard.c (pending_signals): New var. · a8fe3242
      Chong Yidong authored
      (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.
      a8fe3242
    • Kenichi Handa's avatar
      (xftfont_has_char): New function. · 6570a1c4
      Kenichi Handa authored
      (syms_of_xftfont): Register xftfont_has_char in xftfont_driver.
      6570a1c4
    • Adrian Robert's avatar
      * nsterm.h (EmacsPrefsController.cursorBlinkSlider): Only define · d72a4afa
      Adrian Robert authored
      	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.
      d72a4afa
  3. 28 Jan, 2009 2 commits
  4. 27 Jan, 2009 3 commits
  5. 26 Jan, 2009 2 commits
  6. 25 Jan, 2009 4 commits
    • Juanma Barranquero's avatar
      Add bug references. · 64cc3cf6
      Juanma Barranquero authored
      64cc3cf6
    • Juanma Barranquero's avatar
      Add bug references. · d8038940
      Juanma Barranquero authored
      d8038940
    • Adrian Robert's avatar
      Changes to remove Feval calls from GUI under NS. · 8612b71a
      Adrian Robert authored
      * 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.
      8612b71a
    • Chong Yidong's avatar
      * dispnew.c (buffer_posn_from_coords): Use Fset_buffer instead of · 6288ae55
      Chong Yidong authored
      setting current_buffer directly.
      6288ae55
  7. 24 Jan, 2009 2 commits
  8. 23 Jan, 2009 5 commits
  9. 22 Jan, 2009 8 commits
  10. 21 Jan, 2009 5 commits