]> git.madduck.net Git - etc/awesome.git/log

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

etc/awesome.git
10 years agoluatz/timetable: Coercion doesn't work ==> lua relational operators only work on...
daurnimator [Mon, 6 Jan 2014 21:00:42 +0000 (16:00 -0500)]
luatz/timetable: Coercion doesn't work ==> lua relational operators only work on objects with same metatable

10 years agoluatz/timetable: Use sakamoto's algorithm instead of doomsday algorithm
daurnimator [Mon, 6 Jan 2014 20:56:55 +0000 (15:56 -0500)]
luatz/timetable: Use sakamoto's algorithm instead of doomsday algorithm

10 years agoluatz/tzinfo: Fix accidental global
daurnimator [Fri, 3 Jan 2014 22:52:48 +0000 (17:52 -0500)]
luatz/tzinfo: Fix accidental global

10 years agoluatz/tzinfo: Allow timetable objects in tzinfo methods
daurnimator [Mon, 23 Dec 2013 16:31:52 +0000 (11:31 -0500)]
luatz/tzinfo: Allow timetable objects in tzinfo methods

10 years agoexamples/date_arithmetic: Add an example that shows of date arithmetic
daurnimator [Sun, 24 Nov 2013 11:04:38 +0000 (06:04 -0500)]
examples/date_arithmetic: Add an example that shows of date arithmetic

10 years agoluatz/tzinfo: Give tt_info objects a __tostring
daurnimator [Sun, 24 Nov 2013 10:43:02 +0000 (05:43 -0500)]
luatz/tzinfo: Give tt_info objects a __tostring

10 years agoGive tt_info objects a metatable; and document them
daurnimator [Sun, 24 Nov 2013 10:42:23 +0000 (05:42 -0500)]
Give tt_info objects a metatable; and document them

10 years agodoc: Use 'precise' instead of 'accurate'
daurnimator [Sun, 24 Nov 2013 09:49:09 +0000 (04:49 -0500)]
doc: Use 'precise' instead of 'accurate'

10 years agoluatz/timetable: Fix incorrect rfc_3339 second format specifier
daurnimator [Sun, 24 Nov 2013 09:42:40 +0000 (04:42 -0500)]
luatz/timetable: Fix incorrect rfc_3339 second format specifier

10 years agodoc/index: Improve get_tz documentation around timezone_name
daurnimator [Sun, 24 Nov 2013 09:38:40 +0000 (04:38 -0500)]
doc/index: Improve get_tz documentation around timezone_name

10 years agoluatz/tzfile: Open files in readonly binary mode; and if invalid: throw a better...
daurnimator [Sun, 24 Nov 2013 09:35:44 +0000 (04:35 -0500)]
luatz/tzfile: Open files in readonly binary mode; and if invalid: throw a better error message

10 years agotzinfo: Add localise as alias for localize
daurnimator [Sun, 24 Nov 2013 09:32:39 +0000 (04:32 -0500)]
tzinfo: Add localise as alias for localize

10 years agodoc/timetable: Document unpack method
daurnimator [Sun, 24 Nov 2013 09:28:12 +0000 (04:28 -0500)]
doc/timetable: Document unpack method

10 years agoluatz/timetable: Move unpack to be a method rather than local utility function
daurnimator [Sun, 24 Nov 2013 09:25:12 +0000 (04:25 -0500)]
luatz/timetable: Move unpack to be a method rather than local utility function

10 years agoluatz/tzcache: Move out magic strings to file level variables
daurnimator [Sat, 23 Nov 2013 17:49:14 +0000 (12:49 -0500)]
luatz/tzcache: Move out magic strings to file level variables

10 years agodoc/index: Add links to zoneinfo resources
daurnimator [Sat, 23 Nov 2013 17:40:41 +0000 (12:40 -0500)]
doc/index: Add links to zoneinfo resources

10 years agorockspec: Support 5.1 and 5.2
daurnimator [Sat, 23 Nov 2013 17:34:15 +0000 (12:34 -0500)]
rockspec: Support 5.1 and 5.2

10 years agoCOPYING: License under MIT
daurnimator [Sat, 23 Nov 2013 16:55:18 +0000 (11:55 -0500)]
COPYING: License under MIT

10 years agoREADME: Fix typo
daurnimator [Sat, 23 Nov 2013 16:53:56 +0000 (11:53 -0500)]
README: Fix typo

