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

Reply via email to