reactos/reactos
Jeffrey Morlan 8cf11060a9 Various fixes to the way cmd handles errorlevel and the "return values" of commands:
- Changed type of return values from BOOL to INT, with 0 indicating success and any other value indicating failure. If the left side of an || operator returns nonzero, errorlevel is set to that value.
- The return value of a batch file or FOR is the return value of the last command executed in it. An empty batch file returns 0, unless it was CALLed, in which case it returns errorlevel.
- CALL sets errorlevel to the return value of whatever was called.
- Running a GUI program doesn't change errorlevel, but always returns 0.
- CMD /C uses the command's return value, not errorlevel, as the process exit code.

svn path=/trunk/; revision=40474
2009-04-12 23:51:15 +00:00
..
base Various fixes to the way cmd handles errorlevel and the "return values" of commands: 2009-04-12 23:51:15 +00:00
boot Remove the old rosapps entries 2009-04-11 16:56:22 +00:00
dll - Add parameter validity check to GetTextFaceA (same as in GetTextFaceW) 2009-04-12 18:44:00 +00:00
drivers - Don't close the connection handle and dereference the connection object when we run out of memory because it will cause a crash when AfdCleanupSocket tries to do the same 2009-04-12 05:07:15 +00:00
hal Do not crash on Pentium. 2009-03-11 20:34:34 +00:00
include fix DEVMODE, 2nd try 2009-04-09 22:58:35 +00:00
lib - RtlSetEnvironmentVariable: Removing a variable that didn't exist in the first place should still returns STATUS_SUCCESS. 2009-04-12 04:41:33 +00:00
media - Add amstream from Wine 2009-04-11 07:24:37 +00:00
modules The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
ntoskrnl Do not crash with "Assertion 'Process == PsGetCurrentProcess()' failed" msg. 2009-03-30 09:12:25 +00:00
subsystems - Don't copy data to null buffer, just return the string length in this case 2009-04-11 21:24:25 +00:00
tools Sync CRT initialization code with mingw-w64 r690 2009-03-17 20:17:02 +00:00
apistatus.lst The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
baseaddress.rbuild - Add amstream from Wine 2009-04-11 07:24:37 +00:00
config-arm.template.rbuild - Change description of what OARCH option does. 2008-12-28 05:12:45 +00:00
config-ppc.template.rbuild - Change description of what OARCH option does. 2008-12-28 05:12:45 +00:00
config.template.rbuild - Change description of what OARCH option does. 2008-12-28 05:12:45 +00:00
COPYING The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
COPYING.ARM The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
CREDITS commit #100: add me to credits 2009-04-06 15:03:57 +00:00
depmap.xsl The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
Doxyfile - Generate to do list, test list, bug list and deprecated list. 2009-01-04 11:44:45 +00:00
INSTALL The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
LGPL.txt The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
Makefile Implement full dependencies for rbuild: changing a header file will now automatically rebuild all modules that include it, directly or indirectly. Very slow, but an irreplaceable tool for header fixing 2009-01-25 16:19:45 +00:00
proxy.mak The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
ReactOS-arm.rbuild Revert my changes in r37808. 2008-12-02 19:05:11 +00:00
ReactOS-generic.rbuild Introduce new config flag BUILD_MP. Compile MP kernel and hal only when this is set to 1 to save us some time and space. 2008-12-22 15:23:08 +00:00
ReactOS-i386.rbuild - Turn on multi-character constants support in GCC. Makes TAG macro usage redundant. 2009-02-18 14:51:07 +00:00
ReactOS-ppc.rbuild The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
README The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00
vreport.xsl The real, definitive, Visual C++ support branch. Accept no substitutes 2008-10-25 17:56:00 +00:00

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.