summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: Use install-info(1) to make sure the "dir" file is updatedHEADmainEuAndreh2022-11-161-0/+2
|
* Makefile: Define $(INFODIR) based on $(SHAREDIR)EuAndreh2022-11-161-1/+1
|
* .gitignore: Add public/EuAndreh2022-08-121-2/+1
|
* Makefile: Generate HTML from Texinfo in "public" targetEuAndreh2022-08-121-6/+8
|
* doc/guile-heredoc.texi: Init basic documentation skeletonEuAndreh2022-08-121-0/+105
|
* tests/heredoc.scm: Keep max column width at 80EuAndreh2022-08-121-1/+2
|
* Makefile: Fix "public" target dependenciesEuAndreh2022-08-121-1/+5
|
* Makefile: Stop generating PDFsEuAndreh2022-08-121-6/+2
|
* tests/heredoc.scm: Add test for (enable-syntax) macroEuAndreh2022-08-053-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | Test both compiled and non-compiled variants of the test in order to stress the scenarios of *when* the read-macro is set. Also change the (eval-when ...) case used: - "compile": for when the code is being compiled only, and before its execution; - "eval": for the the code is being evaluated only, during its execution. Also from the Guile manual (via 'info (guile)Loading'): Changing ‘current-reader’ is typically useful to introduce local syntactic changes, such that code following the ‘fluid-set!’ call is read using the newly installed reader. The ‘current-reader’ change should take place at evaluation time when the code is evaluated, or at compilation time when the code is compiled: (eval-when (compile eval) (fluid-set! current-reader my-own-reader)) The ‘eval-when’ form above ensures that the ‘current-reader’ change occurs at the right time.
* doc/: Setup Texinfo documentation skeletonEuAndreh2022-05-174-4/+30
|
* src/xyz/euandreh/heredoc.scm: Add (enable-syntax) macroEuAndreh2022-05-171-1/+6
|
* src/xyz/euandreh/heredoc.scm: Rename (heredoc-reader ...) to (reader ...)EuAndreh2022-05-172-4/+4
|
* Update references to src/heredoc.scmEuAndreh2022-05-174-16/+16
|
* git mv src/heredoc.scm src/xyz/euandreh/EuAndreh2022-05-171-0/+0
|
* Add first workikng version, with proper Makefile with "install" targetEuAndreh2022-05-174-0/+498
|
* Initial empty commitEuAndreh2022-05-160-0/+0