From attila.lendvai at gmail.com Sat Dec 16 14:35:30 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sat, 16 Dec 2006 15:35:30 +0100 Subject: [local-time-devel] defcomparator Message-ID: fyi, i've pushed this change: Wed Dec 13 14:50:41 EST 2006 attila.lendvai at gmail.com * Introduced a defcomparator macro and support arbitrary number of times in the comparators -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet) From dlowe at bitmuse.com Sun Dec 17 15:17:47 2006 From: dlowe at bitmuse.com (Daniel Lowe) Date: Sun, 17 Dec 2006 09:17:47 -0600 Subject: [local-time-devel] defcomparator In-Reply-To: References: Message-ID: <45855F9B.6050801@bitmuse.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Attila Lendvai wrote: > fyi, i've pushed this change: > > Wed Dec 13 14:50:41 EST 2006 attila.lendvai at gmail.com > * Introduced a defcomparator macro and support arbitrary number of > times in the comparators Thanks for the help! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFhV+bmWlwD/UgPUgRApCpAJ44EEpt4GvddVL2t62x0L/KpS9W+wCgiMXD l6koRPgsxSUpU90vJEYdlQg= =KzdJ -----END PGP SIGNATURE----- From attila.lendvai at gmail.com Sun Dec 17 17:10:20 2006 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Sun, 17 Dec 2006 18:10:20 +0100 Subject: [local-time-devel] &optional Message-ID: dear list, i've got a local patch that converts some of the &optional (namely the &optional timezone of encode-local-time) into &key args. the rationaly is that i've added a &key 'into' arg to it that requests operation without consing. speed comes from inlining anyway, and it makes the api more flexible. Daniel, please speek up if you are not happy with this change. i'll push it eventually if there's no veto for long enough. we've also added a local-time-whole-year-difference (for "how old are you?") and a local-time-adjust-day (for stuff like give me a date pointing to the previous monday, or +4 days). -- - attila "- The truth is that I've been too considerate, and so became unintentionally cruel... - I understand. - No, you don't understand! We don't speak the same language!" (Ingmar Bergman - Smultronst?llet)