dotCooCoo
8712be97b0
Libraries: a User Defined library file whose reading panics is skipped
...
The desktop app reads the User Defined swatch and graphic style
libraries while it creates its window: set_user_dir runs
Libraries::rescan, which read and parsed every file in the folder
outside the panic guard that commands have. A parser bug that panicked
on one file stopped the app before its window appeared, at every
launch while the file stayed in the folder.
rescan now reads and parses each file inside guard::catch_panic and
skips a file whose reading panics, as it skips one that can't be read.
The other libraries are listed.
2026-10-21 15:20:15 +07:00
..
2026-10-21 15:20:15 +07:00
2026-10-10 14:27:24 +07:00
2026-10-20 05:56:58 +07:00
2026-10-12 11:02:17 +07:00
2026-10-20 05:56:59 +07:00
2026-10-16 17:55:48 +00:00
2026-10-14 13:49:59 +07:00
2026-10-10 10:28:03 +07:00
2026-10-18 01:24:34 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 09:43:15 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 06:16:36 +07:00
2026-10-12 11:02:32 +07:00
2026-10-09 17:39:12 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 01:11:39 +07:00
2026-10-18 12:34:40 +07:00
2026-10-17 19:38:18 +07:00
2026-10-17 13:49:48 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 16:38:43 +07:00
2026-10-20 07:23:40 +07:00
2026-10-16 02:26:04 +07:00
2026-10-18 12:34:40 +07:00
2026-10-20 02:06:54 +07:00
2026-10-20 03:41:17 +07:00
2026-10-11 01:45:18 +07:00
2026-10-12 00:15:59 +07:00
2026-10-18 01:21:24 +07:00
2026-10-20 01:48:35 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 23:50:57 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 16:38:43 +07:00
2026-10-14 08:01:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-18 13:26:54 +07:00
2026-10-17 13:52:06 +07:00
2026-10-19 00:37:55 +07:00
2026-10-17 16:38:42 +07:00
2026-10-10 09:07:53 +07:00
2026-10-17 17:13:03 +07:00
2026-10-18 12:36:25 +07:00
2026-10-16 04:44:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 08:11:02 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 14:58:09 +07:00
2026-10-20 05:56:59 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:06:52 +07:00
2026-10-19 00:03:50 +07:00
2026-10-20 05:28:17 +07:00
2026-10-19 00:03:47 +07:00
2026-10-14 10:13:45 +07:00
2026-10-18 23:50:58 +07:00
2026-10-17 16:38:42 +07:00
2026-10-13 18:17:02 +02:00
2026-10-18 12:40:12 +07:00
2026-10-16 15:27:53 +07:00
2026-10-20 01:48:35 +07:00
2026-10-19 00:37:55 +07:00
2026-10-17 17:13:02 +07:00
2026-10-19 21:51:32 +07:00
2026-10-18 12:36:25 +07:00
2026-10-18 23:48:57 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 15:14:42 +07:00
2026-10-13 18:19:12 +02:00
2026-10-13 18:17:49 +02:00
2026-10-18 01:27:14 +07:00
2026-10-18 01:21:25 +07:00
2026-10-13 11:53:38 +07:00
2026-10-20 02:06:54 +07:00
2026-10-12 08:45:22 +07:00
2026-10-18 19:02:44 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 02:21:46 +07:00
2026-10-17 17:13:03 +07:00
2026-10-18 12:34:29 +07:00
2026-10-12 06:59:49 +07:00
2026-10-20 08:39:41 +07:00
2026-10-18 23:50:57 +07:00
2026-10-14 04:56:30 +07:00
2026-10-17 13:49:49 +07:00
2026-10-14 05:11:55 +07:00
2026-10-17 13:49:49 +07:00
2026-10-16 15:27:54 +07:00
2026-10-17 17:13:02 +07:00
2026-10-17 17:13:03 +07:00
2026-10-21 15:17:04 +07:00
2026-10-17 04:09:12 -07:00
2026-10-16 04:08:04 +07:00
2026-10-17 17:13:03 +07:00
2026-10-11 05:30:24 +07:00
2026-10-17 14:43:12 +07:00
2026-10-12 11:02:32 +07:00
2026-10-13 13:36:41 +07:00
2026-10-16 04:44:50 +07:00
2026-10-18 01:21:28 +07:00
2026-10-14 13:49:59 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 01:24:34 +07:00
2026-10-17 15:14:42 +07:00
2026-10-16 15:27:54 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 12:34:39 +07:00
2026-10-18 12:34:40 +07:00
2026-10-14 08:01:50 +07:00
2026-10-21 15:20:15 +07:00
2026-10-17 16:38:43 +07:00
2026-10-12 11:02:32 +07:00
2026-10-08 20:30:14 -07:00
2026-10-20 02:23:33 +07:00
2026-10-18 01:21:31 +07:00
2026-10-12 08:16:07 +07:00
2026-10-18 01:21:25 +07:00
2026-10-19 21:51:26 +07:00
2026-10-18 01:32:01 +07:00
2026-10-16 02:56:35 +07:00
2026-10-20 07:23:49 +07:00
2026-10-19 00:03:46 +07:00
2026-10-20 02:23:34 +07:00