commit 28a538db88ab9430fdafe5f73d59e4501fe7500e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Nov 15 15:52:06 2025 -0800

    Add a getRegion method to BezierGrid

commit 215596ffbb71302e78dc2f2cc4462d820bb31377
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Oct 11 19:03:41 2025 -0700

    Improve BezierGrid API docs, add a constructor, and fix a getMapper bug
      * The bug was a case where the number of grid points wasn't being
        computed correctly.

commit da11fd73fb8298a416fab1052833b7c9518fc68f
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Oct 9 17:20:52 2025 -0700

    For BezierGrid.getMapper, add new regions when the normal is not continuous
      * The change results is smoother surfaces for 3-D printing with a
        non-zero tessellation level.

commit 71507ba56cc664d22256c2f9b69dae75a56bdf8d
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Oct 7 10:38:13 2025 -0700

    Correct some javadoc errors

commit 4889d1154aefcf8942dd7c57f6cf064e9bfee4df
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sun Sep 14 22:01:23 2025 -0700

    Add optional control points adjacent to the ends of 3D splines

commit fd2eabb7651336a2c3fb8ee580f438eef0c189d6
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Aug 28 11:35:17 2025 -0700

    Update the module description for org.bzdev.base
      * A link to the ESP documentation was added.

commit 55292dd888858487f83b5bf7c420120ed60fac5f
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Aug 23 20:07:01 2025 -0700

    Add some access methods to Animation2D and fix some javadoc wording

commit 402dea097b390f4b92ee66b8ab54d210e785fd1a
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Fri Aug 22 16:37:53 2025 -0700

    Add some ConnectingLine2D 'configure' methods; fix stylesheet11.css

commit 02b2d8a5ee384570a0630e4f6b267447cac9ffac
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Aug 18 20:50:06 2025 -0700

    Add conditional function definitions & startup-module file inclusion

commit e6c8d0f6b972c30328f3b6b3a18985b97f105d12
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Aug 16 22:35:00 2025 -0700

    Modify startup.esp; improve error detection for ESP

commit f607c853988e0cfe290f12a1613802dbc28ab467
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Aug 14 21:38:44 2025 -0700

    Add startup.esp handling to scrunner; update API documentation

commit ce58f510056956c39a3c7afcacf2e877d7600e91
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sun Aug 10 12:26:19 2025 -0700

    Add a headless test to sbl

commit 5024c95bced9c489f7885ecc303a24b2dbe3021b
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Jul 1 17:56:48 2025 -0700

    Add CubicBezierSpline1 constructors to enable reuse of arrays

commit ae09dcec0ae0aee355ad83987adca23b6d9bf8a2
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Jun 23 17:41:05 2025 -0700

    Fix the API documentation for SplinePath2D to refernece CubicBezierSpline

commit 00e29b4f4a3f98ab35c8733c0a8c5da270cbf845
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Jun 23 14:35:49 2025 -0700

    Modify SplinePath2D for better handling of splines with control points

commit 409545ef47c372738c6b87582ce9ab01a697f454
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Fri Jun 13 19:45:54 2025 -0700

    Fixed a but in SplinePath2D, for the two-control points w. spline case

commit 6a2c9065edf351144bc3e7ddccc018aaf156d6ec
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Jun 7 17:49:56 2025 -0700

    Eliminate a print statement that was added for debugging

commit d5c778db40c6d38928340c93fe7f59e38c187ae5
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Fri Jun 6 15:18:52 2025 -0700

    Update handling of splines with control points

commit 73b43b4c9d00dd8f32bf4f0928f1b9a92a9a01ce
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Jun 4 19:47:36 2025 -0700

    Fix documentation errors (javadoc comments)

commit dd5134565282596b7f5a8a782523b9debc04a27f
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu May 29 22:23:58 2025 -0700

    Fix a spline-path builder issue (control point after the initial MOVE_TO)

commit 0f083448f1fc1e1ade57d52c1bb576680d577d3e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu May 29 17:25:58 2025 -0700

    Add a test file and extend a test program

commit 011ef47908ccc970c2252e51fea6f09dfcd38d97
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue May 27 12:16:25 2025 -0700

    Allow control points at the start & end of splines in 2D paths

