1. 17 Feb, 2014 1 commit
    • Paul Eggert's avatar
      temacs --daemon fix · 3cb98721
      Paul Eggert authored
      * emacs.c (main): Initialize daemon_pipe[1] here ...
      (syms_of_emacs): ... instead of here.
      
      Fixes: debbugs:16599
      3cb98721
  2. 16 Feb, 2014 1 commit
  3. 13 Feb, 2014 5 commits
    • Eli Zaretskii's avatar
      Fix crashes in itimers on Windows 9X. · e2607667
      Eli Zaretskii authored
       src/w32proc.c (start_timer_thread): Pass a non-NULL pointer as last
       argument to CreateThread.  This avoids segfaults on Windows 9X.
       Reported by oslsachem <oslsachem@gmail.com>.
      e2607667
    • Paul Eggert's avatar
      Fix subspace record bug on HP-UX 10.20. · d51c175a
      Paul Eggert authored
      * unexhp9k800.c (unexec_error): New function, to simplify the code.
      (check_lseek): New function, to report lseek errors.
      (save_data_space, update_file_ptrs, read_header, write_header)
      (copy_file, copy_rest, unexec): Use these news functions.
      (update_file_ptrs): Don't assume wraparound behavior when
      converting a large size_t value to off_t.
      
      Fixes: debbugs:16717
      d51c175a
    • Dmitry Antipov's avatar
      Fix ChangeLog entry. · ccd5d23b
      Dmitry Antipov authored
      ccd5d23b
    • Dmitry Antipov's avatar
      * composite.c (fill_gstring_header): Pass positions as C integers · 28c16c40
      Dmitry Antipov authored
      and move parameters checking to...
      * composite.c (Fcomposition_get_gstring): ...this function.  Handle
      case when buffer positions are in reversed order and avoid crash
      (Bug#16739).  Adjust docstring.
      * buffer.c (validate_region): Mention current buffer in error message.
      28c16c40
    • Juanma Barranquero's avatar
      Fix typos in Changelogs. · c295fc18
      Juanma Barranquero authored
      c295fc18
  4. 12 Feb, 2014 2 commits
  5. 11 Feb, 2014 1 commit
  6. 10 Feb, 2014 5 commits
  7. 09 Feb, 2014 2 commits
  8. 08 Feb, 2014 6 commits
  9. 07 Feb, 2014 4 commits
  10. 06 Feb, 2014 3 commits
    • Eli Zaretskii's avatar
      Another fix for handling of file names on Windows 9X. · 829f4f22
      Eli Zaretskii authored
       src/w32.c (pMultiByteToWideChar, pWideCharToMultiByte): New
       variables: pointers through which to call the respective APIs.
       (filename_to_utf16, filename_from_utf16, filename_to_ansi)
       (filename_from_ansi, sys_link, check_windows_init_file): Call
       MultiByteToWideChar and WideCharToMultiByte through pointers.
       This is required on Windows 9X, where we dynamically load
       UNICOWS.DLL which has their non-stub implementations.
       (maybe_load_unicows_dll): Assign addresses to these 2 function
       pointers after loading UNICOWS.DLL.
       src/w32fns.c (Fx_file_dialog, Fw32_shell_execute) [!CYGWIN]: Call
       MultiByteToWideChar and WideCharToMultiByte through function
       pointers.
       src/w32.h (pMultiByteToWideChar, pWideCharToMultiByte): New
       declarations.
      829f4f22
    • Jan Djärv's avatar
      * nsterm.m (toggleFullScreen:): Hide menubar on secondary monitor · 029788c7
      Jan Djärv authored
      for OSX >= 10.9 if separate spaces are used.
      (toggleFullScreen:): Use screen of w instead of fw.
      
      Fixes: debbugs:16659
      029788c7
    • Glenn Morris's avatar
      Doc changes for cache-long-scans · 314ffdb1
      Glenn Morris authored
      Ref: http://debbugs.gnu.org/15797#65
      
      * doc/lispref/display.texi (Truncation):
      * doc/lispref/positions.texi (Screen Lines): Do not mention cache-long-scans.
      
      * src/buffer.c (cache-long-scans): Doc fix.
      
      * etc/NEWS: Related edit.
      314ffdb1
  11. 05 Feb, 2014 4 commits
  12. 04 Feb, 2014 4 commits
    • Paul Eggert's avatar
      * menu.c (Fx_popup_dialog): Remove label 'dialog_via_menu'. · 8e5917ec
      Paul Eggert authored
      It prompted a compile-time diagnostic on GNU/Linux.
      Simplify to remove the need for the label.
      8e5917ec
    • Eli Zaretskii's avatar
      Fix bug #16636 with simple dialogs on MS-Windows. · e139a33c
      Eli Zaretskii authored
       src/w32menu.c (w32_popup_dialog): Don't condition the whole function
       on HAVE_DIALOGS.  If the dialog is "simple", pop up a message box
       to show it; otherwise return 'unsupported--w32-dialog' to signal
       to the caller that emulation with menus is necessary.  This
       resurrects code inadvertently deleted by the 2013-10-08 commit.
       (syms_of_w32menu): DEFSYM Qunsupported__w32_dialog.
       src/w32term.h (w32_popup_dialog): Prototype is no longer conditioned
       by HAVE_DIALOGS.
       src/menu.c (Fx_popup_dialog): Don't condition the call to
       w32_popup_dialog on HAVE_DIALOGS.  If w32_popup_dialog returns a
       special symbol 'unsupported--w32-dialog', emulate the dialog with
       a menu by calling x-popup-menu.
       src/menu.h (Qunsupported__w32_dialog): New extern variable.
      e139a33c
    • Michael Albinus's avatar
      * keyboard.c (kbd_buffer_get_event): Read file notification events · 86d2bf49
      Michael Albinus authored
      also in batch mode.
      
      * xgselect.c (xg_select): Read glib events in any case, even if
      there are no file descriptors to watch for.  (Bug#16519)
      86d2bf49
    • Martin Rudalics's avatar
      Improve window dividers code. · 764ec9e5
      Martin Rudalics authored
      * faces.el (window-divider): New default value.  Rewrite
      doc-string.
      (window-divider-first-pixel, window-divider-last-pixel): New
      faces.
      * dispextern.h (face_id): Add WINDOW_DIVIDER_FIRST_PIXEL_FACE_ID
      and WINDOW_DIVIDER_LAST_PIXEL_FACE_ID.
      * w32term.c (w32_draw_window_divider): Handle first and last
      pixels specially.
      * w32term.h (w32_fill_area_abs): New function.
      * xdisp.c (x_draw_right_divider): Don't draw over bottom
      divider.
      * xfaces.c (realize_basic_faces): Handle new face ids.
      * xfns.c (Fx_create_frame): Call x_default_parameter for right
      and bottom divider width.
      * xterm.c (x_draw_window_divider): Handle first and last pixels
      specially.
      764ec9e5
  13. 03 Feb, 2014 2 commits