Khuong Doan and Claude Opus 5.5
7bb6c2f06f
MINSERT: a block reference repeated in rows and columns, as AutoCAD does ( #2698 )
...
* MINSERT: a block reference repeated in rows and columns
MINSERT asks INSERT's questions, then the grid's as AutoCAD 2024 does
(measured with accoreconsole): the numbers of rows and columns (1 to
32767), the distance between rows or a unit cell when there is more than
one row, the distance between columns when there is more than one column,
then the attribute values once. A distance along an axis with one copy is
0, and one row by one column is a plain reference.
EXPLODE leaves a grid whole ("The object is minserted.") instead of
exploding its first copy and dropping the rest. MIRROR mirrors a block
reference as AutoCAD does, negating the X scale factor and a grid's
column distance, so a mirrored grid's rows stay on the right side. An
attribute with no default is asked without "<>".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* MINSERT JSON: refuse a distance that is not a number
`rowSpacing` and `columnSpacing` went through `f64_or`, which takes any
value that is not a number as the default, so `"rowSpacing": "15"` stored 0
and put every copy on top of the others without an error. They are now
checked as `rows` and `columns` are: absent or null is 0, a finite number is
kept, anything else is refused.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-03 09:06:58 -05:00
..
2026-10-23 13:34:26 -04:00
2026-11-01 14:38:14 -05:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 14:26:28 -07:00
2026-11-02 14:36:32 -07:00
2026-11-01 14:37:49 -05:00
2026-10-24 07:04:43 -07:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-29 21:38:15 -04:00
2026-10-24 21:11:10 -07:00
2026-10-23 13:34:26 -04:00
2026-10-24 05:57:38 -07:00
2026-10-25 04:41:25 +00:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-31 10:33:00 -04:00
2026-10-30 15:46:27 -04:00
2026-10-31 10:34:44 -04:00
2026-11-02 15:01:26 -07:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-29 21:21:58 -04:00
2026-10-24 01:56:51 -04:00
2026-10-23 13:34:26 -04:00
2026-11-01 14:38:14 -05:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-29 21:31:22 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-25 02:21:58 +00:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 22:52:35 -05:00
2026-10-23 13:34:26 -04:00
2026-11-02 22:54:03 -05:00
2026-11-02 22:52:39 -05:00
2026-10-23 13:34:26 -04:00
2026-10-25 12:13:25 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-24 01:54:04 -04:00
2026-10-23 13:34:26 -04:00
2026-10-27 13:44:25 -04:00
2026-11-02 14:36:42 -07:00
2026-11-01 14:40:30 -05:00
2026-10-31 10:32:56 -04:00
2026-10-30 15:46:05 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-30 19:16:38 -07:00
2026-10-23 13:34:26 -04:00
2026-11-02 14:36:32 -07:00
2026-11-01 14:37:56 -05:00
2026-10-23 13:34:26 -04:00
2026-11-01 14:38:10 -05:00
2026-11-03 09:06:58 -05:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-25 21:17:18 -07:00
2026-10-23 13:34:26 -04:00
2026-11-03 09:06:58 -05:00
2026-10-31 10:32:42 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-25 16:07:11 -07:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 05:31:14 -05:00
2026-10-23 13:34:26 -04:00
2026-11-02 14:36:53 -07:00
2026-10-23 13:34:26 -04:00
2026-10-29 21:20:58 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 15:01:09 -07:00
2026-10-23 13:34:26 -04:00
2026-11-01 14:40:30 -05:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 14:36:37 -07:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-31 10:32:53 -04:00
2026-10-23 13:34:26 -04:00
2026-10-24 01:56:51 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-01 14:40:30 -05:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-25 12:13:18 -04:00
2026-10-23 13:34:26 -04:00
2026-10-24 01:56:51 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-30 15:46:16 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-24 01:54:20 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-11-02 14:36:32 -07:00
2026-10-23 13:34:26 -04:00
2026-10-29 21:31:17 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00
2026-10-23 13:34:26 -04:00