On at 2023-08-26 11:30 -0500 , Jim Hall via Freedos-user wrote:
Great news, thanks! I've been following the feature request discussion
on the tracker, so it's great to see the new version with the cool new
changes.

There's a lot in this announcement (because so many new features) so I
wasn't able to reproduce all of that in the news item for the website,
but I did my best. :-)


Jim

Hi Jim,

I noticed that the file on ibiblio isn't updated yet [1]. Likewise the FreeDOS Software page [2] linked from the website [3]. Though both of these list 1.3 in their pathnames, so I'm not sure what the appropriate action would be. However, I do think that the website [3] should link to the most recent files.

Browsing ibiblio I found that the freedos/files/repositories/latest/ tree is even more outdated [4]. The ldebug/ subdirectory does have release 5, but the ldebug.zip file (in the latest/devel/ directory) says it is from 2022-04-04. The unstable tree has the same old files [5].

Finally, here's your news item quoted:


lDebug release 6
2023-08-26 9:27am

lDebug (that's with a small L) is a 86-DOS debugger that replaces the classic DOS Debug program. 
The latest version (release 6) is available today! The new version includes several cool new 
features and fixes bugs. Some features were suggested on the FreeDOS feature request tracker, and 
include "style 2" and "style 3" alternative symbolic flag displays.

Fine so far.

You can display lists with leading keywords.

This is wrong, there is no change to any data displays with the leading AS WORDS or AS DWORDS keywords. Rather, they can be specified on the *input* that a user gives in a list parameter [6]. This modifies how the input is parsed into a data string for the E, F, and S commands. For example, "f 100 l 100 26" will fill the specified memory range with the *byte* value 26h, as in 26 26 26 ... Using "f 100 l 100 as words 26", the range is instead filled with the *word* value 26h, that is the byte pattern 26 00 26 00 26 00 ... (The value would be truncated at the end if it wouldn't fully fit, just like all F patterns.)

The DT "dump table" command can generate different table data.

This is a bit vague. I did intentionally refer to it as "dump text table" though. Even "dump text" would be more accurate than only "dump table", to refer to what it does, especially the form with a numeric parameter.

lDebug can read a config file on startup. See the manual [7] for full details 
about the new release. Get it from the lDebug website [8].

I do notice I didn't link the canonical web presence of the project [9] in my announcement. Anyway, I would suggest linking either that or the announcement mail itself. The latter especially because of the more complete new features overview, without getting bogged down by the much more detailed news-r6 section. (Of course, the repo history is even more detailed.)

Regards,
ecm


[1]: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/devel/ [2]: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/pkg-html/ldebug.html
[3]: http://freedos.org/source/
[4]: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/devel/ [5]: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/unstable/devel/
[6]: https://pushbx.org/ecm/doc/ldebug.htm#parlist
[7]: https://pushbx.org/ecm/doc/ldebug.htm#news-r6
[8]: https://pushbx.org/ecm/download/ldebug/
[9]: https://pushbx.org/ecm/web/#projects-ldebug


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to