diff options
Diffstat (limited to 'graphics/asymptote/ChangeLog')
-rw-r--r-- | graphics/asymptote/ChangeLog | 934 |
1 files changed, 934 insertions, 0 deletions
diff --git a/graphics/asymptote/ChangeLog b/graphics/asymptote/ChangeLog index ef7b7897ea..9e088f7bd4 100644 --- a/graphics/asymptote/ChangeLog +++ b/graphics/asymptote/ChangeLog @@ -1,3 +1,886 @@ +commit d773ca31bd669e51263748c9e08324f985b31f95 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Oct 7 10:43:36 2024 -0700 + + Improve build-asymptote paths. + +commit be6cde3282da117e7dee66f2f6ed269fe66fec91 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Oct 3 20:46:04 2024 -0700 + + Prebuild pdf and info files for all source releases. + +commit 82c919fb26d44f80ddf13b1b9b5f19f023ca4fd7 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Sep 22 20:58:05 2024 -0700 + + Fix revision efc15f4d3cf0f2891ac944d9d0fa3f57a8966fdb. + +commit 88a0a7bd733c84a496257c4b0d4cdb2065798345 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Sep 18 09:24:29 2024 -0700 + + Exit gracefully with "qualifier is not a record" instead of aborting. + +commit c1c5f7613f02b5407a6fdb28674c2ba5edad4a01 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Sep 13 22:42:32 2024 -0700 + + Update documentation about ignored shipouts. + +commit c2422a927a23cd61268ee927767aab84b2881790 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Sep 13 22:36:38 2024 -0700 + + Account for format when ignoring shipouts that would duplicate implicit shipout. + +commit 0ce3edd07f471de6697ed9cdf1f0a9021426b2f5 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Sep 7 13:37:32 2024 -0700 + + Compute topPos only when needed. + +commit 32ee049fcefa99e6ec8361435d2ed10dea139032 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Sep 7 13:34:17 2024 -0700 + + XASY: Fix xmap regexp. + +commit 93b8e40f12338ea68ae0de061d679712a7f88941 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Sep 3 19:28:50 2024 -0700 + + Check for valid clipping planes. + +commit db6d2426749080e7a5035668bb3ffee867a65ec2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Sep 1 19:42:53 2024 -0700 + + Reorder ImageMagick arguments. + +commit 604e0e09f82116b3dd8c613f8439fb2e994dcd9b +Merge: abb6d707 442b9b6f +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Thu Aug 29 18:32:42 2024 -0700 + + Merge remote-tracking branch 'origin/master' into 471-cannot-unravel-static-field-from-imported-type + +commit abb6d7076ffd3cbd1f4a5896a2dbc207ec55e837 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Thu Aug 29 18:25:40 2024 -0700 + + Add tests for #471 fix. + +commit 442b9b6f214c4ccbb59b823e1285da8f24bf0466 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 29 18:11:40 2024 -0700 + + Add test for issue #471. + +commit 21bbaa75e735918046b36aa75af8e700728b5a0c +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 29 17:23:55 2024 -0700 + + Apply Andy's fix for issue #471: Cannot unravel static field from imported type. + +commit 6557661e59511ca9fa65d7b43e9944f5c8b883bf +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 23 20:01:28 2024 -0700 + + Remove redundant code. + +commit c2e57e121a47f9f44d80a2012eec05e949c95d99 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Aug 15 01:16:14 2024 -0700 + + Increment version to 2.92. + +commit 344bbd8514fff4a25cede6be202cee6fdde35988 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 14 22:43:21 2024 -0700 + + Fix warning messages in example. + +commit c4b0cfe1156e53d1d49b2d74a9e90729bf5d6fd7 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 14 22:04:42 2024 -0700 + + Remove legacy defaultrender settings from examples. + +commit 15d31f395333b0bc6fe78b671843a936473a6b9f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 14 22:01:48 2024 -0700 + + Update to use magick convert and magick animate. + +commit a5f800a1f5e183cf36e398e5d934ec4ceb758edf +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Aug 14 21:58:18 2024 -0700 + + Update introductory talk. + +commit a058c4b32712c63169cabbe8ea4a9b2e4b887203 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Aug 13 00:45:39 2024 -0700 + + Improve camera centering when keepAspect=true. + +commit 46c6537c637a7fcde78d7fd4f5f0ad1f49012642 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 21:59:57 2024 -0700 + + Simplify projection centering code. + +commit af6bcf2dc75c11c90822de683e73821d458e6167 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 20:10:54 2024 -0700 + + Update camera specification in examples. + +commit 6dc3a2fff039c90742c5656d463fa3b1465e667b +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 17:37:55 2024 -0700 + + Update grid3 module. + +commit 54b06839c165a8cdbe5179008decf424a385f1ce +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 15:53:45 2024 -0700 + + Document render argument of surface drawing routines. + +commit 6a1c5d7c138f8908ef96d52c30f354132ddfa813 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 15:53:22 2024 -0700 + + Add missing projection. + +commit e572be209f94aaaf7ecba5d1e5128d89bf759080 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 14:59:16 2024 -0700 + + Use final projection. + +commit 6dd9e271c37e1dc0f5b2d941e0a3c5d556099e98 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 14:57:59 2024 -0700 + + Require explicit projection in internal routine autoscale3. + +commit 6cba1f1da5facb823b86724cb35e9e01314fdd54 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 14:28:24 2024 -0700 + + Only recenter camera on nontrivial scenes. + +commit b730244a19a1b686138491a0c3c4fd9ea3e7ce00 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 13:43:30 2024 -0700 + + Update URL. + +commit 0e5bd5ed9c35c6871b68a08b4909a5d66c1b40f1 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 09:42:40 2024 -0700 + + Use general projections in graph3.asy. + +commit 97af20d196b35e7627ae0e8b1f14462b551a7b61 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Aug 12 04:13:42 2024 -0700 + + Fix last revision. + +commit 560ffb6e408ad5301f26e318594274e7aa08ed3f +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 11 23:34:20 2024 -0700 + + Make -debug report traceback only on error. + +commit 2307614f006498aeb73c2db22fbf3ecced03869f +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 11 18:33:03 2024 -0700 + + Add srand example to documentation. + +commit a39b6e33590e8e0e8afa2192a905d0389d1ca1e6 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 11 15:33:25 2024 -0700 + + Fix reported camera up vector. + +commit 4f02db56c1e6330db61345e6b12298e882b4e553 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Aug 11 14:31:56 2024 -0700 + + Automatically center camera and target within scene by default; + change default value of center for orthographics projections to true. + +commit 9b49913a7b294c322b57b453ad0e5753c18a1cb7 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Aug 9 12:28:26 2024 -0700 + + Add url option to figure function in slide.asy. + +commit 1a683cb01c6bec7948befe5bfc941a2b1d9de788 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jul 31 04:59:54 2024 -0700 + + Improve camera autoadjust when keepAspect=false. + +commit e4ef069ed7e8586c3d6eedd4989eeb91b3ac44bd +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 25 12:18:34 2024 -0700 + + Improve internal documentation links. + +commit a8b99a80e307976e30cdeb88543262f82b0559ed +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jul 25 11:52:41 2024 -0700 + + Update module map and example to use templated imports (issue #470). + +commit e51f6aa11fb03151217790643048f3fb3012a6cb +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 23 23:24:30 2024 -0700 + + Compute normals for tessellated surfaces after transformation. + Don't tessellate when settings.render=0. + +commit abcc187e719a34a490fe67b5bb0391b577821479 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 23 23:23:22 2024 -0700 + + Fix settings.render=0. + +commit 853e24d9bc8e287c273f02438fe809bc2fdd09d0 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 22 13:45:42 2024 -0700 + + Enable GLSL error reporting again. + +commit 0a28468d010da5159b1d3cdb921e50b469f629e9 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 21 20:32:17 2024 -0700 + + Output triangle group for indexed surfaces given render option tessellate=true. + Fix triangle group normals. + +commit 1f8626d9996fa61ae3be3b1d9469bcb09d15b2f8 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 21 18:42:08 2024 -0700 + + Update comment. + +commit cefa9d615389e34183f0830527ede4318c1cb5d8 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 21 18:41:41 2024 -0700 + + Simplify code. + +commit a2206f5bab482a023144a6ce919096100b851026 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 19 09:46:24 2024 -0700 + + Use triangle group array assignments. + +commit 57c25038f9e1051d7f5c9ca51a59560aa67d317d +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 19 09:40:42 2024 -0700 + + Update asygl. + +commit 9399282cf9e1a24fd1ba3f00dcfdc6a790838722 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jul 19 09:31:26 2024 -0700 + + WebGL: Allow triangle data array assignments. + +commit f80311ae7f35f98ecbfcaa4763305fdd0d95a052 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 15 23:26:12 2024 -0700 + + WebGL: Condense triangle groups data. + +commit 9523b77d98921e13fb958f78b57d57721df30922 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 15 18:40:18 2024 -0700 + + Fix issue #467 (arising from backward incompatibility #450): Missing labels in flattened 3D scene (using settings.render=0) after update to version 2.90. + +commit a65d33455949562694765a5384918da1741f89b4 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 15 17:40:44 2024 -0700 + + Update asygl. + +commit 42b211180d7df8ca08a7d331373a650a74917f5d +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 15 17:37:18 2024 -0700 + + Fix color normalization. + +commit 7a9f9ad90a87a26d2814607e96a53ee5a23c13b2 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 15 17:34:09 2024 -0700 + + Revert "Fix offscreen triangle groups." + + This reverts commit 5841f00d6613e9a32aef986520172738e7bb25a8. + +commit 40f83910cdf2961adaace41a30450ea5b71c7ad9 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 14 10:50:38 2024 -0700 + + Update asygl. + +commit 9eb6b146226d1d3a3aee39918b528017acfb8793 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 14 10:49:28 2024 -0700 + + Fix flatness calculation. + +commit 5841f00d6613e9a32aef986520172738e7bb25a8 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jul 14 08:54:21 2024 -0700 + + Fix offscreen triangle groups. + +commit 472d8ceb641a7f6fd6e2246b064b81185485195c +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jul 6 22:05:06 2024 -0700 + + Fix triangle constructor. + +commit 9b25d1d94322fe382087823363dd7833cbdb40ce +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jul 2 10:46:36 2024 -0700 + + Fix teapot regularization. + +commit 2da7afc8b7a5b0406c3b6cd507ce7b21489509c8 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon Jul 1 21:41:32 2024 -0700 + + Make -d option output call traceback (issue #451). + +commit 5dc7992891de07af146317ad053ee56d9ffd938d +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 21:13:23 2024 -0700 + + Update asygl. + +commit 4d50ea9cf4c76e7489b5d6c49f84f0267aa28ecb +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 21:12:37 2024 -0700 + + AsyGL: Fix stack overflow. + +commit c7e3109ecc4f6f4b193dca1fb80f8cb3c006c9f6 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 20:58:00 2024 -0700 + + Revert "Update asygl." + + This reverts commit 8ef173f593d960e79ca79f916acea149e648c6ce. + +commit 8ef173f593d960e79ca79f916acea149e648c6ce +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 20:21:56 2024 -0700 + + Update asygl. + +commit 60d6605333f928420dccdac765925685d81bedab +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 20:19:54 2024 -0700 + + AsyGL: Travel home on initialization. + +commit da4cf28d54a98253de71615fc4f2dec07aaa8707 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 29 00:00:53 2024 -0700 + + Update asygl. + +commit fb9be22ade7e0ea59d9e4d6ef4485ece2777d95c +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 28 23:53:18 2024 -0700 + + AsyGL: Initialize all vertices in triangle arrays, even if they are offscreen. + +commit 9b3c6cafd09457e3e575b770df36003c3ccbbc60 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 28 22:52:00 2024 -0700 + + Fix typo. + +commit efc15f4d3cf0f2891ac944d9d0fa3f57a8966fdb +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 26 14:58:12 2024 -0700 + + Fix slide margin and landscape mode. + +commit 7d206b8a70e8c985a67cfe5dddcc455163bde2b7 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 25 17:56:40 2024 -0700 + + XASY: Fix SyntaxWarning (issue #464). + +commit 6e02744a6b93d376e3abe41561d7b0039a8c8d80 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 25 17:50:36 2024 -0700 + + Replace each tab in error messages by 1 space (issue #444). + +commit b016b84079c777364eaa40c20ce5a3d80805980c +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 25 09:29:42 2024 -0700 + + Fix number of colors for prerendering bezier triangles. + +commit c1eb726af8eb4afc6c4872fedef0d05b0cd650bd +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 21 13:56:37 2024 -0700 + + Increment version to 2.91. + +commit 58246991e2474ffbd1bfe012d5d0a11407da7795 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 21 10:33:58 2024 -0700 + + Support latest osmesa.h (issue #433). + +commit 25eee09b986b2bf373a5bab21be4b0406bc2568a +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 21 00:09:15 2024 -0700 + + Install shaders without executable bit. + +commit 74af1955622ae40bbe4edc74cd197049a04684a9 +Author: John Bowman <bowman@ualberta.ca> +Date: Fri Jun 21 00:08:00 2024 -0700 + + Avoid use of deprecated datetime.utcfromtimestamp function. + +commit 9cd341a78049695722a25d54be507ffd18cacb15 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 20 23:30:08 2024 -0700 + + Update documentation. + +commit 8455927794379406ea28be52adc7cc65262f9ea7 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 20 23:21:48 2024 -0700 + + Omit teapot regularization. + +commit 5099d297e6a950c8917a21be9bf15d75e7855e6a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 20 19:04:49 2024 -0700 + + Fix discussion of deferred drawing. + +commit b0cba406177a0bbee1428ac2e36f886cccdc5b94 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 23:59:31 2024 -0700 + + Replace ImageMagick convert by magick convert. + +commit 4d15930f3a4aa8ca4f4616276678e9b1537c27a4 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 19:00:15 2024 -0700 + + Fix documentation. + +commit b2dba448eb7e579f9f1e382c3c22c3e1be439e1c +Merge: eca567a5 154a9d93 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 18:43:30 2024 -0700 + + Merge pull request #439 from jkseppan/flycheck + + Integrate with flycheck + +commit eca567a539a7bf2b1beb5a3e1871c9c3db276e94 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 18:37:05 2024 -0700 + + Apply pull request #452, with a few modifications. + +commit e36ea98c063075bd48a44410c8de1fc173d354c7 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 17:28:47 2024 -0700 + + Update documentation. + +commit 7d063bebcf040ab417c770941676df92b669e13e +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 15:11:17 2024 -0700 + + Replace tabs in error messages by 2 spaces (issue #444). + +commit 39dff901f9c36de254710b57381dc4b83a636f63 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 13:50:40 2024 -0700 + + Fix approximate transparency rendering for GPUs without SSBO support (issue #462). + +commit 99bd09380ddd649d3d6060dda12320e2dc8ed10b +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 10:35:08 2024 -0700 + + Pass PKG_FLAGS to AC_CHECK_LIB (issue # 461). + +commit 216e2ef85fe61c959d2163f8c7c5f4faca87d840 +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 09:41:16 2024 -0700 + + Change add(picture dest, picture src, pair position) to respect a size specification for src (see issue #450). + This change is backwards incompatible only in cases where src is given a size specification; the previous behaviour can then be obtained with + + add(dest,src.fit(identity()),position). + +commit 4cbd256f23a940f60b54c1ea4df1fe2febe101dd +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 19 09:40:04 2024 -0700 + + Fix example. + +commit c7f016286dffc4cd1805d7541d50e17d05805527 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 16 23:46:09 2024 -0700 + + Avoid duplicate code. + +commit d3ad8b5fd85a0ba900c4933acb013e501e473bb1 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 16 20:23:45 2024 -0700 + + Qualify call to glutSetOption. + +commit 9a776cfe4d3bf6b01c7c5340745aa5b0fc9bd707 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 16 15:48:31 2024 -0700 + + Update URL. + +commit 9cf74052039f62dc4f4c810cd0a0b133d977433d +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 13 17:44:57 2024 -0700 + + Reset terminal on exit. + +commit af44b79a8b008c6e2bcc3a422cdc28adb78d25d0 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 13 08:29:49 2024 -0700 + + Exit glut gracefully. + +commit c7250761093ba84f3db1c948d3fc4effcfb8d32a +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Jun 13 08:02:34 2024 -0700 + + Don't show target for empty pictures. + +commit 1d4dfcae1950fcfce44ed109260b39f0e6dbb45f +Author: John Bowman <bowman@ualberta.ca> +Date: Wed Jun 12 23:46:42 2024 -0700 + + Fix erase. + +commit 237a30626c2167f1269dd2ec8b6910569f569e5f +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 11 23:29:34 2024 -0700 + + Don't warn if there are no constraints. + +commit 45912ba5dc3aa458ce25fc04d569fbe430238c13 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 11 23:29:11 2024 -0700 + + Only output a 3D picture when not up to date. + +commit 590b89237b2b2d61d310380313e9e61d2329d22e +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 11 20:09:50 2024 -0700 + + Decouple scaling of each dimension with a fixed version of the original 2-variable simplex method (see commit 401cf60f89dcddfb6993f7bd25a86b144ec5f3ad and issue #72). + +commit 8b307db4402ec7ad1bf1d1f3559140acaa4863e2 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 9 08:15:36 2024 -0700 + + Fix DEBUG_FRAME warning. + +commit 1c16640576c9b96926f9f76e06b81f0f68fd1714 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 9 08:10:30 2024 -0700 + + Remove unused argument to stack::load. + +commit 786fc0fb3da2fb0e3f4b1dd94aa3548b4a06ad56 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 8 23:07:21 2024 -0700 + + Update documentation of templated imports. + +commit f153c484aca2ead08683cbfb2a5afbcafef1c703 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Sat Jun 8 19:40:39 2024 -0700 + + Test template for nested imports. + +commit 61c6d2be12bfad7239ff4f6733ba1a66b84f4d26 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 8 19:23:03 2024 -0700 + + Support templated imports for parameter types defined in imported modules. + +commit 575ef4298a22e175dc2201b4c91f1cf6f8511a0e +Author: John Bowman <bowman@ualberta.ca> +Date: Tue Jun 4 21:07:41 2024 -0700 + + Partially revert commit 45b84def56e7c4af6a9f0e9546bf92f90c9a22af. + +commit 12e20a7be326f05d5e5d7a555a0f9ceb29becce1 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Sun Jun 2 21:27:29 2024 -0700 + + Add more thorough test of struct template. + +commit 772a3e4d0efa95367f547159bb86dd9f436abd18 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Jun 2 17:39:49 2024 -0700 + + Remove automatic recordInitializer for imported templates; add test. + +commit 3f6f4361af778517867837b79cc56db28e791935 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Sun Jun 2 13:28:17 2024 -0700 + + Add import de-duplication tests. + +commit 600c54f7669d23bf57beaee991773f1b301720ef +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Sun Jun 2 12:52:08 2024 -0700 + + Minor readability improvements. + +commit d22b41fb0e7eaf2290951409abf2f867aa317850 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 23:39:39 2024 -0700 + + Defer pushing qualified tyEntries until actually loading a templated module. + +commit 70346afc6d421c5b102a35f7b9bde8109082ef71 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 21:00:12 2024 -0700 + + Remove unused code. + +commit 8c9e05a2f239390a3ce0fa9fc236027ac3d8bfb1 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 20:50:57 2024 -0700 + + Revert "Revert "Initialize structs declared within templated imports."" + + This reverts commit 315ca8cbe34cee0b5079bd669060b568da7b342a. + +commit e5590f72c74f43840ae87d411f4791b200a7a3e3 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 20:37:57 2024 -0700 + + Support templated access with types containing static fields. + +commit a697a52388f0e07797ac5eaa8d00c419337d0c7b +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 19:30:28 2024 -0700 + + Simplify code. + +commit 57539e7ae5f20414d936730e57120106a8ef3f44 +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 19:28:25 2024 -0700 + + Simplify code. + +commit 1e51fe661e819f13446288f2cdb47b7688f499e7 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Sat Jun 1 15:40:15 2024 -0700 + + Only pop qualifiers for records. + +commit 45b84def56e7c4af6a9f0e9546bf92f90c9a22af +Author: John Bowman <bowman@ualberta.ca> +Date: Sat Jun 1 13:24:36 2024 -0700 + + Support templated access with imported and top-level structure types. + +commit db67e9101801809cc15e4e34de72c8c41a60b18b +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 30 20:55:20 2024 -0700 + + Simplify code. + +commit 6faf168867f0a7dd3930b6cf0d74fc4e3333ddd0 +Merge: 7dfdaf3c be47ce98 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Thu May 30 19:50:04 2024 -0700 + + Merge branch 'rename' into template + +commit be47ce9838e0a92dd026fbb1df0532edca5a2e1a +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 22:43:42 2024 -0700 + + Rename types::tyTy back to types::ty. + +commit 79f526207906986ac2a86414bdece4dffeb12781 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 22:36:20 2024 -0700 + + Rename absyntax::ty to absyntax::astType. + +commit 092fc985e8be1cfd88f2045fe39e981bd110f0be +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 22:19:31 2024 -0700 + + Change some macro-gated ty to tyTy. + +commit 94451536b4a372c4fb5f15b928377174c8e17311 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 22:13:06 2024 -0700 + + Change `#if SIMPLE_FRAME` to `#ifdef SIMPLE_FRAME` for consistency. + +commit 7dfdaf3c418ddb0d2471cea99eb0bcaeaec8c6a7 +Merge: ecb912d9 122092fa +Author: John Bowman <bowman@ualberta.ca> +Date: Wed May 29 21:02:20 2024 -0700 + + Merge branch 'master' into template. + +commit 122092fa8a238ac101e9b7dcd6316be919e069ea +Author: John Bowman <bowman@ualberta.ca> +Date: Wed May 29 20:53:21 2024 -0700 + + Work around missing pkg-config files. + +commit 2d3fc31c89786cf7edfb8ee85e02fce60b483570 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 14:51:49 2024 -0700 + + Rename vm::frame to vm::vmFrame to avoid confusion with trans::frame. + +commit c2cd04a91d1bc7e1fb8e45737d7d45a22344ca1f +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 14:51:13 2024 -0700 + + Output linebreak in testLib to improve error message readability. + +commit 3bc8e52d1eedf0956785e6214a462172f5820656 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed May 29 12:57:35 2024 -0700 + + Rename types::ty to types::tyTy to distinguish it from absyntax::ty. + +commit ecb912d95d3cb9c9595e82f8de8bfaf1dfa9e8ba +Merge: 193c933f 684570c8 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue May 28 10:15:51 2024 -0700 + + Merge branch 'master' into template. + +commit 193c933fed79c9d12527ee32f249e7c70812af35 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Tue May 28 10:02:01 2024 -0700 + + WIP: Correctly qualify tyEntries for template parameters. + +commit 684570c8872a2e93ef86a6ef456a0599a934bf12 +Author: John Bowman <bowman@ualberta.ca> +Date: Mon May 27 19:50:24 2024 -0700 + + Ship with pkg.m4 to support pkg-config. + +commit de439f6d57b43871dbb3d23f5a9ab8c9af9c4ef2 +Merge: 518077fd e369a22f +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 23 22:52:55 2024 -0700 + + Merge branch 'master' into template. + +commit e369a22fd851e63c2f1e75b098a572778f932d86 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 23 22:52:21 2024 -0700 + + Support COMPACT=0 again. + +commit 518077fd67809c0b847982708e7695405d51ea03 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu May 23 21:17:55 2024 -0700 + + Improve 32 bit integer detection macro. + +commit c451de132d783606f8aee2c8bd6214f1a972de3e +Author: John Bowman <bowman@ualberta.ca> +Date: Wed May 22 22:04:30 2024 -0700 + + Remove obsolete code. + +commit eee7be909c837074d690f5377324940c1c22556b +Author: John Bowman <bowman@ualberta.ca> +Date: Wed May 22 21:57:45 2024 -0700 + + Revert "Remove obsolete code." + + This reverts commit 82da5932f7dfa59337840abfec723de14edaee98. + +commit 82da5932f7dfa59337840abfec723de14edaee98 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue May 21 23:31:34 2024 -0700 + + Remove obsolete code. + +commit 652038f70d54f8fce993312063897b7d67e26649 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue May 21 23:21:00 2024 -0700 + + Avoid particular compile error if Int=int. + +commit 03916a9cd8a2cab8c6b8ebd48c4b9aa2be03a339 +Author: John Bowman <bowman@ualberta.ca> +Date: Tue May 21 23:12:58 2024 -0700 + + Revert "Avoid particular compile error if Int=int." + + This reverts commit 6e8222e13ad71b03376c84f259bf126944beb303. + +commit 8fbeeaa6bb7a84be36942b0622294391e46783de +Author: John Bowman <bowman@ualberta.ca> +Date: Fri May 17 16:03:19 2024 -0700 + + Fix documentation. + +commit 154a9d938d5c97aa75e83a88ef3de22444d422a5 +Author: Jouni K. Seppänen <jks@iki.fi> +Date: Fri Apr 5 15:21:57 2024 +0300 + + Integrate with flycheck + + Flycheck is the modern way to do on-the-fly syntax checking + and linting in Emacs: https://www.flycheck.org/en/latest/index.html + + This adds a checker if flycheck is loaded. The checker uses the + user-defined asy command, with -noV to avoid creating a new viewer, + and a temporary file as the output target. + +commit 8371bce0828789ba8d991a3e57b5314fd9278bf6 +Author: John Bowman <bowman@ualberta.ca> +Date: Sun Mar 24 20:30:32 2024 -0700 + + Increment version to 2.90. + commit 92e96dde395fdb9707bd1bb9960e83146411ffa1 Author: John Bowman <bowman@ualberta.ca> Date: Sat Mar 23 14:12:38 2024 -0700 @@ -34,6 +917,19 @@ Date: Sat Mar 23 13:58:31 2024 -0700 origin: "???" commit: "???" +commit 6e8222e13ad71b03376c84f259bf126944beb303 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Fri Mar 22 18:45:11 2024 -0700 + + Avoid particular compile error if Int=int. + +commit 63359273ebbd562fcd5f269eb08e5ce2d59bd1bf +Merge: 4e0d0dcb d3f67352 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Fri Mar 22 09:26:47 2024 -0700 + + Merge branch 'template' of https://github.com/vectorgraphics/asymptote into template + commit 315ca8cbe34cee0b5079bd669060b568da7b342a Author: John Bowman <bowman@ualberta.ca> Date: Thu Mar 21 22:23:47 2024 -0700 @@ -42,6 +938,44 @@ Date: Thu Mar 21 22:23:47 2024 -0700 This reverts commit 12baa706a2162acd5a555af922105a4061fbd0f8. +commit d3f67352cda9f7ad6cb52eb15b925ec594a923af +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 21 22:21:43 2024 -0700 + + Update last revision. + +commit 719c11747ff45acd7f0cf4b8810b4170f74c3b90 +Author: John Bowman <bowman@ualberta.ca> +Date: Thu Mar 21 22:05:05 2024 -0700 + + Add templated import initialization test. + +commit 4e0d0dcb17b53f9a427154b0ac6775ed2ba8e2d7 +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Thu Mar 21 20:12:38 2024 -0700 + + Mostly cosmetic changes. + +commit 84eceac38b494271aaf4063a8c568a3e9f46f20a +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed Mar 20 14:20:35 2024 -0700 + + Remove no-longer-needed workaround. + +commit a2f2984eeed93a70a148f49f1d5ce9ff4be9ddea +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed Mar 20 14:02:16 2024 -0700 + + Revert "Initialize structs declared within templated imports." + + This reverts commit 12baa706a2162acd5a555af922105a4061fbd0f8. + +commit ce9a9ce520cebbc6ea508e12b53542a0d14a92ea +Author: Charles Staats III <charles.staats.iii@gmail.com> +Date: Wed Mar 20 14:01:37 2024 -0700 + + Add additional tests from datastructures branch. + commit 033715655b4165ba2d00aaf9640bfb9b505d593a Merge: 2bc14502 de239a50 Author: Charles Staats III <charles.staats.iii@gmail.com> |