Commit graph

162 commits

Author SHA1 Message Date
Frédéric Delanoy
668e44ab26 cmd: Respect constant wide strings naming convention. 2012-02-13 12:29:34 +01:00
Alexandre Julliard
3c8d8f1e95 cmd: START needs to be an internal command. 2012-02-11 16:12:01 +01:00
Alexandre Julliard
c9eee73450 makefiles: Define __WINESRC__ when building programs. 2012-01-23 16:07:37 +01:00
Frédéric Delanoy
0b358703ca cmd: Avoid unreachable code (Coverity). 2012-01-03 19:28:22 +01:00
Frédéric Delanoy
dbdf927e74 cmd: Merge two if blocks. 2011-12-20 20:24:10 +01:00
Frédéric Delanoy
15f65a0792 cmd: Avoid dead assignment (Clang). 2011-12-07 17:50:03 +01:00
Francois Gouget
8ef901fa32 cmd: Use FormatMessage() for better internationalization support.
This makes it possible to reorder the format string placeholders in message translations.
2011-12-06 18:23:49 +01:00
Frédéric Delanoy
a5becedd0e cmd: Reorder global vars declarations/definitions to improve readability. 2011-11-30 11:44:13 +01:00
Frédéric Delanoy
ad81871f15 cmd: Move a global var to the file using it. 2011-11-30 11:43:21 +01:00
Frédéric Delanoy
513ee9a3aa cmd: Rename unicodePipes variable. 2011-11-29 16:48:33 +01:00
Frédéric Delanoy
1a8df977ac cmd: Reduce the scope of a global variable. 2011-11-29 16:48:22 +01:00
Frédéric Delanoy
51b05c72d7 cmd: Use boolean types for boolean variables. 2011-11-29 16:48:12 +01:00
Frédéric Delanoy
2820ed9764 cmd: Remove an unused global variable. 2011-11-29 16:47:58 +01:00
Eric Pouech
6faea5a606 cmd: Correctly parse program name when launching external processes. 2011-11-29 13:25:55 +01:00
Francois Gouget
3b72928464 cmd: Use WCMD_output_asis*() for strings that are not supposed to contain formating directives. 2011-11-25 17:16:11 +01:00
Frédéric Delanoy
de7841b2ce cmd: Move builtins list to builtins.c. 2011-11-21 15:34:58 +01:00
Frédéric Delanoy
5fc25686a4 cmd: Avoid duplication of commonly used strings. 2011-11-15 11:45:58 +01:00
Frédéric Delanoy
6221e300bc cmd: Avoid comparison between signed and unsigned values. 2011-11-08 13:55:14 +01:00
Frédéric Delanoy
41a9450440 cmd: Avoid unnecessary null pointer checks. 2011-10-31 16:48:26 +01:00
Frédéric Delanoy
d19455e895 cmd: Rename WCMD_opt_s_strip_quotes function. 2011-10-19 16:38:52 +02:00
Frédéric Delanoy
5e3cb1867b cmd: Infer handle type from handle value in WCMD_fgets and WCMD_ReadAndParseLine. 2011-10-06 16:46:41 -05:00
Frédéric Delanoy
63e11558b6 cmd: Improve handle type recognition in WCMD_ReadFile. 2011-10-05 16:59:48 -05:00
Frédéric Delanoy
aee397a317 cmd: Output error messages to stderr instead of stdout where appropriate. 2011-10-03 09:45:43 -05:00
Frédéric Delanoy
29b57ca82d cmd: Get rid of unused parameter in WCMD_ReadFile. 2011-09-28 17:29:24 +02:00
Frédéric Delanoy
d6f4f7308a cmd: Avoid checking whether we're in console mode for every read. 2011-09-28 17:29:10 +02:00
Frédéric Delanoy
fbddecab77 cmd: Add WCMD_output_stderr function to output error messages to stderr. 2011-09-26 22:42:01 +02:00
Frédéric Delanoy
e5565a6d64 cmd: Use helper function to return file io buffer. 2011-09-26 22:42:01 +02:00
Frédéric Delanoy
a536004f34 cmd: Improve WCMD_volume documentation. 2011-09-23 12:43:53 +02:00
Frédéric Delanoy
c4db72f50e cmd: verify_mode has BOOL type instead of int. 2011-09-16 17:24:19 +02:00
Frédéric Delanoy
b3561bf82e cmd: echo_mode has BOOL type instead of int. 2011-09-16 17:24:18 +02:00
Frédéric Delanoy
9bf515974d cmd: Make some variables static. 2011-09-14 17:27:20 +02:00
Christian Costa
faa23d2a16 cmd: Move externals list at the same place as the builtins one so it's easier to known how a command is implemented. 2011-09-12 11:10:53 +02:00
Frédéric Delanoy
4c3c2b121e cmd: Backup echo mode before running external batch file. 2011-09-09 16:09:58 +02:00
Frédéric Delanoy
3627c28958 cmd: Add an output parameter to WCMD_parameter to point to the end of the extracted param, if requested. 2011-09-08 20:08:07 +02:00
Christian Costa
4aa865ed76 cmd: Remove attrib from builtins list. 2011-09-07 11:35:58 +02:00
Christian Costa
7b41ffbf61 attrib: Move implementation from cmd.exe to the standalone command. 2011-09-06 13:25:50 +02:00
Frédéric Delanoy
54c2f6491d cmd: Get rid of obsolete autoexec.bat handling code. 2011-09-06 12:23:56 +02:00
Frédéric Delanoy
c1c76d279e cmd: Add WCMD_output_asis_stderr function. 2011-08-30 16:55:46 +02:00
Frédéric Delanoy
93a68fa659 cmd: Avoid reading garbage when looking for redirection handle. 2011-08-29 13:55:47 +02:00
Frédéric Delanoy
bbdaed2f33 cmd: Fix redirection handle parsing. 2011-08-29 13:55:41 +02:00
Frédéric Delanoy
ef70d88be0 cmd: Make some WCHAR arrays static. 2011-08-26 11:32:35 +02:00
Frédéric Delanoy
eda33f22ff cmd: Fix if/else tab handling. 2011-08-25 14:51:02 +02:00
Frédéric Delanoy
6d3fd3abcd cmd: Fix REM tab handling. 2011-08-25 14:50:51 +02:00
Frédéric Delanoy
f37ab586d8 cmd: Skip tabs as well as spaces in WCMD_skip_leading_spaces. 2011-08-25 14:50:38 +02:00
Frédéric Delanoy
7b125126a7 cmd: Fix FOR tab handling. 2011-08-25 14:50:31 +02:00
Frédéric Delanoy
20fa3fe802 cmd: Fix FOR tab handling. 2011-08-24 14:01:13 +02:00
Frédéric Delanoy
ff501904a7 cmd: Constify some function parameters. 2011-08-23 16:53:50 +02:00
Frédéric Delanoy
bb47576f59 cmd: Rename WCMD_strtrim_leading_spaces to WCMD_skip_leading_spaces to better reflect its purpose. 2011-08-23 16:53:50 +02:00
Frédéric Delanoy
0758390607 cmd: Clarify some trace messages. 2011-08-23 16:53:50 +02:00
Frédéric Delanoy
d1731eb98a cmd: Use CSTR_* instead of hardcoded values as result of CompareStringW. 2011-08-23 16:53:49 +02:00