DWED first alpha (Announce)
Yeah, handling large XML files is pure evil, a coleague did some parsing via python library and i5 with 16GB RAM was dead... :P
I think that for simple editor is just enough to recognize single line coments leading with # or //. For a low memory footprint you could just limit searching of multiline comments like /* ... */ to searching e.g. one page before current displayed page for the opening /* tag. Also old IDE like Borland turbo C can handle it well...
BTW many editors don't recognize as comment a blocks with #if 0 #endif. I hate this construction and avoid to use it in my code but some people like it...
BTW2 there's opensource library and editor Scintilla that implements all parsing and highlighting headaches that might be ported to DOS and used as core for some editor but of course it's not lightweight for 8086 :)
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- DWED first alpha - DosWorld, 10.11.2020, 04:40 (Announce)
- DWED first alpha - Laaca, 10.11.2020, 11:50
- DWED first alpha - DosWorld, 10.11.2020, 16:03
- DWED first alpha - tom, 24.09.2022, 19:24
- DWED first alpha - rr, 10.11.2020, 11:53
- DWED first alpha - DosWorld, 10.11.2020, 15:18
- DWED first alpha - Laaca, 10.11.2020, 22:27
- DWED first alpha - Rugxulo, 10.11.2020, 22:34
- DWED first alpha - rr, 12.11.2020, 23:16
- DWED first alpha - DosWorld, 13.11.2020, 03:58
- DWED first alpha - RayeR, 13.11.2020, 18:12
- DWED first alpha - rr, 14.11.2020, 19:42
- DWED first alpha - DosWorld, 15.11.2020, 04:11
- DWED first alpha - rr, 15.11.2020, 19:20
- DWED first alpha - DosWorld, 15.11.2020, 04:11
- DWED first alpha - DosWorld, 13.11.2020, 03:58
- DWED first alpha - rr, 14.11.2020, 21:10
- DWED first alpha - DosWorld, 14.11.2020, 22:42
- DWED first alpha - rr, 15.11.2020, 19:41
- DWED first alpha - DosWorld, 15.11.2020, 20:17
- DWED first alpha - Laaca, 15.11.2020, 21:05
- DWED first alpha - DosWorld, 15.11.2020, 22:33
- DWED first alpha - Laaca, 16.11.2020, 18:37
- DWED first alpha - DosWorld, 16.11.2020, 19:44
- DWED first alpha - Laaca, 17.11.2020, 08:51
- DWED first alpha - DosWorld, 16.11.2020, 19:44
- DWED first alpha - rr, 16.11.2020, 23:02
- DWED first alpha - Laaca, 16.11.2020, 18:37
- DWED first alpha - DosWorld, 15.11.2020, 22:33
- DWED first alpha - rr, 16.11.2020, 23:04
- DWED first alpha - DosWorld, 17.11.2020, 15:28
- DWED first alpha - rr, 17.11.2020, 23:16
- DWED first alpha - DosWorld, 18.11.2020, 10:18
- DWED first alpha - rr, 18.11.2020, 21:44
- DWED first alpha - DosWorld, 19.11.2020, 01:42
- DWED first alpha - DosWorld, 27.11.2020, 13:08
- DWED first alpha - tom, 27.11.2020, 17:05
- DWED first alpha - DosWorld, 28.11.2020, 07:48
- DWED first alpha - ecm, 28.11.2020, 09:09
- DWED first alpha - bretjohn, 28.11.2020, 20:24
- DWED first alpha - DosWorld, 28.11.2020, 07:48
- DWED first alpha - tom, 27.11.2020, 17:05
- DWED first alpha - DosWorld, 27.11.2020, 13:08
- DWED first alpha - DosWorld, 19.11.2020, 01:42
- DWED first alpha - rr, 18.11.2020, 21:44
- DWED first alpha - DosWorld, 18.11.2020, 10:18
- DWED first alpha - rr, 17.11.2020, 23:16
- DWED first alpha - DosWorld, 17.11.2020, 15:28
- DWED first alpha - Laaca, 15.11.2020, 21:05
- DWED first alpha - DosWorld, 15.11.2020, 20:17
- DWED first alpha - rr, 15.11.2020, 19:41
- DWED first alpha - DosWorld, 14.11.2020, 22:42
- DWED first alpha - Laaca, 10.11.2020, 22:27
- DWED first alpha - DosWorld, 10.11.2020, 15:18
- DWED first alpha - Rugxulo, 10.11.2020, 21:22
- DWED first alpha - DosWorld, 10.11.2020, 22:18
- DWED first alpha - Rugxulo, 10.11.2020, 22:31
- DWED first alpha - DosWorld, 10.11.2020, 22:18
- DWED first alpha - glennmcc, 10.11.2020, 22:27
- DWED first alpha - DosWorld, 11.11.2020, 12:36
- DWED first alpha - RayeR, 12.11.2020, 00:27
- DWED first alpha - DosWorld, 12.11.2020, 02:36
- DWED first alpha - rr, 12.11.2020, 14:46
- DWED first alpha - tom, 24.09.2022, 19:37
- DWED first alpha - DosWorld, 12.11.2020, 02:36
- DWED first alpha - DosWorld, 14.11.2020, 02:41
- DWED first alpha - DosWorld, 16.11.2020, 04:23
- DWED first alpha - DosWorld, 16.11.2020, 17:16
- DWED first alpha - rr, 16.11.2020, 23:08
- DWED first alpha - rr, 06.12.2020, 17:25
- DWED first alpha - DosWorld, 07.12.2020, 03:46
- DWED first alpha - rr, 08.12.2020, 23:17
- DWED first alpha - DosWorld, 12.12.2020, 12:57
- DWED first alpha - rr, 12.12.2020, 20:37
- DWED first alpha - DosWorld, 13.12.2020, 02:15
- DWED first alpha - rr, 12.12.2020, 20:37
- DWED first alpha - DosWorld, 12.12.2020, 12:57
- DWED first alpha - rr, 08.12.2020, 23:17
- DWED first alpha - DosWorld, 07.12.2020, 03:46
- DWED first alpha - rr, 06.12.2020, 17:25
- DWED first alpha - DosWorld, 16.11.2020, 04:23
- DWED first alpha - RayeR, 12.11.2020, 00:27
- DWED first alpha - DosWorld, 12.01.2022, 03:13
- DWED first alpha - DosWorld, 14.01.2022, 00:40
- DWED first alpha - DosWorld, 17.01.2022, 17:17
- DWED first alpha - DosWorld, 23.09.2022, 13:56
- DWED first alpha - DosWorld, 01.10.2022, 01:33
- DWED first alpha - Zyzzle, 02.10.2022, 04:11
- DWED first alpha - DosWorld, 02.10.2022, 20:26
- DWED first alpha - Zyzzle, 02.10.2022, 04:11
- DWED first alpha - DosWorld, 01.10.2022, 01:33
- DWED first alpha - DosWorld, 23.09.2022, 13:56
- DWED first alpha - DosWorld, 05.04.2024, 12:19
- DWED first alpha - boeckmann, 05.04.2024, 13:01
- DWED first alpha - DosWorld, 05.04.2024, 13:05
- DWED first alpha - boeckmann, 05.04.2024, 13:01
- DWED first alpha - Laaca, 10.11.2020, 11:50