commit d6bdb43d7cab2d188cd08c0e4d7efc240a35db0d
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sun Feb 16 20:56:17 2025 -0800

    Add default media types to EJWS; change ESP /% to return specific types

commit 062faf76b40b2404a35e95a4ea06f8dc2ddd3d3d
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Feb 11 22:12:01 2025 -0800

    Add the /% operator to ExpressionParser

commit 6570878f5e7e4881d67bc6d4788c8f3a214f82fd
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Jan 15 17:57:54 2025 -0800

    Clarify the description of variable declarations in esp.html

commit a125393b6ac75961678cd1c764b8c7927a20213c
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Jan 9 21:33:09 2025 -0800

    Update ESP documentation - added some examples

commit 5844f1ef371657776533132426d5968c533dddcb
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Dec 25 22:26:55 2024 -0800

    Add some more syntax tests to ExpressionParser

commit fabfa2891d410f0cbecd90bc28508aeaf770bcf4
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Dec 23 19:53:18 2024 -0800

    Fix and ErrorMessage issue for empty lines
      * The ending position of a line was not being computed correctly
        when the line was empty.

commit 2b6f487b6a73b109b69a8745773bc5f77c4ac8d9
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Dec 23 16:45:30 2024 -0800

    Fix null pointer issue for unbalanced parentheses test in ExpressionParser

commit e2857dd4d9df02f5b79891df147aa1713a15cde9
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Dec 23 08:55:11 2024 -0800

    Allow string-valued expressions after throw statements in ExpressionParser
      * Also fix a duplicate error message in scrunner.

commit 24035b2db85c9b0706c646c6ffab598b76542f37
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Dec 21 22:51:17 2024 -0800

    Improve displaying stacktraces and errors for scrunner and ESP

commit 91652687da33dbf749ce8485a13aa67e7ec88aaf
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Dec 19 21:19:08 2024 -0800

    Add some test programs

commit 207fd450351d96d76c9e0a3f56ded8f050344d13
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Dec 19 19:38:42 2024 -0800

    Fix formatting for ExpressionParser error messages for 'throw' statements

commit 52cbbbc6ccbceac9e6fc1c91625147b858b2732b
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Dec 19 12:48:11 2024 -0800

    Change scrunner error message format and ESP backquote handling
      * With the -s option, scrunner shows the name of a script instead
        of scrunner at the start of a line.  The backquote operator in
        ESP and ExpressionParser now returns true by default only when
        the backquote follows the && and || operators. This allows a
        backquote to indicate that the body of lambda expression with
        zero arguments follows and that lambda expression will be
        evaluated.

commit 863c0ae8d046a99064525cccdac3919349fee60e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Nov 30 17:28:06 2024 -0800

    Add createArc methods to Paths2D to allow an initial 'kink'

commit b0524558e8d5dca3f03e65fdfd8378b58a5756fc
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Jul 18 10:54:22 2024 -0700

    Update API docs & change a CertManager/ConfigurableWS default

commit 8cf50d91e4075fe418f632a02137ed3091c14828
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Jul 16 18:38:16 2024 -0700

    Add a build-in certificate manager named "external"

commit 73f1dc9d1eacc3c56287f53772c85443299e0f90
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu May 30 23:15:40 2024 -0700

    Update JSUtilities API documentation

commit 4ba218557b749dd81bd7c567711ac14b5af51f26
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu May 30 16:47:04 2024 -0700

    Modified the YAML parser to allow double/single quoted strings as keys

commit c9337f71a4a1c505e8456ac015d48cf3ec8a7e3a
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue May 28 14:08:05 2024 -0700

    Fix issues with YAML string handling
      * the problem was with multi-line single- and double-quoted
        strings.

commit 8daaa9ae92c2c61320fe60e74e1531b1530b47a1
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Fri May 24 14:57:34 2024 -0700

    Fix a YAML bug (space allowe before ':') & suppress some compiler warnings

commit eb65129ef3d9b3aff92b6fea47b15053c0623494
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Apr 22 16:05:22 2024 -0700

    Update ConfigurableWS for null handling & SBL for a  method issue
      * ConfigurableWS was modified so that, after parsing a YAML
        file, a null value will not be turned into a property named "null".
        SBL was modified because of an error in looking up methods at
        runtme: a call with two null arguments compiled, but could not
        be handled at runtime due to the lack of a type.

