Commit Graph

  • 34759334f7
    Print useful error message on invalid design name Thomas Jensen 2023-04-30 17:44:32 +0200
  • b7e3549d15
    Implement some of the things marked as to-do Thomas Jensen 2023-04-30 17:15:22 +0200
  • 771f78874e
    Move code on shape lines from parser.y to parsecode.c Thomas Jensen 2023-04-30 14:14:21 +0200
  • 286ec99c6d
    Upgrade build workflow to use coverallsapp/github-action@v2 Thomas Jensen 2023-04-29 14:58:00 +0200
  • 24018c3f86
    Update help text for -m option Thomas Jensen 2023-04-20 21:54:00 +0200
  • 21a691fbd1
    Use UTF-8 data read from config file #72 Thomas Jensen 2023-04-19 21:06:00 +0200
  • 8a7bb8039f
    Enable lexer and parser to handle UTF-8 config file #72 Thomas Jensen 2023-04-07 21:10:00 +0200
  • 4ff37eb5ba
    Extend bxstring functionality Thomas Jensen 2023-03-31 21:00:00 +0200
  • 5026357fc2
    Add more tests for bxstring creating functions Thomas Jensen 2023-03-26 17:53:29 +0200
  • 844868b36c
    Add clang-format configuration Thomas Jensen 2023-03-24 22:03:20 +0100
  • b0d3384bd4
    Add new "bxstring" module which is meant to evolve into boxes' string abstraction Thomas Jensen 2022-09-17 16:02:42 +0200
  • 77d02890a7
    Update copyright statements for 2023 Thomas Jensen 2023-03-26 21:32:08 +0200
  • 518f4c4dc2
    Address some shellcheck issues in testrunner.sh Thomas Jensen 2022-10-25 22:10:39 +0200
  • af841874aa
    sbom update Thomas Jensen 2023-02-12 15:13:19 +0100
  • 05f7574140
    Update vscode settings Thomas Jensen 2022-10-22 13:29:05 +0200
  • 4305a87312
    foo bootstrap5 Thomas Jensen 2023-03-05 20:27:13 +0100
  • 21fdf32c28
    Fix paperclip icon widths for h2-h6 Thomas Jensen 2023-03-04 21:49:45 +0100
  • eb4091d718
    Fix width of highlighting of active sidebar items Thomas Jensen 2023-03-04 21:44:56 +0100
  • 663d80cf01
    Update build instructions Thomas Jensen 2023-03-04 21:33:16 +0100
  • 7047fb5b63
    Update .gitignore Thomas Jensen 2023-03-04 21:14:15 +0100
  • 79ba20d19d
    Make one sample smaller in v2.1.1 design data file Thomas Jensen 2023-03-03 22:00:54 +0100
  • 3699687e4e
    Update last-modified timestamps of all 'box-designs' pages Thomas Jensen 2023-03-03 21:26:15 +0100
  • 7a1c79edf1
    Add blog post about the improved design list Thomas Jensen 2023-03-03 21:22:33 +0100
  • 3e22a9204e
    Add data files for box design lists of different boxes versions Thomas Jensen 2023-03-01 22:16:21 +0100
  • 291900d797
    Improve design list with versioning, tagging, and linking Thomas Jensen 2023-02-12 22:05:24 +0100
  • e2742b7a86
    Fix missing space in some liquid tags Thomas Jensen 2023-02-27 22:29:32 +0100
  • 61f5557e5f
    Add post about new Emacs integration package. (#116) Mike Woolley 2022-12-18 20:44:01 +0000
  • 710972f147 Add post about new Emacs integration package. Mike Woolley 2022-12-17 16:13:11 +0000
  • 8914d88447 Added post about new Emacs integration package. Mike Woolley 2022-12-16 19:40:32 +0000
  • 380e7814ac
    Boxes.el: Check that boxes v2.1.0 is available before using -q "(all)" (#114) Mike Woolley 2022-12-13 20:47:13 +0000
  • 6f314b24fc Boxes.el: Rather than check for a minimum version, changed code to just look for non-zero exit code. Mike Woolley 2022-12-13 18:08:21 +0000
  • 7fe343a5e9 Emacs Integration: Added details of installing boxes and versions supported. Mike Woolley 2022-12-12 21:51:41 +0000
  • bd1711aa24 Updated the Emacs editor integration instructions. Mike Woolley 2022-12-12 17:40:10 +0000
  • cde4718f7e Emacs Integration: Added details of installing boxes and versions supported. Mike Woolley 2022-12-12 21:51:41 +0000
  • 662bd801dd Boxes.el: Check that boxes v2.1.0 is available before using "-q (all)". Mike Woolley 2022-12-12 20:39:17 +0000
  • a985b46f08 Updated the Emacs editor integration instructions. Mike Woolley 2022-12-12 17:40:10 +0000
  • d62637e6fa Boxes.el: Resolve packaging feedback. Mike Woolley 2022-12-05 12:26:48 +0000
  • a0019cd04e Boxes.el: Resolve packaging feedback. Mike Woolley 2022-12-05 12:26:48 +0000
  • 6490205df9 Boxes.el: Make the documentation for 'boxes-command-on-region' comply with 'Checkdoc'. Mike Woolley 2022-11-29 18:18:46 +0000
  • f20d84ebcb Boxes.el: Make the documentation for 'boxes-command-on-region' comply with 'Checkdoc'. Mike Woolley 2022-11-29 18:18:46 +0000
  • 2051758d28 Boxes.el: Updated metadata for packaging. Mike Woolley 2022-11-28 21:03:38 +0000
  • a565e9430b Boxes.el: Updated metadata for packaging. Mike Woolley 2022-11-28 21:03:38 +0000
  • 307a30e2a1 Boxes.el: Fixes for incorrect Customize, compiler warnings & obsolete code. Mike Woolley 2022-11-17 20:28:29 +0000
  • 70cb672bb7 Boxes.el: Fixes for incorrect Customize, compiler warnings & obsolete code. Mike Woolley 2022-11-17 20:28:29 +0000
  • 1c128fb530 Add me as new maintainer for gentoo Pascal J 2022-10-31 22:53:20 +0100
  • a2c5eb555e
    Add me as new maintainer for gentoo Pascal J 2022-10-31 22:53:20 +0100
  • bfb5545215 Fix K&R C declaration to work with Clang16 Pascal Jaeger 2022-10-18 08:17:56 +0200
  • eff85623d3 Fix K&R C declaration to work with Clang16 Pascal Jaeger 2022-10-18 08:17:56 +0200
  • 61562b0158 remove: fix out-of-bound access Đoàn Trần Công Danh 2022-10-03 21:44:36 +0700
  • 7de6854fd9
    Improve build performance on Windows Thomas Jensen 2022-10-04 17:21:00 +0200
  • 084d7b9d9b remove: fix out-of-bound access Đoàn Trần Công Danh 2022-10-03 21:44:36 +0700
  • fd0c3d8d90
    Adjust test cases 004 and 065 for musl and alpine output #103 Thomas Jensen 2022-10-03 14:45:38 +0200
  • 5c19ea1a95
    Mention distro names for Linux download #102 Thomas Jensen 2022-09-27 21:23:27 +0200
  • 6b6c1ad528
    Enable build process to create a static binary for Unix #100 Thomas Jensen 2022-09-23 22:06:47 +0200
  • e998b44c43
    Fix wrong version number in man page of v2.1.0 Thomas Jensen 2022-09-22 22:18:39 +0200
  • e758f63569
    Update website after release of v2.2.0 Thomas Jensen 2022-09-22 22:14:03 +0200
  • 5937c8d615
    Boxes 2.2.0 released Thomas Jensen 2022-09-21 22:38:35 +0200
  • 6bf5860a5a
    Improve .gitignore Thomas Jensen 2022-09-21 21:49:03 +0200
  • d572344fce
    Improve .gitignore Thomas Jensen 2022-09-21 21:43:10 +0200
  • 7113961cbd
    v2.2.0 v2.2.0 Thomas Jensen 2022-09-20 22:12:05 +0200
  • 33870fb8e7
    Add SBOM in CycloneDX format Thomas Jensen 2022-09-18 21:55:18 +0200
  • 082a808a1a
    Add header to pipeline definition Thomas Jensen 2022-09-18 21:55:03 +0200
  • a3a37b50fc
    Upgrade project license to GPL-3 #101 Thomas Jensen 2022-09-18 14:56:30 +0200
  • 4aa38ce620
    Minor update to vscode settings Thomas Jensen 2022-09-18 14:33:44 +0200
  • 1313ab2248 Add heart box design Amy Churchwell 2022-04-19 17:02:36 -0700
  • 8fded4b8c9 Fix Docs Typo tajmone 2021-12-10 23:11:25 +0100
  • e5bd6262f5 Fix Docs Typo tajmone 2021-12-10 23:11:25 +0100
  • 11da751439
    Add more unit tests for command line option parsing Thomas Jensen 2021-11-05 22:02:55 +0100
  • 7b828461ed
    Add unit tests for different input and output file situations Thomas Jensen 2021-11-05 21:48:50 +0100
  • 413b174d6c
    Add unit tests for alignment option parsing (-a) Thomas Jensen 2021-11-05 21:10:11 +0100
  • fbc4678faa
    Add some unit tests for tab option parsing (-t) Thomas Jensen 2021-11-05 14:28:13 +0100
  • f13207318a
    Add some unit tests for -p option parsing Thomas Jensen 2021-11-05 14:07:58 +0100
  • eab1e13df2
    Fix a small bug when parsing the padding command line argument (-p) Thomas Jensen 2021-11-05 14:03:49 +0100
  • 84d051f1e5
    Add unit tests for '-k' option parsing Thomas Jensen 2021-11-04 21:53:35 +0100
  • 0e2b57c97d
    Add unit tests for indentation mode cmdline parsing Thomas Jensen 2021-11-04 14:12:40 +0100
  • 5ea2f5b2b8
    Add test for long usage info Thomas Jensen 2021-11-02 21:13:09 +0100
  • b07af10931
    Add three more unit tests for regex_replace() Thomas Jensen 2021-11-01 21:20:37 +0100
  • ab28ad8c3a
    Add workaround for mockable fprintf on MinGW Thomas Jensen 2021-11-01 14:19:52 +0100
  • 96a79f309c
    Move 3rd party libs needed on Windows to 'vendor' folder Thomas Jensen 2021-11-01 14:18:50 +0100
  • d732154bf8
    Improve compatibility of testrunner.sh with mingw shell Thomas Jensen 2021-10-30 14:34:52 +0200
  • 4ae947ff99
    Extend unit testing capabilities Thomas Jensen 2021-10-28 09:01:14 +0200
  • 729c4e0692
    Add two more unit tests on tools.c Thomas Jensen 2021-10-21 20:49:49 +0200
  • a5dae11c4c
    Add the first cmocka-based unit tests Thomas Jensen 2021-10-20 22:28:34 +0200
  • 7a765cc5b4
    Add info on CFLAGS_ADDTL to compilation FAQ Thomas Jensen 2021-10-05 21:49:33 +0200
  • f8d20378ea
    Add coverage measurement to GitHub Actions Thomas Jensen 2021-09-11 21:04:53 +0200
  • 1b731a08bd
    Refactor testrunner.sh script for readability Thomas Jensen 2021-09-10 21:26:47 +0200
  • e40fe370e2
    Add test coverage measurement to black-box tests Thomas Jensen 2021-09-09 21:44:49 +0200
  • 3c56934ddc
    Remove whitespace check on -c (#92) David Yang 2021-08-31 23:31:43 +0800
  • 43262d5539 Add test cases David Yu Yang 2021-08-30 19:04:51 +0800
  • 27a966adea Remove whitespace check on -c David Yu Yang 2021-08-25 23:23:10 +0800
  • 270d3ed7d7
    Improve testrunner.sh's handling of whitespace args #92 Thomas Jensen 2021-08-30 16:37:11 +0200
  • ab9f123981
    Count tab as whitespace in "empty shape" check #92 Thomas Jensen 2021-08-28 15:08:44 +0200
  • a02e241cfa
    Add box designs 'cowsay' and 'tux' (from cowsay) #91 David Yang 2021-08-26 04:21:42 +0800
  • ebf5af67f9
    Apply suggestions from code review David Yang 2021-08-25 22:24:46 +0800
  • c17b3a0391 Yoink the cow and tux from cowsay David Yu Yang 2021-08-15 23:36:21 +0800
  • 7ad0846b75
    Align logo sizes on editors page Thomas Jensen 2021-08-15 12:02:27 +0200
  • 092705306f Geany usage David Yu Yang 2021-08-15 00:32:58 +0800
  • a58cb2facb Added empty align box David Yu Yang 2021-08-15 01:14:48 +0800
  • 725b7c8f10
    Fix last-modified timestamp of faq page Thomas Jensen 2021-08-14 20:35:13 +0200
  • aa4432c805 Geany usage David Yu Yang 2021-08-15 00:32:58 +0800