Thanks for putting the manual online. I was not aware of DOG, but got
curious already when you presented an earlier version update in this
list some time ago.

I like how all the commands consist of only two letters. Might be a
personal preference (of my particular brain :), but somehow this works
really well as a mnemonic.

Maybe you could also share examples of some lenghtier, more complex
batch files (or, as you call them, DOGFILES :).

Best,
Mart

On Sat, 22 Jun 2024 at 07:40, Roger via Freedos-user
<freedos-user@lists.sourceforge.net> wrote:
>
> "DOG is a DOS SHELL, or command interpreter. DOG works on most, if not all 
> flavors of DOG."
>
> So, this is pun at DOS for being a dog? ;-)  This is found on the Github page.
>
> Think you meant to state, "DOG is a DOS shell or command interpreter. DOG 
> shell works on most, if not all flavors of DOS."
>
> Added some minor grammar, or reading flow improvements, I think.
>
> On Fri, Jun 21, 2024 at 8:07 PM Wolf Bergenheim via Freedos-user 
> <freedos-user@lists.sourceforge.net> wrote:
>>
>> Hi all!
>>
>> After 22 years of being dormant I recently re-discovered the joy of DOS and 
>> my old DOG project.
>>
>> Today I'm proud to release version 0.8.4b together with a migration to 
>> github and a brand new website.
>>
>> You can find the new DOG Operating Guide at https://dog.zumppe.net/ and the 
>> github project is at https://github.com/susi/dog
>>
>> Please give it a spin, if you're curious, and if you find bugs or have 
>> feature requests, please report them in GitHub: 
>> https://github.com/susi/dog/issues
>>
>> ^..^
>>
>> Fixes/changes:
>> ==============
>>
>> DOG:
>> - Fixed init + mkudata (for env and alias blocks).
>> - Restored the old DOG prompt as the default when no PROMPT variable is set.
>> - Now using Borland C++ 3.1 to build, and Make instead of the batch files
>>   in previous versions.
>> - HH utilizes HELP to display more thorough help texts, through the alias 
>> HHH.
>>   The example DOG.DOG file sets up the alias:
>>   al hhh %DOGDIR%\bin\help.com
>> - Updated the IF syntax to be more versatile and to be similar with DO.
>> - Implemented 44 and DO and IN and TI.
>> - Fixed the Control-C implementation. Now it asks the user if they want to
>>   abort the program.
>> - Implemented a proper Critical Error handler.
>> - Fixed environment initialization and management.
>> - Default dog.dog is used to set up the basic environment, edit this to suit 
>> your needs.
>>
>> External commands:
>> - CP: now takes more options: -i (interactive), -f (force)
>> - VR: Fixed FreeDOS detection + print FD kernel string. Also added DOSbox 
>> detection.
>> - LS: -w option to display a wide listing with no details -z to show human 
>> readable sizes.
>> - RT: Is now built from the rm.c file in addition to RM.
>>
>> Utilities:
>> - HELP - Expanded help to fully document all commands and DOG itself. The 
>> manual.txt is
>> built with HELP.
>> - GENERR - is a silly utility which returns the error code given as arg 1. 
>> Used in
>>   testbat.dog to have predictable errorlevels.
>> - TINT24 - test utility for testing the critical error handler.
>>
>> --Wolf
>>
>> --
>>
>>   |\_
>>   | .\---.
>>  /   ,__/
>> /   /Wolf <wolf+...@bergenheim.net>_
>>
>> _______________________________________________
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user


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

Reply via email to