Function: type-break-run-at-time

type-break-run-at-time is a function alias and interactive for run-at-time, defined in timer.el.gz.

This command is obsolete since 30.1; use run-at-time instead.

Signature

(type-break-run-at-time TIME REPEAT FUNCTION &rest ARGS)

Documentation

Perform an action at time TIME.

Repeat the action every REPEAT seconds, if REPEAT is non-nil. REPEAT may be an integer or floating point number. TIME should be one of:

- a string giving today's time like "11:23pm"
  (the acceptable formats are HHMM, H:MM, HH:MM, HHam, HHAM,
  HHpm, HHPM, HH:MMam, HH:MMAM, HH:MMpm, or HH:MMPM;
  a period . can be used instead of a colon : to separate
  the hour and minute parts);

- a string giving a relative time like "90" or "2 hours 35 minutes"
  (the acceptable forms are a number of seconds without units
  or some combination of values using units in timer-duration-words);

- nil, meaning now;

- a number of seconds from now;

- a value from encode-time;

- or t (with non-nil REPEAT) meaning the next integral multiple
  of REPEAT. This is handy when you want the function to run at
  a certain "round" number. For instance, (run-at-time t 60 ...)
  will run at 11:04:00, 11:05:00, etc.

The action is to call FUNCTION with arguments ARGS.

This function returns a timer object which you can use in cancel-timer.

Key Bindings

Aliases

type-break-run-at-time (obsolete since 30.1)