10 years agodoc/index: Initial commit
daurnimator [Sat, 23 Nov 2013 16:49:02 +0000 (11:49 -0500)]
doc/index: Initial commit

10 years agoluatz/init: Remove unnecessary 'get' prefix
daurnimator [Sat, 23 Nov 2013 16:47:36 +0000 (11:47 -0500)]
luatz/init: Remove unnecessary 'get' prefix

10 years agoREADME: Mention docs subdirectory
daurnimator [Sat, 23 Nov 2013 16:09:26 +0000 (11:09 -0500)]
README: Mention docs subdirectory

10 years agoDocument tzinfo
daurnimator [Sat, 23 Nov 2013 15:54:04 +0000 (10:54 -0500)]
Document tzinfo

10 years agotzinfo: Remove unused argument
daurnimator [Sat, 23 Nov 2013 15:38:42 +0000 (10:38 -0500)]
tzinfo: Remove unused argument

10 years agodoc/parse: Add arguments
daurnimator [Sat, 23 Nov 2013 15:04:56 +0000 (10:04 -0500)]
doc/parse: Add arguments

10 years agodoc/gettime: format
daurnimator [Sat, 23 Nov 2013 15:03:49 +0000 (10:03 -0500)]
doc/gettime: format

10 years agoAdd documentation\!
daurnimator [Sat, 23 Nov 2013 14:26:07 +0000 (09:26 -0500)]
Add documentation\!

10 years agoparse: tz_offset should be returned in seconds
daurnimator [Sat, 23 Nov 2013 13:38:04 +0000 (08:38 -0500)]
parse: tz_offset should be returned in seconds

10 years agoparse: whitespace
daurnimator [Sat, 23 Nov 2013 13:37:34 +0000 (08:37 -0500)]
parse: whitespace

10 years agoAdd a `parse` module
daurnimator [Tue, 22 Oct 2013 19:02:39 +0000 (15:02 -0400)]
Add a `parse` module

10 years agoMove `src` to `luatz` subdirectory to make development paths simpler
daurnimator [Tue, 22 Oct 2013 18:23:46 +0000 (14:23 -0400)]
Move `src` to `luatz` subdirectory to make development paths simpler

10 years agosrc/timetable: Fix month incrementing
daurnimator [Fri, 30 Aug 2013 19:44:59 +0000 (15:44 -0400)]
src/timetable: Fix month incrementing

10 years agosrc/init: Export timetable from main module
daurnimator [Fri, 30 Aug 2013 18:29:59 +0000 (14:29 -0400)]
src/init: Export timetable from main module

10 years agosrc/timetable: Comparison operators can take raw timestamps
daurnimator [Fri, 30 Aug 2013 18:29:41 +0000 (14:29 -0400)]
src/timetable: Comparison operators can take raw timestamps

10 years agosrc/timetable: Add clone method
daurnimator [Fri, 30 Aug 2013 18:28:10 +0000 (14:28 -0400)]
src/timetable: Add clone method

10 years agosrc/timetable: Have `unpack_tm` and `new_timetable` optionally take/return yday and...
daurnimator [Fri, 30 Aug 2013 18:27:55 +0000 (14:27 -0400)]
src/timetable: Have `unpack_tm` and `new_timetable` optionally take/return yday and wday

10 years agosrc/timetable: Normalise out of range months
daurnimator [Thu, 15 Aug 2013 22:15:47 +0000 (18:15 -0400)]
src/timetable: Normalise out of range months

10 years agosrc/timetable: Multiplication is left associative, add brackets so that constants...
daurnimator [Tue, 6 Aug 2013 00:39:54 +0000 (20:39 -0400)]
src/timetable: Multiplication is left associative, add brackets so that constants can be folded

10 years agosrc/timetable: Fix missing string.format import
daurnimator [Tue, 6 Aug 2013 00:31:21 +0000 (20:31 -0400)]
src/timetable: Fix missing string.format import

10 years agosrc/timetable: Add new_from_timestamp function
daurnimator [Wed, 24 Jul 2013 15:56:07 +0000 (11:56 -0400)]
src/timetable: Add new_from_timestamp function

10 years agosrc/timetable: __eq was actually __lt; add __eq.
daurnimator [Wed, 24 Jul 2013 15:55:16 +0000 (11:55 -0400)]
src/timetable: __eq was actually __lt; add __eq.

