1. 20 May, 1993 8 commits
    • Jim Blandy's avatar
      Some time-handling patches from Paul Eggert: · e3120ab5
      Jim Blandy authored
      	* editfns.c (Fcurrent_time_zone): Take an optional argument specifying
      	what (absolute) time should be used to determine the current time zone.
      	Yield just offset and name of time zone, including DST correction.
      	Yield time zone offset in seconds, not minutes.
      	(lisp_time_argument, difftm): New functions.
      	(Fcurrent_time_string): Use lisp_time_argument.
      	* systime.h (EMACS_CURRENT_TIME_ZONE, EMACS_GET_TZ_OFFSET,
      	EMACS_GET_TZ_NAMES): Remove.
      	* config.h.in: Add HAVE_TM_ZONE.
      e3120ab5
    • Jim Blandy's avatar
      Some time-handling patches from Paul Eggert: · facb137b
      Jim Blandy authored
      	* calendar.el (calendar-current-time-zone): New function.
      	(calendar-time-zone, calendar-standard-time-zone-name,
      	calendar-daylight-time-zone-name): Use it instead of current-time-zone.
      	* sendmail.el (mail-do-fcc): Use the same absolute time for both
      	current-time-string and current-time-zone.  Adjust to new format
      	returned by current-time-zone.
      facb137b
    • Jim Blandy's avatar
      * configure.in: Add AC_TIMEZONE. · d52c5f58
      Jim Blandy authored
      d52c5f58
    • Jim Blandy's avatar
      Get the types right, baby. · 3e4439ab
      Jim Blandy authored
      3e4439ab
    • Jim Blandy's avatar
      Some more changes from Michael K. Johnson for Linux. · 161aa2f8
      Jim Blandy authored
      	* s/template.h: Mention that you should #define HAVE_TERMIO or
      	HAVE_TERMIOS, but not both, and that HAVE_TERMIOS is preferred.
      	* systty.h (EMACS_SET_TTY_PGRP): Don't assign the return value of
      	tcsetpgrp to *pgid; it's just a status value.
      	* config.h.in (HAVE_RANDOM): This shouldn't be defined on Linux
      	systems using XFree386, and perhaps is inappropriate in general.
      	* m/intel386.h: #undefine the integer size macros, since the Linux
      	<values.h> file #defines them itself.
      	* mem-limits.h (get_lim_data): Linux has the ulimit call; if it
      	fails, fall back on ULIMIT_BREAK_VALUE.
      	* process.c: Linux needs the WAITTYPE, etc. definitions.
      	* unexec.c (hdr, ohdr): Linux has the ordinary `struct exec' type;
      	no need to use SYSV names.
      	* s/linux.h: New file.
      161aa2f8
    • Jim Blandy's avatar
      *** empty log message *** · 12a07afc
      Jim Blandy authored
      12a07afc
    • Jim Blandy's avatar
      Initial revision · 566e3587
      Jim Blandy authored
      566e3587
    • Jim Blandy's avatar
      1b6fca8c
  2. 19 May, 1993 32 commits