~scymtym/etasks/trunk

Viewing all changes in revision 22.

  • Committer: Jan Moringen
  • Date: 2010-07-19 02:56:00 UTC
  • Revision ID: scymtym@gmx.net-20100719025600-o579cdxkz575yp40
Improved result handling for idle and timeout in execution.el
* execution.el (execution-result-timer): renamed
  `execution-result-idle' -> `execution-result-timer'
  (execution-result-idle::initialize-instance): removed
  (execution-result-idle::future-done-p): removed
  (execution-result-idle::future-get): actually respect timeout
  argument
  (execution-result-idle::future-cancel): cosmetic changes
  (execution-result-timeout): removed
  (execution-result-timeout::initialize-instance): removed
  (execution-result-timeout::future-done-p): removed
  (execution-result-timeout::future-get): removed
  (execution-result-timeout::future-cancel): removed
  (tasks-execution-make-timer-lambda): new function; construct a
  lambda expression suitable for use as time function
  (execution-idle::execution-execute): use
  `tasks-execution-make-timer-lambda'
  (execution-idle::execution-timeout): likewise

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: