1. 01 Aug, 2014 10 commits
  2. 31 Jul, 2014 3 commits
    • Paul Eggert's avatar
      Simplify timerfd configuration and fix some minor glitches. · 5c6476b4
      Paul Eggert authored
      * configure.ac (HAVE_TIMERFD): Define only if TFD_CLOEXEC works,
      since the code leaked file descriptors to children when !TFD_CLOEXEC.
      (HAVE_TIMERFD_CLOEXEC): Remove; no longer used.
      * m4/clock_time.m4 (gl_CLOCK_TIME): Don't check for clock_getres.
      This reverts the previous change to this file, so it matches
      gnulib again.
      * src/atimer.c (TIMERFD_CREATE_FLAGS): Remove; we now assume TFD_CLOEXEC.
      (alarm_timer, alarm_timer_ok, set_alarm, init_atimer):
      Fall back on timer_create if timerfd_create fails at runtime.
      (resolution) [HAVE_CLOCK_GETRES]: Remove; we now rely on the
      kernel primitives to do resolution.  All uses removed.
      (timerfd) [!HAVE_TIMERFD]: Define to be -1, for convenience.
      (turn_on_atimers): Clear timer_create-based timers too,
      for consistency.
      5c6476b4
    • Paul Eggert's avatar
      * frame.c (x_set_frame_parameters): Don't use uninitialized locals. · f3655f35
      Paul Eggert authored
      Without this change, the code can access the local variable 'width'
      even when it has not been initialized, and likewise for 'height';
      in either case this leads to undefined behavior.
      f3655f35
    • Tassilo Horn's avatar
      [Gnus] Allow list-valued gcc-self group params · def546a8
      Tassilo Horn authored
      * lisp/gnus/gnus-msg.el (gnus-inews-insert-gcc):
        Allow `gcc-self' to be a list of groups and t.
      * doc/misc/gnus.texi (Group Parameters):
        Document that `gcc-self' may also be a list.
      def546a8
  3. 30 Jul, 2014 4 commits
  4. 29 Jul, 2014 7 commits
  5. 28 Jul, 2014 16 commits