commit e943748854080667d45a49d886167aec1e7ac723
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sun Apr 21 20:09:04 2024 -0700

    Improve diagnositcs for ConfigurableWS

commit b1e081df6a336d048459add8425cb6c40ad9eb0c
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Apr 17 21:47:55 2024 -0700

    Add some error detection and exception handling to the ejws package

commit 8e6868c8f764c8026ae65f321948ca8a2667352e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Mon Apr 15 20:26:01 2024 -0700

    Add the '<<:' operator for YAML parsing; update ConfigurableWS

commit b237ce28879b0653349f501622b469597f0bba5e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Apr 13 21:09:13 2024 -0700

    Add timezone property to ConfigurableWS

commit 867392f0c94c63f636c7b27958bb9b96c9962f54
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Apr 13 18:22:19 2024 -0700

    Fix a Javadoc error

commit b3ad91de42bc4d8057a3c33d5fd8bd532c7a6d6a
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Apr 13 18:11:07 2024 -0700

    Add methods to CertManager to set the time zone

commit cadcfd8d4e53b23b7b6c2c1f0a17d6acc8fac7bc
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 11 17:43:10 2024 -0700

    Fix a second ExpressionParser token-level issue involing '?' ':'

commit 3515994f9fbc2f466d95be4e700e205adbd29c9d
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 11 15:59:37 2024 -0700

    Add a test file

commit 789d1c25b3b557689f93775f24f8e2d4ee0115c9
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 11 15:47:14 2024 -0700

    Fix an ExpressionParser bug (operator level)

commit f3070e767e0343930ba68ca8e05e09c7aba35b4a
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Apr 10 16:21:42 2024 -0700

    Remove unneded print satements

commit 16a9652b19ce5ea64497fdfe4b9efdfc4b50c928
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Apr 9 20:17:00 2024 -0700

    Add "alwaysConfig" property for ConfigurableWS; update cert mode

commit 3b6f165867ead9aed7d24dd69e0683ce718bd24a
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Tue Apr 9 17:18:33 2024 -0700

    Add two CertManager method to aid in testing/debugging

commit 701edf0a1147db7209db6670bee3e23b9fb56381
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sun Apr 7 17:04:37 2024 -0700

    Add a new enumerator to CertManager.MODE

commit 283c75163c56033eac73ab4df52e3d4aeb66136e
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Sat Apr 6 17:01:45 2024 -0700

    Update ConfigurableWS API documentation

commit e6726f332c9fc91252adb35987239a90e34936b8
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Fri Apr 5 22:06:28 2024 -0700

    Add constructors and access methods to ConfigurableWS

commit 356acdc3af868ca2d06cdacd4b8d91da8002e842
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 4 22:29:46 2024 -0700

    Remove a couple of debugging print statements

commit f7b79a6713e700b7500506c8f20f65dc4be19a81
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 4 19:42:30 2024 -0700

    Add some missing test files

commit 37a7251a3b1c2460d0255b0cad041e78a7ca33a8
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Apr 4 19:34:26 2024 -0700

    Improve handling of trust in org.bzdev.net & org.bzdev.ejws
      * There are new methods to handle the case where there are
        no trust stores but self-signed certificates are allowed.
        It is bascially an API improvement.

commit 15f0ebf711669096802e9cc5d4ef182a5af76185
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Mar 28 23:04:21 2024 -0700

    Change getProperties to a public method in ConfigurableWS

commit 8f2dddfb3a901133613c47b06ebea939b4da9b34
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Mar 28 22:37:55 2024 -0700

    Change setStacktraceDefaults in ConfigurableWS to a static method

commit a964f6ec1b2c260a0b3a0db5025c1a88e88f7286
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Thu Mar 28 21:17:11 2024 -0700

    Add some access methods to ConfigurableWS

commit 3cfd9064f0eeefb3846e2bd382ada81fde4af0b7
Author: Bill Zaumen <bill.zaumen@gmail.com>
Date:   Wed Mar 27 16:56:11 2024 -0700

    Fix some issues with HTTPS configuration for ConfigurableWS

--- Earlier changes not shown ---
