This repository contains a program for printing grids as text, for example in command line interfaces.

Zelphir Kaltstahl 38a1a0a6a2 show more capability with main test code 4 gadi atpakaļ
helpers 9ccfbe99b5 simplify longest-sublist-length 4 gadi atpakaļ
tests 9ccfbe99b5 simplify longest-sublist-length 4 gadi atpakaļ
.gitignore 2d2b30cb18 add all test logs to gitignore file 4 gadi atpakaļ
LICENSE 3a85f91189 Add LICENSE 5 gadi atpakaļ
README.org 68cab192f9 add todo item and change code formatting 5 gadi atpakaļ
grid-printer.scm f648c7e163 formatting 4 gadi atpakaļ
main.scm 38a1a0a6a2 show more capability with main test code 4 gadi atpakaļ
notes.org 7c4119dc88 add test for print-segmented-line 4 gadi atpakaļ

README.org

Known issues

  • Currently it is only possible to have cells of equal width.
  • There is no hassle-free way of creating a non-default grid-config.
  • If grid-config attributes which are supposed to be characters are specified as string of length greater 1, the grid breaks.
  • There are no usage examples in this readme file.

To do [0/4]

  • [ ] Write a convenience procedure for creating non-default grid-configs.
  • [ ] Expect chars instead of strings in the grid-config for attributes which are more natural as chars.
  • [ ] Describe usage of the library.
  • [ ] Enable there to be different paddings on all 4 sides, instead of having top padding always equal to bottom padding and left padding always equal to right padding.