aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Normalize errors.Hugo Hörnquist2022-03-28
|
* Unsmarted define-config%Hugo Hörnquist2022-03-28
|
* Stop exporting internal time+%Hugo Hörnquist2022-03-28
|
* Minor texi fixups.Hugo Hörnquist2022-03-28
|
* Add texinfo doc for (datetime).Hugo Hörnquist2022-03-28
|
* Add comment about why browserify.Hugo Hörnquist2022-03-28
|
* Introduce directory-listing.scssHugo Hörnquist2022-03-28
|
* HTML directory table now gives 404 instead of 500Hugo Hörnquist2022-03-15
|
* Add JS user config for hyperlinking locations at LiU.Hugo Hörnquist2022-03-15
| | | | | This is rather specific to me, but we already have the president with the bundled config.scm file.
* Introduce user-additions in frontend.Hugo Hörnquist2022-03-15
| | | | Along with an initial example of their use.
* Introduce concept of VEvent formatters in frontend.Hugo Hörnquist2022-03-15
|
* Make make-routes pre-compile all regexes.Hugo Hörnquist2022-03-15
|
* Fix r:host and r:port in make-route's body.Hugo Hörnquist2022-03-15
| | | | | | | Also noted that r:port was bound twice. The earlier binding (which is now removed) was a Guile IO-port for writing the response, while the later was the target port number of the request.
* Qualify functions in make-routes expansion.Hugo Hörnquist2022-03-15
| | | | | Previously, the user of the macro needed a correct environment. This should not be needed any more.
* Directory listing page now handles subdirectories.Hugo Hörnquist2022-03-15
| | | | | Also introduces the configuration setting `static-dir', which is where the static file for the web server are located.
* Directory table file sizes.Hugo Hörnquist2022-03-15
|
* Directory table extra filetypes.Hugo Hörnquist2022-03-15
|
* Fix anchors in non-js page.Hugo Hörnquist2022-03-15
| | | | | Now blocks link to their entry in the sidebar, and the sidebar entries link to (one of) their blocks.
* Calp server now 404s on missing file on disk.Hugo Hörnquist2022-03-15
|
* Add alt make-watch for static in existing TMUX sessions.Hugo Hörnquist2022-03-15
|
* Add index entry for texinfo file.Hugo Hörnquist2022-03-15
|
* Bulid and install info files from main make.Hugo Hörnquist2022-03-15
|
* Add native UUID generator.Hugo Hörnquist2022-03-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While not necessary, since we barely use UUID:s, it's still WAY faster, and nice to not depend on the system providing `uuidgen'. For comparison, number of UUID:s generated by different settups in 1 second: 65.000 :: guile native 700 :: guile shell-out 3.500.000 :: c native 100.000 :: libuuid - guile bindings 650.000 :: libuuid Tests where run with either (call-with-time-limit 1 (lambda () (let loop () (uuid) (set! count (1+ count)) (loop))) (lambda _ (display count))) or volatile unsigned long long count = 0; sigaction(SIGALARM, ...); alarm(1); for (;;) { uuid(); count++; } (let ((count 0)) (call-with-time-limit 1 (lambda () (let loop () ((@ (hnh util) uuidgen)) (set! count (1+ count)) (loop))) (lambda _ (format #t "exec count = ~:d~%" count))))
* Popup created events now don't take seconds.Hugo Hörnquist2022-03-15
|
* Move summary-filter and description-filter configs to more sensible place.Hugo Hörnquist2022-03-15
|
* Respecificy return value of with-atomic-output-to-file.Hugo Hörnquist2022-03-08
|
* Add test for begin1 and set! interaction.Hugo Hörnquist2022-03-08
|
* Complete coverage in base64 tests.Hugo Hörnquist2022-03-07
|
* Replace Guile's srfi-64:s test-error with working version.Hugo Hörnquist2022-03-07
| | | | Along with updating now failing tests.
* Handle broken symlink when generating static HTML.Hugo Hörnquist2022-03-07
|
* Rewrote checksum->string.Hugo Hörnquist2022-03-07
| | | | Lets take full advantage of guile's format.
* Add tests for (crypto) module.Hugo Hörnquist2022-03-07
|
* Cleanup makefile.Hugo Hörnquist2022-03-07
|
* Add new tests.Hugo Hörnquist2022-03-07
|
* Cleanup in (hnh util path).Hugo Hörnquist2022-03-07
|
* Rewrote tests for path operations.Hugo Hörnquist2022-03-07
|
* Add --verbose flag to testrunner.Hugo Hörnquist2022-03-07
|
* Test runner only output coverage of "our" modules.Hugo Hörnquist2022-03-07
|
* Repair begin1 tests.Hugo Hörnquist2022-03-06
|
* 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.
* Make web server test find free port.Hugo Hörnquist2022-03-06
|
* Made make sequence quieter.Hugo Hörnquist2022-03-06
|
* Add missing (ice-9 format) imports.Hugo Hörnquist2022-03-06
|
* Allow explicit GUILE environment, document it.Hugo Hörnquist2022-03-06
| | | | | | | | The environment variable GUILE can now be set to override the guile version, which allows us to test the code with multiple versions/implementations. Also updates README to note these variables.
* Tests now use our local compiled files.Hugo Hörnquist2022-03-04
| | | | | | Previously there was a bunch of errors with the tests, where they tried to compile everything automatically, which usually went rather poorly due to it being in --debug mode.
* Explicitly format unbound-variable errors.Hugo Hörnquist2022-03-04
|
* Properly note failing tets in recurrence.Hugo Hörnquist2022-03-01
|
* Create own test runner.Hugo Hörnquist2022-03-01
|
* Whitespace cleanup in use2dot.Hugo Hörnquist2022-03-01
|
* Fix get-property reference in manual.Hugo Hörnquist2022-03-01
|