# HG changeset patch # User Jaroslav Hajek # Date 1265267431 -3600 # Node ID 2b05f4aff27c94bd21c6f02f38ab3c7d0e0809bf # Parent a4fb4675accb3708d50a89a6cca979f7a97128d4 fix off-by-one month error in dir diff -r a4fb4675accb -r 2b05f4aff27c scripts/ChangeLog --- a/scripts/ChangeLog Wed Feb 03 13:35:41 2010 +0100 +++ b/scripts/ChangeLog Thu Feb 04 08:10:31 2010 +0100 @@ -1,3 +1,7 @@ +2010-02-04 Jaroslav Hajek + + * miscellaneous/dir.m: Fix month passed to datenum. + 2010-02-03 Jaroslav Hajek * general/private/__isequal__.m: Handle function handles. diff -r a4fb4675accb -r 2b05f4aff27c scripts/miscellaneous/dir.m --- a/scripts/miscellaneous/dir.m Wed Feb 03 13:35:41 2010 +0100 +++ b/scripts/miscellaneous/dir.m Thu Feb 04 08:10:31 2010 +0100 @@ -117,7 +117,7 @@ info(i,1).date = strftime ("%d-%b-%Y %T", lt); info(i,1).bytes = st.size; info(i,1).isdir = S_ISDIR (st.mode); - info(i,1).datenum = datenum (lt.year + 1900, lt.mon, lt.mday, + info(i,1).datenum = datenum (lt.year + 1900, lt.mon + 1, lt.mday, lt.hour, lt.min, lt.sec); info(i,1).statinfo = st; endif