Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | datetime->decimal-hour correct time for hours without days. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | Simplify week-day-name. | Hugo Hörnquist | 2022-04-21 |
| | | | | | The out of range exception could never occur, since I aleready limited the interval to (n % 7) + 1. | ||
* | Replace config system with paramater based system. | Hugo Hörnquist | 2022-04-11 |
| | | | | | | | | | | | | | | | | 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'). | ||
* | Minor fixups. | Hugo Hörnquist | 2022-04-05 |
| | |||
* | Remove parse-time from (datetime timespec). | Hugo Hörnquist | 2022-03-30 |
| | |||
* | Normalize errors. | Hugo Hörnquist | 2022-03-28 |
| | |||
* | Stop exporting internal time+% | Hugo Hörnquist | 2022-03-28 |
| | |||
* | Remove with-stream macro. | Hugo Hörnquist | 2022-03-01 |
| | | | | | | | | | | It was an extra (rather complicated) macro to support, which had 2 unresolved TODO:s, and made the resulting code hard to read since it wasn't immediately apparent which procedures where replaced by their stream counterparts. The only using code was rewritten using a threading macro, which is way more readable. | ||
* | Add unit test for days-in-interval. | Hugo Hörnquist | 2022-03-01 |
| | |||
* | Datetime restrict imports. | Hugo Hörnquist | 2022-02-13 |
| | | | | | 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. | ||
* | Datetime remove old commented parse-month. | Hugo Hörnquist | 2022-02-13 |
| | |||
* | Datetime rewrote parse-month. | Hugo Hörnquist | 2022-02-13 |
| | |||
* | Remove define-many. | Hugo Hörnquist | 2022-02-01 |
| | | | | | It was only used in one module, and provided litle clarity over a simple set of define statementns. | ||
* | Move stuff from calp/util to hnh/util. | Hugo Hörnquist | 2022-01-31 |
| | | | | | This is the first (major) step in splitting the generally useful items into its own library. | ||
* | Add span-upto. | Hugo Hörnquist | 2022-01-29 |
| | |||
* | Add ~b and ~p flags to datetime parser. | Hugo Hörnquist | 2022-01-29 |
| | |||
* | <datetime> no longer crashes. | Hugo Hörnquist | 2021-12-09 |
| | |||
* | Fix warning calls in string->datetime. | Hugo Hörnquist | 2021-08-24 |
| | |||
* | Added string->date/-time. | Hugo Hörnquist | 2021-01-14 |
| | |||
* | Bind full week days in addition to abriviations. | Hugo Hörnquist | 2021-01-14 |
| | |||
* | Add entry-point for generating tidsrapporter. | Hugo Hörnquist | 2020-10-23 |
| | |||
* | Improve datetime error messages. | Hugo Hörnquist | 2020-09-06 |
| | |||
* | Move util modules into calp module.. | Hugo Hörnquist | 2020-08-24 |
| | |||
* | Massivly simplify config internals. | Hugo Hörnquist | 2020-08-12 |
| | |||
* | Remove dependency from view/calendar -> datetime. | Hugo Hörnquist | 2020-08-10 |
| | |||
* | Start work on long event layout for months. | Hugo Hörnquist | 2020-08-04 |
| | |||
* | Add datetime-. | Hugo Hörnquist | 2020-07-30 |
| | |||
* | Merge mod!:s functionality into set! | Hugo Hörnquist | 2020-07-27 |
| | |||
* | Remove some TODO:s. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Major reordering in datetime. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Clean up datetime parsing. | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Merge (datetime util) into (datetime). | Hugo Hörnquist | 2020-07-07 |
| | |||
* | Add parse-iso-datetime. | Hugo Hörnquist | 2020-06-28 |
| | |||
* | Clarify and fix TZ stuff in (datetime). | Hugo Hörnquist | 2020-06-15 |
| | |||
* | Change write-form of <datetime>. | Hugo Hörnquist | 2020-06-13 |
| | |||
* | Date, time & datetime now display themself in read-able forms. | Hugo Hörnquist | 2020-06-13 |
| | |||
* | Fix multi day overflow in time-. | Hugo Hörnquist | 2020-05-24 |
| | |||
* | Cleanup in datetime. | Hugo Hörnquist | 2020-05-23 |
| | |||
* | date= and time= now work. | Hugo Hörnquist | 2020-05-23 |
| | |||
* | Cleanup in datetime. | Hugo Hörnquist | 2020-05-19 |
| | |||
* | date=, datetime=, time= any number of arguments. | Hugo Hörnquist | 2020-05-19 |
| | |||
* | Add some TODO's. | Hugo Hörnquist | 2020-05-14 |
| | |||
* | Change to only call get-datetime in parse. | Hugo Hörnquist | 2020-05-05 |
| | |||
* | Add some comments. | Hugo Hörnquist | 2020-04-26 |
| | |||
* | Datetime+ now retains zoneinfo. | Hugo Hörnquist | 2020-04-25 |
| | |||
* | Add current-datetime. | Hugo Hörnquist | 2020-04-25 |
| | |||
* | Add get-timezone. | Hugo Hörnquist | 2020-04-22 |
| | |||
* | Add time-zero? | Hugo Hörnquist | 2020-04-22 |
| | |||
* | Fix date-difference when changing year. | Hugo Hörnquist | 2020-04-16 |
| | | | | | | | | Previously some days in a date-difference would be dropped when the end date was in the year after the start date. There might be more bugs of this nature, better testing should be put in place. | ||
* | Introduce datetime->unix-time and back. | Hugo Hörnquist | 2020-04-05 |
| |