1. 11 Aug, 2014 5 commits
  2. 10 Aug, 2014 7 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
    • Reuben Thomas's avatar
      Fix a couple of recent inadvertent breaks of the MSDOS port. · 643a0303
      Reuben Thomas authored
      src/msdos.c: include required menu.h
      src/term.c: set correct menu_show_hook on MSDOS.
      643a0303
    • Reuben Thomas's avatar
      config.bat: fix some confusing wording · 109c0de9
      Reuben Thomas authored
      109c0de9
    • Martin Rudalics's avatar
      Make doc-string of window-total-size more self-contained. · d5f2feb5
      Martin Rudalics authored
      * window.el (window-total-size): Make doc-string more
      self-contained.
      d5f2feb5
    • Martin Rudalics's avatar
      Fix handling of menu bar line on TTY frames (Bug#18136) (Bug#18196). · c29f96fa
      Martin Rudalics authored
      * dispnew.c (handle_window_change_signal):
      * keyboard.c (Fsuspend_emacs): Call change_frame_size with
      frame's menu bar lines subtracted from height.
      * frame.c (frame_inhibit_resize): Inhibit resizing of TTY
      frames.
      (adjust_frame_size): Count in menu bar when setting FrameRows.
      (make_terminal_frame): When setting up the frame's lines and
      text height don't count in the menu bar.
      (Fmake_terminal_frame): Call adjust_frame_size with menu bar
      lines subtracted from height.
      (do_switch_frame): Set tty's FrameRows to number of total lines
      of frame.
      (Fframe_pixel_height, Fframe_pixel_width): If no window system
      is used, return total number of lines and columns.
      * menu.c (emulate_dialog_with_menu): Use FRAME_TOTAL_LINES instead
      of FRAME_LINES.
      * term.c (OUTPUT, tty_set_terminal_modes)
      (tty_set_terminal_window, tty_set_scroll_region)
      (tty_clear_to_end, tty_write_glyphs, tty_write_glyphs_with_face)
      (tty_ins_del_lines, tty_menu_display, tty_menu_activate): Use
      FRAME_TOTAL_LINES instead of FRAME_LINES.
      (Fresume_tty): Use FRAME_TOTAL_LINES instead of FRAME_LINES.
      Call change_frame_size with frame's menu bar lines subtracted
      from height.
      * w32console.c (w32con_clear_to_end, w32con_clear_frame)
      (w32con_ins_del_lines): Use FRAME_TOTAL_LINES instead of
      FRAME_LINES.
      c29f96fa
  3. 09 Aug, 2014 11 commits
  4. 08 Aug, 2014 7 commits
  5. 07 Aug, 2014 10 commits