DWED first alpha (Announce)
> > Welcome any feedback from everybody!
>
> 1. It runs fine here.
:)
> typos
THANK YOU! (I am sorry)
> 3. Current color scheme doesn't look well on my screen. Please make colors
> adjustable. Save setting to EXE or config file.
Fixed, have a cfg file.
Also added command line parameters.
For example, in config file we can have parameter like
abc=4
this parameter can pass via command line:
dwed.exe /abc=4
or
dwed.exe -abc=4
Command-line parameters have highest priority then params from config file.
> 4. Running DWED on Windows XP
In fact, i am test only in dosbox. WinXp is not primary target, i'll test on real hardware with MS-DOS 6.22 (this is primary target, i think).
> sometimes leaves "p p p p p p p p p p p p p p
> p p" in the editing window after returning from help function. Pressing F1
> followed by ESC removes the Ps from the screen.
Hmm... Ok, need check
> 5. I don't like the highlighting of language keywords in comment blocks.
> See, e.g., file DWEDHNDL.PAS
.
This is pain. To make highlight, in right way - need parse source code the same as compiler. Need build Abstract Syntax Tree (AST) and update him follow to user input. But... It will consume >2 times memory. If i do it - i'll have no memory for file content. So, i am do very stupid and fast text analyze - just parse line by line screeen buffer and try search words in dictionary.
I have some expirience, 5 year ago. I have opened into text editor XML-file full work day - i am use it in work, time-to-time need search and read. Editor was near to die because he try do highlight. Xml-file size was just 4mb. Workstation - ubuntu with xeon cpu (1 or 2) and 16gb memory (dev pc). Texteditor - gedit or kwrite. We also test sublime in this way - the same eat 2gb memory and near to die.
So, i dont try think about AST for dos. I can say only one reason for my way - "this is better then nothing".
> 6. DWED says "#5: File access denied", when I try to open a file with the
> read-only attribute set. You could fall back to a view-only mode by setting
> FileMode := 0;
before calling Reset
.
Thanks, i'll check it.
---
Make DOS great again!
Make Russia small again!
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