1. 17 Aug, 2014 2 commits
  2. 11 Aug, 2014 2 commits
    • Ken Brown's avatar
      * src/gmalloc.c (_malloc_mutex, _aligned_blocks_mutex) [CYGWIN]: Use... · 2b0cb8b1
      Ken Brown authored
      * src/gmalloc.c (_malloc_mutex, _aligned_blocks_mutex) [CYGWIN]: Use ERRORCHECK mutexes.  (Bug#18222)
      2b0cb8b1
    • Glenn Morris's avatar
      Revert 2013-01-31 change that decides coding system before backing up · f314e84f
      Glenn Morris authored
      It causes a more serious problem than the one it solves.
      This closes bug#18141, and reopens bug#13522.
      
      * lisp/files.el (basic-save-buffer-2): Revert 2013-01-31 change.
      
      * src/fileio.c: Revert 2013-01-31 change.
      (choose_write_coding_system): No longer callable from Lisp.
      Move last piece back here from Fwrite_region.
      (Fwrite_region, syms_of_fileio): Update for above changes.
      
      * test/automated/data/files-bug18141.el.gz: New file.
      * test/automated/files.el (files-test-bug-18141-file):
      New variable and test.
      f314e84f
  3. 09 Aug, 2014 1 commit
  4. 08 Aug, 2014 1 commit
    • Martin Rudalics's avatar
      Fix some doc-strings in window.c (Bug#18112) (Bug#18194). · 8faa5ee7
      Martin Rudalics authored
      * window.c (Fwindow_valid_p): Fix doc-string (Bug#18194).
      (Fwindow_new_total, Fwindow_normal_size, Fwindow_new_normal)
      (Fwindow_new_pixel, Fset_window_new_pixel)
      (Fset_window_new_total, Fset_window_new_normal)
      (Fwindow_resize_apply): Fix doc-strings (see Bug#18112).
      8faa5ee7
  5. 07 Aug, 2014 1 commit
  6. 05 Aug, 2014 1 commit
  7. 03 Aug, 2014 1 commit
  8. 02 Aug, 2014 2 commits
    • Paul Eggert's avatar
      Fix bug with clang + directory_files_internal + GC. · a98a91ac
      Paul Eggert authored
      * src/dired.c (directory_files_internal): Use a volatile variable
      to prevent the compiler from optimizing away all copies of a local.
      I wonder how many other GC-related bugs like this lurk elsewhere?
      
      Fixes: debbugs:16986
      a98a91ac
    • Paul Eggert's avatar
      Avoid 100% CPU utilization on ssh session exit. · 7f0ff25b
      Paul Eggert authored
      * src/xterm.h (struct x_display_info): New member 'connection'.
      * src/xterm.c (x_term_init, x_delete_terminal): Set and use it,
      so that x_delete_terminal has a file descriptor to pass to
      delete_keyboard_wait_descriptor.
      
      Fixes: debbugs:17691
      7f0ff25b
  9. 01 Aug, 2014 1 commit
  10. 29 Jul, 2014 2 commits
  11. 28 Jul, 2014 3 commits
  12. 20 Jul, 2014 1 commit
    • Jan Djärv's avatar
      * macfont.h (macfont_update_antialias_threshold): Declare. · 880b7166
      Jan Djärv authored
      * macfont.m (macfont_update_antialias_threshold): Remove static.
      
      * nsterm.h (EmacsApp): Add antialiasThresholdDidChange.
      
      * nsterm.m (applicationDidFinishLaunching:): Call
      antialiasThresholdDidChange, register for antialias changes.
      (antialiasThresholdDidChange:): New method for EmacsApp.
      
      Fixes: debbugs:17534
      880b7166
  13. 17 Jul, 2014 4 commits
  14. 16 Jul, 2014 1 commit
  15. 13 Jul, 2014 1 commit
  16. 12 Jul, 2014 2 commits
  17. 08 Jul, 2014 1 commit
  18. 05 Jul, 2014 4 commits
  19. 04 Jul, 2014 3 commits
    • Jan Djärv's avatar
      Backport from trunk. · 8069993e
      Jan Djärv authored
      * xfns.c (create_frame_xic): Pass XNStatusAttributes to XCreateIC
      only if xic_style calls for it.  This change allows Emacs to work
      with ibus.  Also, don't leak resources if create_frame_xic fails,
      and stop caching xic_style across different displays.
      (supported_xim_styles): Make const.
      (best_xim_style): Remove first parameter: it's always just
      supported_xim_styles.  Change to look at supported_xim_styles
      directly.
      
      Fixes: debbugs:17928
      8069993e
    • Eli Zaretskii's avatar
      Fix bug #17905 with display of point in partially visible line at end of window. · 5b5953c0
      Eli Zaretskii authored
       src/xdisp.c (redisplay_window): If redisplay of a window ends up
       with point in a partially visible line at end of the window, make
       sure the amended position of point actually has smaller Y
       coordinate; if not, give up and scroll the display.
       src/window.c (window_scroll_pixel_based): When point ends up at the
       last fully visible line, don't let move_it_to stop at the left
       edge of the line and dupe us into thinking point is inside the
       scroll margin.
      5b5953c0
    • Eli Zaretskii's avatar
  20. 01 Jul, 2014 4 commits
  21. 30 Jun, 2014 1 commit
  22. 28 Jun, 2014 1 commit