Commit Graph

417 Commits

Author SHA1 Message Date
Dan Kegel 3ccfbaef70 cmd: WCMD_delete: move "Delete *.* ?" processing into WCMD_delete_confirm_wildcard. 2011-05-31 18:32:59 +02:00
Dan Kegel 1857a05996 cmd: Don't read past end of thisVar in WCMD_expand_envvar (valgrind). 2011-05-26 15:23:57 +02:00
Dan Kegel 67873bdc9f cmd: Add simple test for %errorlevel%. 2011-05-26 15:23:56 +02:00
Dan Kegel ff1e7038b2 cmd: del /a: test deleting readonly files, with fix. 2011-05-24 13:26:04 +02:00
Dan Kegel 65b27c9ecd cmd: del /a: move parsing of attributes to helper function, use bitmasks. 2011-05-24 13:25:46 +02:00
Francois Gouget d770f86c9a programs: In English punctuations are not preceded by a space. 2011-03-30 18:23:40 +02:00
Francois Gouget 8067f7606c cmd: Add full stops to some parameter descriptions in the usage. 2011-03-16 14:14:23 +01:00
Austin English 3631ee051e cmd: Avoid shadowing a parameter. 2011-03-09 15:54:20 +01:00
Alexandre Julliard 6864716caa cmd: Convert translations to po files. 2011-01-04 17:16:00 +01:00
Sven Baars 4552cda4e8 cmd: Update the Dutch translation. 2010-12-27 11:46:02 +01:00
Sven Baars 03159ff8e2 cmd: Fix a typo in the English resource. 2010-12-27 11:46:00 +01:00
Aurimas Fišeras 2af275cedf cmd: Update Lithuanian translation. 2010-12-27 11:45:31 +01:00
Hwang YunSong 5ebfb9323e cmd: Update Korean resource. 2010-12-22 13:00:11 +01:00
Frédéric Delanoy 783da876f5 cmd: Update French translation. 2010-12-22 12:49:58 +01:00
Łukasz Wojniłowicz 5792a1595f cmd: Update Polish translation. 2010-12-22 12:45:10 +01:00
Anders Jonsson f51d6df574 cmd: Update Swedish translation. 2010-12-21 11:37:59 +01:00
Luca Bennati 93ef439629 cmd: Update Italian translation. 2010-12-21 11:37:56 +01:00
Detlef Riekenberg f29674e86f cmd: Do not reset errorlevel during SET. 2010-12-20 12:47:42 +01:00
Detlef Riekenberg 7506d41e75 cmd: Add german translation for CHOICE. 2010-12-20 12:47:41 +01:00
Detlef Riekenberg 7045e478a8 cmd: Add CHOICE builtin with DOS6 to XP commandline parameter. 2010-12-20 12:47:41 +01:00
Detlef Riekenberg d62c6bb77f cmd: Allow GOTO to a label which has a following whitespace, with test. 2010-12-13 12:43:33 +01:00
Luca Bennati 12099f3d9e cmd: Fix Italian translation. 2010-11-23 14:16:34 +01:00
Alexandre Goujon 4cd2a0e542 cmd: Add a space at the end of the first echo'ed batch line. 2010-11-08 18:13:36 +01:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Luca Bennati 2425999573 cmd: Update Italian translation. 2010-09-09 19:56:36 +02:00
Jason Edmeades 32c8b46633 cmd: echo.word should echo back the word without the . 2010-09-08 19:49:30 +02:00
Jason Edmeades 199b2db502 cmd: Make tests supply stderr + more diagnostics. 2010-09-08 14:15:56 +02:00
Francois Gouget 54fba17b0e programs: Remove spaces before '\n's in the Swedish translation. 2010-08-27 12:30:57 +02:00
Paul Vriens 15c1071eb4 cmd: Add the Swedish translation.
Translation by Rikard Dan Johansson.
2010-08-16 13:41:15 +02:00
Jose Rostagno e7c7e63f98 cmd: Fix Spanish translation. 2010-08-02 12:55:21 +02:00
Igor Paliychuk 5d6baf644d cmd: Add Ukrainian translation. 2010-07-26 09:58:21 +02:00
Alexandre Julliard 6fb39dfe4a programs: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:37 +02:00
Michael Stefaniuc dbdedefe71 cmd: Remove stray ';' from the resource files. 2010-07-20 12:34:55 +02:00
Michael Stefaniuc a0ae8d5374 cmd: Add the Romanian translation.
Translation by Claudia Cotună.
2010-07-13 16:28:02 +02:00
Gustavo Henrique Milaré 0a49769b32 cmd: Update Portuguese (Brazilian) translation. 2010-07-01 10:09:20 +02:00
Hwang YunSong ffc5f0d45f cmd: Update Korean resource. 2010-06-28 16:58:38 +02:00
Luca Bennati 0e63d955d6 cmd: Update Italian translation. 2010-06-23 15:26:48 +02:00
Michael Stefaniuc 71e647fe51 cmd: Don't treat all command lines with '/?' as builtin commands. 2010-06-22 11:22:55 +02:00
Sven Baars 1f8225c99d cmd: Update Dutch translation. 2010-06-22 11:22:30 +02:00
Frédéric Delanoy 2030b8c0c8 cmd: Update French translation. 2010-06-22 11:22:27 +02:00
Aurimas Fišeras e554c4575f cmd: Update Lithuanian translation. 2010-06-22 11:22:24 +02:00
André Hentschel ab87f82f46 cmd: Update German translation. 2010-06-21 11:47:42 +02:00
Frédéric Delanoy a758a67a8c cmd: Initial PATH value taken from registry, not wine.conf. 2010-06-21 11:47:24 +02:00
Vitaly Lipatov b974852ce1 Update Russian translations. 2010-06-18 16:22:07 +02:00
Frédéric Delanoy f8db2a8ef8 cmd: Update French translation. 2010-06-10 11:29:44 +02:00
Paul Vriens 1edc58eae9 resources: Fix some copy-paste mistakes in resource files. 2010-06-08 12:59:03 +02:00
Aurimas Fišeras 3a119953fd cmd: Update Lithuanian translation. 2010-06-08 12:58:58 +02:00
Sven Baars ed16870469 cmd: Update Dutch translation. 2010-06-07 12:22:22 +02:00
Sven Baars 6a88399094 cmd: Make some help messages more informative. 2010-06-07 12:22:18 +02:00
Nikolay Sivov 3f1f5edd52 Fix unneeded capitalization in user prompts. 2010-05-28 16:22:24 +02:00
Gerald Pfeifer 0d527532fa cmd: Remove variable copyFromDir which is not really used from WCMD_copy. 2010-05-10 10:12:03 +02:00
Gerald Pfeifer 5b0de0d569 cmd: Remove variable useinput which is not really used from WCMD_more. 2010-05-05 10:52:51 +02:00
Gerald Pfeifer f40265b0b4 cmd: Remove variable argsProcessed which is not really used from WCMD_directory. 2010-05-03 15:35:18 +02:00
Gerald Pfeifer 02a0bd3a00 cmd: Remove variable doRecursive which is not really used from WCMD_for. 2010-05-03 15:35:11 +02:00
Joel Holdsworth 8b37b340b7 wcmd: Replaced program icon with a Tango compliant icon. 2010-04-19 16:01:02 +02:00
Alexandre Julliard 5b1f6614ed cmd/tests: Add casts to pointer differences in traces. 2010-04-09 16:49:13 +02:00
Mikhail Maroukhine 93d9d8a3af programs: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:18:48 +02:00
Austin English 27717a5127 cmd: Add testcases for goto. 2010-03-24 19:02:12 +01:00
Nikolay Sivov e22f6aa6e3 cmd: Ignore spaces before goto label. 2010-03-24 19:02:06 +01:00
Jacek Caban e486a02157 cmd: Added @or_broken@ handling to test templates and use it to fix tests on win2k. 2010-03-18 11:18:18 +01:00
Yann Droneaud ac8d92405c cmd: Add another expansion test.
Test %VAR%VAR% to check that the second variable is not expanded.
2010-03-16 17:03:38 +01:00
Yann Droneaud 954d06ca35 cmd: Remove %CD% test.
%CD% seems not supported on Windows NT 4.
2010-03-16 17:03:30 +01:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Yann Droneaud 9bad2febf3 cmd: Added some expansion tests. 2010-03-15 16:51:37 +01:00
Yann Droneaud 727df7a2ef cmd: Fixed uninitialised field in WCMD_addCommand() (Valgrind). 2010-03-15 13:42:08 +01:00
Arjun Comar a607f53779 cmd: Fix cmd to take /? as a help parameter. 2010-03-04 17:31:05 +01:00
Paul Vriens 4064efdc27 cmd: Fix a memory leak (Valgrind). 2010-02-23 12:06:51 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Paul Vriens 2ef6101768 cmd/tests: Compare strings case-insensitive. 2010-02-19 11:30:03 +01:00
Trey Hunner 41c0db3ce9 cmd: Add test for 'if' case sensitivity. 2010-02-19 11:30:00 +01:00
Paul Vriens f468055408 cmd: Remove some unneeded extension checking. 2010-02-18 17:15:19 +01:00
Dan Kegel 8110dde8ae cmd: Fix 'else', with tests. 2010-02-18 12:43:00 +01:00
Dan Kegel e4fd5196c2 cmd: Rename reference file from .out to .exp to avoid clash with gnu make builtin rule. 2010-02-17 09:48:03 +01:00
Dan Kegel 8bc6ff9d90 cmd: Add test to show ~dp0 should be directory containing batch file. 2010-02-17 09:46:02 +01:00
Dan Kegel 9d63b91405 cmd: Add test to show set "FOO=bar" should not include the quotes in the variable value. 2010-02-17 09:44:06 +01:00
Dan Kegel 786429b3d7 cmd: Turn off echo, add visual separator between testcases. 2010-02-17 09:43:22 +01:00
Dan Kegel 5035f3cff3 cmd: Move all tests to test_builtins.cmd. 2010-02-17 09:43:09 +01:00
André Hentschel d00f031646 cmd: Improve German translation. 2010-02-15 12:20:01 +01:00
Jacek Caban 28a4a7bd42 cmd: Added cmd.exe tests. 2010-02-10 11:31:16 +01:00
Dan Kegel 15998c2bdb cmd: Size buffer in create_full_path() correctly. 2010-02-03 11:07:14 +01:00
Dan Kegel 60fe4dae7a cmd: %~dp0 should expand to the directory containing the batch file, not the current directory. 2010-02-03 11:07:07 +01:00
Trey Hunner afb374b7aa cmd: Add support for 'if /i'. 2010-02-02 11:59:33 +01:00
Dan Kegel b6e8e13599 cmd: Fix echoing of multiline commands. 2010-01-04 11:41:28 +01:00
Dan Kegel 27235ecb65 cmd: Echoed prompts are preceded by a blank line. 2010-01-04 11:41:28 +01:00
Andrew Nguyen f06cb3e6c0 cmd: Set the PROMPT environment variable on startup. 2009-12-31 12:12:18 +01:00
Austin English cc72c4d346 cmd: Use DOS newlines, not UNIX. 2009-12-23 14:27:31 +01:00
Alexandre Julliard 79b00726f2 cmd: Use the explicit name for all A/W function. 2009-12-09 18:52:40 +01:00
Marcus Meissner f62218fc66 cmd: Break out of the argument scan loop (Coverity). 2009-12-04 14:34:58 +01:00
Francois Gouget 085c39342b cmd: Remove spaces before '\n's. 2009-11-18 15:15:40 +01:00
Luca Bennati 79bb4bd549 cmd: Add Italian translation. 2009-11-09 19:40:05 +01:00
Colin Fletcher 45905b27db cmd.exe: Treat tabs as parameter delimiters. 2009-10-15 12:06:22 +02:00
Peter Dons Tychsen a78ccf1160 cmd: Fix handling of quotes when line includes redirections and/or pipes. 2009-10-08 14:00:00 +02:00
Andrew Nguyen 203c538aaa cmd: Fix copy option handling in batch mode. 2009-10-06 11:51:57 +02:00
Dan Kegel 25efe69d60 cmd: Make 'dir' hide hidden or system files by default. 2009-09-25 14:00:23 +02:00
Dan Kegel 81e5c76a5f cmd: Improve 'attrib' builtin to handle at least setting/clearing single attributes. 2009-09-25 14:00:17 +02:00
André Hentschel 765d9a1411 wcmd: Ignore start and end quotes. 2009-08-29 16:48:52 +02:00
Jörg Höhle 5866651c38 cmd: Fix German typo. 2009-08-14 11:26:56 +02:00
Juan Lang 9c7ded0973 wcmd: Only execute non-empty commands. 2009-08-13 11:45:04 +02:00
Vladimir Pankratov e03b9197cb cmd: Convert the Russian resources to UTF-8. 2009-07-17 11:16:25 +02:00
André Hentschel 7d16eed02f cmd: Update German translation. 2009-07-15 13:16:51 +02:00
André Hentschel 4e223262de cmd: Fix German translation. 2009-07-14 10:45:19 +02:00
Alexandre Julliard f628146cfe Remove some obsolete README files. 2009-07-09 16:02:19 +02:00
Michael Stefaniuc 4b18e8d21a cmd: Convert the German resources to UTF-8. 2009-07-09 15:22:15 +02:00
Frédéric Delanoy 18dbff2a8c cmd: Fix French translation. 2009-07-06 14:35:25 +02:00
Aurimas Fišeras d7a1cb2c25 cmd: Add Lithuanian translation. 2009-07-03 11:27:45 +02:00
Michael Stefaniuc 2753331af0 cmd: Build language resource files separately.
Do not include them from an other rc file.
2009-07-02 11:41:44 +02:00
Gerald Pfeifer 008edf4572 cmd.exe: Fix incorrect check in WCMD_HandleTildaModifiers(). 2009-06-16 13:26:30 +02:00
Francois Gouget 0c01b71a4e cmd: Replace malloc() with HeapAlloc(). 2009-06-15 13:42:30 +02:00
Francois Gouget c48e5e048f cmd: Introduce a WCMD_strsubstW() function to simplify string substitutions. 2009-06-15 13:42:29 +02:00
Łukasz Wojniłowicz 7448a09258 cmd: Updated Polish translations. 2009-04-23 14:22:06 +02:00
James Hawkins 474276d569 cmd: Fix a memory leak (Coverity 904). 2009-03-23 18:21:05 +01:00
Hwang YunSong(황윤성) b77d177387 cmd: Updated Korean resource. 2009-03-09 12:06:15 +01:00
Diaa Sami 8ea1a12ed6 cmd: Fixed a number of buffer overflows. 2009-03-03 14:03:48 +01:00
Nikolay Sivov 2dd1b3b636 cmd: Reserve a place in buffer for NULL terminator. 2009-02-18 15:00:22 +01:00
Nikolay Sivov 78f38a742f cmd: Always add a new line in 'type' output on single file mode. 2009-02-18 15:00:04 +01:00
Erich Hoover 4691cc4f85 wcmd: Properly cleanup redirects when there are no in/out/error pipes. 2009-02-12 11:54:02 +01:00
Erich Hoover 8defde719a wcmd: Fix redirecting a pipe to another pipe. 2009-01-13 16:39:18 +01:00
Erich Hoover 423929ad10 wcmd: Handle batch scripts containing quotes within quotes. 2009-01-13 16:39:13 +01:00
Francois Gouget e46d25a661 cmd: Make some functions static. 2009-01-06 10:09:37 +01:00
Francois Gouget 6b16d0229d cmd: WCMD_strtrim_trailing_spaces() is unused so remove it. 2009-01-06 10:09:37 +01:00
Francois Gouget e7b125702f cmd: Make WCMD_ask_confirm() static. 2009-01-06 10:09:37 +01:00
Alexandre Julliard 854c9b2089 cmd.exe: Don't use wvsprintf on sysv-style varargs, use a libwine function instead. 2009-01-03 11:38:26 +01:00
Alexandre Julliard aa6f1c730a cmd: Don't include time.h before winsock.h to avoid conflicts. 2008-12-31 20:05:33 +01:00
Francois Gouget 3d070ff8a6 cmd: Reorder some functions to avoid forward declarations. 2008-12-31 12:28:02 +01:00
Francois Gouget f5f54fb411 cmd: Reorder some functions to avoid forward declarations. 2008-12-31 12:27:59 +01:00
Christian Costa 656b627340 cmd.exe: Use WCMD_CURRENTTIME resource to show the time. 2008-12-30 13:40:36 +01:00
Francois Gouget 3154768a94 cmd: Make WCMD_DumpCommands() static. 2008-12-15 12:25:00 +01:00
ByeongSik Jeon 5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
Michael Stefaniuc cf8571fed0 cmd: Remove some superfluous casts. 2008-12-04 12:08:24 +01:00
Muneyuki Noguchi e11c68e19d cmd: Convert Japanese resource to UTF-8. 2008-10-13 11:39:23 +02:00
Lei Zhang e6bce797d3 cmd: Check the return value from HeapAlloc. 2008-07-30 14:38:51 +02:00
Francois Gouget b31fbfc47d cmd: Remove spaces before '\n' in resource strings. 2008-06-11 20:03:12 +02:00
Francois Gouget 39cb432b68 Fix the resources to remove extraneous spaces in '...'. 2008-06-05 15:53:05 +02:00
Michael Stefaniuc 72598cd58e cmd: Fix the Turkish translation. 2008-06-04 12:32:11 +02:00
Michael Stefaniuc 00832864a4 cmd: Fix the Czech translation. 2008-06-04 12:32:08 +02:00
Michael Stefaniuc 8fe5bbf20f cmd: Fix the Portuguese translations. 2008-06-02 12:12:27 +02:00
Michael Stefaniuc 712ae3cf2b cmd: Fix the Japanese translation. 2008-05-30 10:01:48 +02:00
Andrej Sinicyn 89651351f3 cmd: German translation. 2008-05-13 20:25:59 +02:00
Jens Albretsen 5307fecc44 cmd: Added Danish translation. 2008-05-05 13:35:05 +02:00
Austin English 6e59cd2c34 Spelling fixes. 2008-04-22 12:20:12 +02:00
Tomasz Nowiński df90b52627 Fixed typos in the Polish translations. 2008-04-21 20:34:47 +02:00
Rok Mandeljc 2f807a2fa8 cmd: Updated Slovenian translation. 2008-04-08 11:58:45 +02:00
Francois Gouget 8a18e0e43a Assorted spelling fixes. 2008-04-07 13:36:18 +02:00
Herve Chanal e9ee629da4 cmd: Add a nicer icon. 2008-03-20 16:12:48 +01:00
Francois Gouget 304b415284 Assorted spelling fixes. 2008-03-19 11:21:27 +01:00
Jason Edmeades 4492334762 cmd.exe: Support cd .. when saving current directory. 2008-03-04 11:54:21 +01:00
Jason Edmeades 84f02a6ab2 cmd.exe: Fix pipes. 2008-03-04 11:54:21 +01:00
Jason Edmeades 52e8f6f69b cmd.exe: Fix running programs from root of drive. 2008-03-04 11:54:21 +01:00
Rob Shearman 1d6922b2e0 cmd: Fix character count passed to GetShortPathName in WCMD_HandleTildaModifiers. 2008-02-25 13:30:03 +01:00
Rob Shearman 271eaf5c9d cmd: Fix loop termination check in WCMD_batch. 2008-02-25 13:29:57 +01:00