>>"DOG is a DOS SHELL, or command interpreter. DOG works on most, if not
all flavors of DOS."

I should add that to the news item I posted to the website last night. I
remembered DOG was a shell, but others will not know.



On Sat, Jun 22, 2024, 3:18 AM Wolf Bergenheim via Freedos-user <
freedos-user@lists.sourceforge.net> wrote:

> On Sat, Jun 22, 2024 at 9:38 AM Mart Zirnask via Freedos-user <
> freedos-user@lists.sourceforge.net> wrote:
>
>> 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.
>>
>
> Great to hear! The old DOG website had actually been taken down at some
> point when I wasn't looking.
>
>
>>
>> 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.
>>
>
> It (obviously) works for me too, somehow. I find that I tend to make 2
> letter aliases of commands I use at work too. :)
>
>
>>
>> Maybe you could also share examples of some lenghtier, more complex
>> batch files (or, as you call them, DOGFILES :).
>>
>>
> Good idea! I think I could demonstrate how to build a menu system using
> DOGfiles. 🤔 I've made a note, so it's going to happen.
> Thanks for your feedback!
>
> --Wolf
>
> --
>
>   |\_
>   | .\---.
>  /   ,__/
> /   /Wolf <wolf+...@bergenheim.net>_
>
>
>
> 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
>>
> _______________________________________________
> 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