1. 18 Aug, 2014 1 commit
  2. 17 Aug, 2014 1 commit
    • Eli Zaretskii's avatar
      Avoid overwriting the reversed_p flags in the glyph matrices. · 39125b22
      Eli Zaretskii authored
       Avoid overwriting the reversed_p flags in the glyph matrices when
       init_iterator or start_display are called.
      
       src/xdisp.c (init_iterator): Don't initialize the reversed_p flag of
       the glyph row here.
       (tool_bar_height, redisplay_tool_bar, try_window)
       (try_window_reusing_current_matrix, try_window_id)
       (get_overlay_arrow_glyph_row, display_menu_bar): Initialize the
       reversed_p flag of the iterator's glyph row where the glyph row
       is going to be redrawn.
      39125b22
  3. 16 Aug, 2014 4 commits
  4. 15 Aug, 2014 2 commits
  5. 14 Aug, 2014 3 commits
  6. 13 Aug, 2014 9 commits
  7. 12 Aug, 2014 7 commits
  8. 11 Aug, 2014 10 commits
  9. 10 Aug, 2014 3 commits
    • Paul Eggert's avatar
      Simplify previous patch. · db2f09ab
      Paul Eggert authored
      Fixes: debbugs:18232
      db2f09ab
    • Paul Eggert's avatar
      Don't prevent random file systems from being unmounted. · f22bc725
      Paul Eggert authored
      This fix relies on having the 'fchdir' function, and on having
      "." be searchable (or at least readable, on platforms lacking O_SEARCH),
      but that's good enough to handle the vast majority of cases and the
      remaining folks can just live with the annoyance of file systems
      that occasionally can't be unmounted.
      * configure.ac (fchdir): New function to check for.
      * lib/save-cwd.c: Copy from gnulib, except omit the part that
      allocates memory, since that can cause problems in Emacs.
      * lib/save-cwd.h: Copy from gnulib.
      
      Fixes: debbugs:18232
      f22bc725
    • Ulf Jasper's avatar
      iCalendar export: Enumerate evaluated sexp diary entries (Bug#7911). · d4ed7004
      Ulf Jasper authored
      2014-08-10  Ulf Jasper  <ulf.jasper@web.de>
      
      	Enumerate evaluated sexp diary entries (Bug#7911).
      
      	* calendar/icalendar.el (icalendar-export-sexp-enumerate-all)
      	(icalendar-export-sexp-enumeration-days): New
      	(icalendar-export-region): `icalendar--convert-to-ical' now
      	returns a cons cell or a list of cons cells.
      	(icalendar--convert-to-ical): Take care of
      	`icalendar-export-sexp-enumerate-all'. Return (a list of) cons
      	cells.
      	(icalendar--convert-ordinary-to-ical),
      	(icalendar--convert-weekly-to-ical),
      	(icalendar--convert-yearly-to-ical),
      	(icalendar--convert-block-to-ical),
      	(icalendar--convert-block-to-ical),
      	(icalendar--convert-float-to-ical),
      	(icalendar--convert-cyclic-to-ical),
      	(icalendar--convert-anniversary-to-ical): Return cons cell.
      	(icalendar--convert-sexp-to-ical): Enumerate evaluated sexp
      	entries. Return (list of) cons cells.
      
      2014-08-10  Ulf Jasper  <ulf.jasper@web.de>
      
      	Enumerate evaluated sexp diary entries (Bug#7911).
      
      	* automated/icalendar-tests.el
      	(icalendar--convert-anniversary-to-ical),
      	(icalendar--convert-cyclic-to-ical),
      	(icalendar--convert-block-to-ical),
      	(icalendar--convert-yearly-to-ical),
      	(icalendar--convert-weekly-to-ical),
      	(icalendar--convert-ordinary-to-ical): Returns cons cell now.
      	(icalendar--convert-to-ical),
      	(icalendar--convert-sexp-to-ical): New tests.
      d4ed7004