mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-29 14:30:34 +02:00
Changes from arch/CVS synchronization
This commit is contained in:
parent
d3075c52ac
commit
0867f7baa8
6 changed files with 26 additions and 3 deletions
|
@ -1,3 +1,7 @@
|
|||
2007-07-09 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* NEWS: Mention SRFI-19 `date->julian-day' bug fix.
|
||||
|
||||
2007-06-26 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* NEWS: Mention fixed memory leaks.
|
||||
|
|
3
NEWS
3
NEWS
|
@ -53,9 +53,10 @@ extensions.)
|
|||
** `*' returns exact 0 for "(* inexact 0)"
|
||||
This follows what it always did for "(* 0 inexact)".
|
||||
** SRFI-19: Value returned by `(current-time time-process)' was incorrect
|
||||
** SRFI-19: `date->julian-day' did not account for timezone offset
|
||||
** `ttyname' no longer crashes when passed a non-tty argument
|
||||
** `inet-ntop' no longer crashes on SPARC when passed an `AF_INET' address
|
||||
** Small memory leaks have been fixed in `make-fluids' and `add-history'
|
||||
** Small memory leaks have been fixed in `make-fluid' and `add-history'
|
||||
** Build problems on Solaris fixed
|
||||
** Build problems on Mingw fixed
|
||||
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2007-07-09 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* srfi-19.scm (date->julian-day): Take OFFSET into account.
|
||||
Patch by Jon Wilson <j85wilson@fastmail.fm>.
|
||||
|
||||
2007-05-09 Ludovic Courtès <ludo@chbouib.org>
|
||||
|
||||
* srfi-19.scm (priv:current-time-process): Removed shadowing
|
||||
|
|
|
@ -811,10 +811,12 @@
|
|||
(hour (date-hour date))
|
||||
(day (date-day date))
|
||||
(month (date-month date))
|
||||
(year (date-year date)))
|
||||
(year (date-year date))
|
||||
(offset (date-zone-offset date)))
|
||||
(+ (priv:encode-julian-day-number day month year)
|
||||
(- 1/2)
|
||||
(+ (/ (+ (* hour 60 60)
|
||||
(+ (/ (+ (- offset)
|
||||
(* hour 60 60)
|
||||
(* minute 60)
|
||||
second
|
||||
(/ nanosecond priv:nano))
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2007-07-09 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* tests/srfi-19.test (`time-utc->julian-day' honors timezone):
|
||||
New. Suggested by Jon Wilson <j85wilson@fastmail.fm>.
|
||||
|
||||
2007-06-26 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* tests/socket.test (htonl): Only executed if `htonl' is defined.
|
||||
|
|
|
@ -141,6 +141,12 @@ incomplete numerical tower implementation.)"
|
|||
(test-dst time-monotonic->date date->time-monotonic)
|
||||
(test-dst julian-day->date date->julian-day)
|
||||
(test-dst modified-julian-day->date date->modified-julian-day)
|
||||
|
||||
(pass-if "`date->julian-day' honors timezone"
|
||||
(let ((now (current-date -14400)))
|
||||
(time=? (date->time-utc (julian-day->date (date->julian-day now)))
|
||||
(date->time-utc now))))
|
||||
|
||||
(pass-if "string->date respects local DST if no time zone is read"
|
||||
(time=? (date->time-utc
|
||||
(with-tz "EST5EDT"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue