aboutsummaryrefslogtreecommitdiff
path: root/module/datetime (unfollow)
Commit message (Collapse)Author
2022-07-07Change date/time interface.Hugo Hörnquist
2022-07-07Fix datetime issues discovered due to new tests.Hugo Hörnquist
2022-06-23Centralize (almost) all exports to :export in define-module.Hugo Hörnquist
2022-06-23Minor zic format improvements.Hugo Hörnquist
2022-06-13Cleanup of zic.Hugo Hörnquist
2022-06-13Remove custom let*.Hugo Hörnquist
While it was nice, the most important part was the multi-valued let from srfi-71 (which is implemented in srfi-71)). The minor pattern matching structures could often be replaced with car+cdr, or a propper match.
2022-06-13Add zic tests.Hugo Hörnquist
Also update zic to pass most of these tests.
2022-06-12Fix timespec.Hugo Hörnquist
2022-04-11Replace config system with paramater based system.Hugo Hörnquist
This new setup stores all configurations are parameters. This forces everything into modules, and ensures that we can't have a module use an unloaded config. It (unfortunatelly) also causes users to have to specify namespaces when defining values, but ini-files (and the like) already does that. Also, there is nothing stopping a new `set-config!' from being defined which allows un-namespaced operation. The commit also removes the introspection procedures. They where a bit weird to begin with, since they only showed loaded fields. And since the program had no way of properly serializing or deserializing them we remove them for the time being. They would however be good to reintroduce together with a proper menu for editing simple configuration (see Emacs' `custom-set-variables').
2022-03-30Remove parse-time from (datetime timespec).Hugo Hörnquist
2022-03-28Normalize errors.Hugo Hörnquist
2022-02-22Prepare code for translation.Hugo Hörnquist
2022-02-13Datetime restrict imports.Hugo Hörnquist
We might want to break datetime out into its own (independent) module, but for that we should have a clear understanding of what it uses.
2022-02-01Move path-append to own module.Hugo Hörnquist
2022-01-31Move stuff from calp/util to hnh/util.Hugo Hörnquist
This is the first (major) step in splitting the generally useful items into its own library.
2021-12-22Cleanup modules.Hugo Hörnquist
Primarly this moves all vcompenent input and output code to clearly labeled modules, instead of being spread out. At the same time it also removes a handfull of unused procedures.
2020-08-24Move util modules into calp module..Hugo Hörnquist
2020-08-24Replace (directories) with general (xdg basedir).Hugo Hörnquist
2020-08-17Work on paths?Hugo Hörnquist
2020-08-12Massivly simplify config internals.Hugo Hörnquist
2020-08-03Resolve (datetime instance) TODO with ./configure?Hugo Hörnquist
Tried adding a ./configure script, which mostly is responsible for downloading a default zoneinfo file, and setting up the environment for the program. I have for quite a while thought about having a configure system for things like these, but also for setting up default paths. Let's see if it works out.
2020-08-03Add TODO's about early load.Hugo Hörnquist
2020-08-02Remove (util app).Hugo Hörnquist
2020-07-30Resolve zic TODO's.Hugo Hörnquist
2020-07-07Merge (datetime util) into (datetime).Hugo Hörnquist
2020-06-25Merge UTC-OFFSET and TIMESPEC into one.Hugo Hörnquist
2020-06-13Update weekday-list documentation.Hugo Hörnquist
2020-06-13Fix normalization in (datetime util).Hugo Hörnquist
2020-06-01Modify config to store return of #:pre.Hugo Hörnquist
2020-05-24Timespan-overlaps? single moment and tests.Hugo Hörnquist
2020-05-24Minor change.Hugo Hörnquist
2020-05-23Slight changes to define-config.Hugo Hörnquist
2020-05-22Remove commented procedure in-day?Hugo Hörnquist
2020-05-21Fix week-start in HTML month view from server.Hugo Hörnquist
2020-05-21Add week-start parameter.Hugo Hörnquist
2020-05-19Cleanup in datetime.Hugo Hörnquist
2020-05-19Remove leap and expiry from zic.Hugo Hörnquist
2020-05-13Add all-wday-in-year.Hugo Hörnquist
2020-05-11Add ~3 to datetime->string.Hugo Hörnquist
2020-05-05Change to only call get-datetime in parse.Hugo Hörnquist
2020-05-03Weeknumber hopefully counts correctly now.Hugo Hörnquist
2020-04-30Change call signature for [gs]etf.Hugo Hörnquist
2020-04-30Update ical parts to use app context.Hugo Hörnquist
2020-04-29Handle TZ-rule with minimum start.Hugo Hörnquist
2020-04-27Add final-event-occurence procedure.Hugo Hörnquist
2020-04-26Move date-range to datetime/util.Hugo Hörnquist
2020-04-26Add some comments.Hugo Hörnquist
2020-04-25Remove previous-week-start.Hugo Hörnquist
2020-04-25Add ice-9 format to datetime/util.Hugo Hörnquist
2020-04-24Update (start|end)-of-week to work as expected.Hugo Hörnquist