10 years agospec/timetable_spec: Move native function to outer scope
daurnimator [Wed, 24 Jul 2013 15:53:43 +0000 (11:53 -0400)]
spec/timetable_spec: Move native function to outer scope

10 years agosrc/timetable: Fix timestamp function; add test
daurnimator [Wed, 24 Jul 2013 15:53:24 +0000 (11:53 -0400)]
src/timetable: Fix timestamp function; add test

10 years agosrc/timetable: Break out leap_years_since function from doomsday
daurnimator [Wed, 24 Jul 2013 15:52:27 +0000 (11:52 -0400)]
src/timetable: Break out leap_years_since function from doomsday

10 years ago.travis.yml: debian doesn't support luajit and busted doesn't support 5.2..... damn
daurnimator [Tue, 23 Jul 2013 23:04:46 +0000 (19:04 -0400)]
.travis.yml: debian doesn't support luajit and busted doesn't support 5.2..... damn

10 years ago.travis.yml: Test on multiple lua versions
daurnimator [Tue, 23 Jul 2013 23:00:04 +0000 (19:00 -0400)]
.travis.yml: Test on multiple lua versions

10 years agosrc/timetable: Add rfc_3339 method
daurnimator [Tue, 23 Jul 2013 22:54:07 +0000 (18:54 -0400)]
src/timetable: Add rfc_3339 method

10 years agosrc/timetable: Add equality metamethod
daurnimator [Tue, 23 Jul 2013 22:53:47 +0000 (18:53 -0400)]
src/timetable: Add equality metamethod

10 years agosrc/timetable: Add timestamp method
daurnimator [Tue, 23 Jul 2013 22:53:09 +0000 (18:53 -0400)]
src/timetable: Add timestamp method

10 years agosrc/timetable: Move normalise to be a method on timetable object
daurnimator [Tue, 23 Jul 2013 22:51:47 +0000 (18:51 -0400)]
src/timetable: Move normalise to be a method on timetable object

10 years agosrc/timetable: Invent timetable object
daurnimator [Tue, 23 Jul 2013 22:43:20 +0000 (18:43 -0400)]
src/timetable: Invent timetable object

10 years agoAdd .travis.yml
daurnimator [Tue, 23 Jul 2013 22:17:00 +0000 (18:17 -0400)]
Add .travis.yml

10 years agosrc/timetable: Move argument checking in normalise to own function
daurnimator [Tue, 23 Jul 2013 21:21:57 +0000 (17:21 -0400)]
src/timetable: Move argument checking in normalise to own function

10 years agoAdd src/timetable module (with tests)
daurnimator [Tue, 23 Jul 2013 19:39:52 +0000 (15:39 -0400)]
Add src/timetable module (with tests)

10 years agosrc/init: Expose gettime
daurnimator [Tue, 23 Jul 2013 15:17:47 +0000 (11:17 -0400)]
src/init: Expose gettime

10 years agosrc/tzinfo: Add utctime function to convert local -> utc
daurnimator [Mon, 22 Jul 2013 21:48:55 +0000 (17:48 -0400)]
src/tzinfo: Add utctime function to convert local -> utc

10 years agosrc/tzinfo: Fencepost bug
daurnimator [Mon, 22 Jul 2013 21:48:25 +0000 (17:48 -0400)]
src/tzinfo: Fencepost bug

10 years agosrc/: Fix gettime requiring
daurnimator [Mon, 22 Jul 2013 16:15:26 +0000 (12:15 -0400)]
src/: Fix gettime requiring

10 years agosrc/tzcache: Add TODO
daurnimator [Mon, 22 Jul 2013 16:15:08 +0000 (12:15 -0400)]
src/tzcache: Add TODO

10 years agoAdd rockspec
daurnimator [Fri, 12 Jul 2013 22:05:50 +0000 (18:05 -0400)]
Add rockspec

10 years agoMove source to subdirectory
daurnimator [Fri, 12 Jul 2013 15:45:32 +0000 (11:45 -0400)]
Move source to subdirectory

10 years agoREADME: First commit
daurnimator [Fri, 12 Jul 2013 15:42:59 +0000 (11:42 -0400)]
README: First commit

10 years agoInitial Commit
daurnimator [Fri, 12 Jul 2013 15:41:54 +0000 (11:41 -0400)]
Initial Commit