aboutsummaryrefslogtreecommitdiff
path: root/module/calp/main.scm (follow)
Commit message (Collapse)AuthorAge
* Move load-config to own file.Hugo Hörnquist2022-10-16
| | | | | Guile 3 defaults all modules to be declarative, but Guile doesn't support extra args in define-module.
* Change gettext '_' to 'G_'.Hugo Hörnquist2022-10-16
| | | | Guile 3 reserves _ for other stuff.
* Normalize keyword syntax.Hugo Hörnquist2022-06-23
|
* Centralize (almost) all exports to :export in define-module.Hugo Hörnquist2022-06-23
|
* Made update-zoneinfo own entry point.Hugo Hörnquist2022-04-23
|
* Move repl-start to end of main.Hugo Hörnquist2022-04-23
| | | | | Since everything is properties the repl thread needs to be spawned AFTER the configuration is loaded.
* Remove config sandbox.Hugo Hörnquist2022-04-11
| | | | Old sandbox approach always felt like bit of a hack.
* Replace config system with paramater based system.Hugo Hörnquist2022-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').
* Merge branch 'translation'Hugo Hörnquist2022-04-07
|\
| * Prepare code for translation.Hugo Hörnquist2022-02-22
| |
* | Minor fixups.Hugo Hörnquist2022-04-05
| |
* | Normalize errors.Hugo Hörnquist2022-03-28
| |
* | Allow config.scm to call resolve-interface and module-ref.Hugo Hörnquist2022-03-06
|/ | | | | Repairs commit 049e94a125ecf43547b62778eb4851d67b1f3cfd, which shows how config.scm can use optional dependencies.
* Move path-append to own module.Hugo Hörnquist2022-02-01
|
* Repair warnings-are-error configuration item.Hugo Hörnquist2022-01-31
|
* Move stuff from calp/util to hnh/util.Hugo Hörnquist2022-01-31
| | | | | This is the first (major) step in splitting the generally useful items into its own library.
* Move config print to own flag.Hugo Hörnquist2022-01-21
| | | | All the configuration variables hid the actually useful information.
* Cleanup modules.Hugo Hörnquist2021-12-22
| | | | | | 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.
* Add convert entry-point.Hugo Hörnquist2020-11-29
|
* Merge branch 'front'Hugo Hörnquist2020-11-05
|\
| * Datetime bindings for search.Hugo Hörnquist2020-10-15
| |
| * Clarify use of sandbox.Hugo Hörnquist2020-10-15
| |
| * Config loading now in 'sandbox'.Hugo Hörnquist2020-10-13
| |
* | Add entry-point for generating tidsrapporter.Hugo Hörnquist2020-10-23
|/
* Print vcomponents found on stack in final error handler.Hugo Hörnquist2020-09-06
|
* Move util modules into calp module..Hugo Hörnquist2020-08-24
|
* Replace (directories) with general (xdg basedir).Hugo Hörnquist2020-08-24
|
* Move repl.scm to calp/.Hugo Hörnquist2020-08-23
|
* Some benchmarking impmrovements.Hugo Hörnquist2020-08-22
|
* Hopefully repaired --update-zoneinfo.-Hugo Hörnquist2020-08-17
|
* Fix global version var.Hugo Hörnquist2020-08-17
|
* Move a bunch of files into calp module.Hugo Hörnquist2020-08-17