Commit Graph

2720 Commits

Author SHA1 Message Date
Francois Gouget ea5d653f3e regedit: Add support for 'regedit /E -', to export the registry to stdout. 2007-10-10 11:18:56 +02:00
Francois Gouget 09641eeddb regedit: Add support for 'regedit -' for feeding regedit from stdin. 2007-10-10 11:18:50 +02:00
Maarten Lankhorst d322d63b10 winmm: Set default sound driver to alsa,oss,coreaudio. 2007-10-09 17:52:46 +02:00
Stefan Leichter 8422a64a3a winecfg: Replace call to remove_path with RegDeleteTreeW. 2007-10-09 17:52:46 +02:00
Mikolaj Zalewski 3982f12404 oleview: Don't crash if the parent type couldn't be retrieved. 2007-10-09 11:40:17 +02:00
Detlef Riekenberg cf122bab8c spoolss/tests: Add tests for SplInitializeWinSpoolDrv. 2007-10-04 11:32:55 +02:00
Roy Shea c8c43acc2b net.exe: Added missing service name. 2007-10-03 11:01:29 +02:00
Konstantin Kondratyuk 6248471933 net.exe: Add Russian resources. 2007-10-03 11:01:04 +02:00
Luke Bratch 77f00dd709 winecfg: Add more keyboard shortcuts. 2007-10-02 13:31:14 +02:00
Rob Shearman 5cbdbe629e wineboot: Add a timeout dialog when any WM_QUERYENDSESSION or WM_ENDSESSION messages take too long. 2007-10-01 14:50:10 +02:00
Francois Gouget b2bc712323 Assorted spelling fixes. 2007-09-27 20:12:53 +02:00
Alexandre Julliard d082517c33 wineconsole: Default to the user backend, falling back to curses if we can't create a window. 2007-09-26 14:21:46 +02:00
EA Durbin 70c20d7d4e winecfg: Implement audio test. 2007-09-26 12:15:14 +02:00
Alexandre Julliard eb03098681 wordpad.exe: We can now store binary files in the repository. 2007-09-18 13:36:58 +02:00
Alexandre Julliard ba465823b5 winetest.exe: We can now store binary files in the repository. 2007-09-18 13:36:58 +02:00
Alexandre Julliard 68fb05e421 winemine.exe: We can now store binary files in the repository. 2007-09-18 13:36:58 +02:00
Alexandre Julliard 6fae47ef9f winefile.exe: We can now store binary files in the repository. 2007-09-18 13:36:47 +02:00
Alexandre Julliard 9966a787aa winecfg.exe: We can now store binary files in the repository. 2007-09-18 13:35:35 +02:00
Alexandre Julliard 0bed768ec6 uninstaller.exe: We can now store binary files in the repository. 2007-09-18 13:35:35 +02:00
Alexandre Julliard 2cd77f38e9 taskmgr.exe: We can now store binary files in the repository. 2007-09-18 13:35:35 +02:00
Alexandre Julliard f6366e2d00 regedit.exe: We can now store binary files in the repository. 2007-09-18 13:35:16 +02:00
Alexandre Julliard d1cadd4753 oleview.exe: We can now store binary files in the repository. 2007-09-18 13:15:44 +02:00
Alexandre Julliard 3aa5dfb240 msiexec.exe: We can now store binary files in the repository. 2007-09-18 13:15:04 +02:00
Alexandre Julliard cd2bf5fabd cmdlgtst.exe: We can now store binary files in the repository. 2007-09-18 13:14:30 +02:00
Alexandre Julliard 7015869d22 cmd.exe: We can now store binary files in the repository. 2007-09-18 13:13:42 +02:00
Francois Gouget 03d7f2d4ad wordpad: Fix compilation on systems that don't support nameless unions. 2007-09-18 11:21:11 +02:00
Francois Gouget 98d63f3435 dbghelp & imagehlp: Fix the PSYM_ENUMSYMBOLS_CALLBACK() and PSYM_ENUMERATESYMBOLS_CALLBACK() prototypes.
Tweak the actual callbacks to better match the prototypes.
2007-09-18 11:20:24 +02:00
Hwang YunSong(황윤성) 754569f608 wordpad: Updated Korean resource. 2007-09-17 12:09:20 +02:00
Americo Jose Melo c5ba90131e Update the Portuguese translation. 2007-09-13 13:28:26 +02:00
Alexander Nicolaysen Sørnes 7226f88f55 wordpad: Prevent white flickering on window resize. 2007-09-13 10:59:39 +02:00
Alexander Nicolaysen Sørnes 8710108b24 wordpad: Clean up font effects toggling code. 2007-09-13 10:59:32 +02:00
Alexander Nicolaysen Sørnes 0397146d72 wordpad: Resize rebar control on window resize. 2007-09-13 10:59:25 +02:00
Alexander Nicolaysen Sørnes b3162df54a wordpad: Remove RB_SIZETORECT call. 2007-09-13 10:59:19 +02:00
Alexander Nicolaysen Sørnes 93dc2338b2 wordpad: More error handling for printing/print preview. 2007-09-13 10:59:12 +02:00
Alexander Nicolaysen Sørnes f6cc0086fe wordpad: Allow changing font effects in the choose font dialog. 2007-09-13 10:59:03 +02:00
Alexander Nicolaysen Sørnes 48aba990bc wordpad: Add replace dialog. 2007-09-13 10:58:53 +02:00
Alexander Nicolaysen Sørnes 917fc5fd48 wordpad: Set icon according to format. 2007-09-13 10:57:16 +02:00
Alexander Nicolaysen Sørnes 4c3980da73 wordpad: Add font dialog. 2007-09-13 10:56:03 +02:00
Alexander Nicolaysen Sørnes 58b09f0227 wordpad: Add font size list. 2007-09-13 10:55:54 +02:00
Alexander Nicolaysen Sørnes 72fdadbd18 wordpad: Add font list. 2007-09-13 10:55:24 +02:00
Alexander Nicolaysen Sørnes cd64bf8e4d wordpad: Add initial print preview support. 2007-09-12 13:32:06 +02:00
Alexander Nicolaysen Sørnes 7fa0590e5a wordpad: Add view options dialog. 2007-09-12 13:31:43 +02:00
Alexander Nicolaysen Sørnes dfb29f4d15 wordpad: Add about window. 2007-09-12 13:31:36 +02:00
Alexander Nicolaysen Sørnes 5bc0dfc28c wordpad: Add context menu. 2007-09-12 13:31:10 +02:00
Alexander Nicolaysen Sørnes 05e6a4e60c wordpad: Add support for printing a page range. 2007-09-12 13:30:56 +02:00
Alexander Nicolaysen Sørnes cd97bf4e74 wordpad: Re-order format clearing when selecting new file. 2007-09-12 13:30:51 +02:00
Alexander Nicolaysen Sørnes f586e1cce1 wordpad: Add quick print support. 2007-09-12 13:30:46 +02:00
Alexander Nicolaysen Sørnes 6d73cd1138 wordpad: Store page margins in the registry. 2007-09-12 13:30:39 +02:00
Alexander Nicolaysen Sørnes d5bb616913 wordpad: Add page setup dialog. 2007-09-12 13:30:11 +02:00
Alexander Nicolaysen Sørnes 61876c7205 wordpad: Add initial printing support. 2007-09-12 13:30:00 +02:00
Alexander Nicolaysen Sørnes 695a94f139 wordpad: Add tab stops dialog. 2007-09-12 13:29:47 +02:00
Alexander Nicolaysen Sørnes fd129c23d9 wordpad: Add paragraph format dialog. 2007-09-12 13:29:37 +02:00
Alexander Nicolaysen Sørnes 1faecfe6ed wordpad: Set default font according to format. 2007-09-12 13:29:08 +02:00
Alexander Nicolaysen Sørnes 5a2efbcb7d wordpad: Support drag-and-drop. 2007-09-12 13:29:04 +02:00
Alexander Nicolaysen Sørnes d95fac1575 wordpad: Store bar states in the registry. 2007-09-12 13:28:51 +02:00
Jason Edmeades 1ee75382c7 cmd.exe: Fix redirect ordering on a command line. 2007-09-12 12:40:16 +02:00
Jason Edmeades c7b88e95f5 cmd.exe: Add basic support for FOR /F parsing launched programs output. 2007-09-12 12:40:02 +02:00
Jason Edmeades f3ae48cbda cmd.exe: Add basic for /F string support. 2007-09-12 12:39:54 +02:00
Jason Edmeades bcaf4fb43f cmd.exe: Add suport for if 1==1 echo yes. 2007-09-12 12:39:41 +02:00
Jason Edmeades 118f3a6592 cmd.exe: Allow = and , to be delimiters. 2007-09-12 12:39:29 +02:00
Jason Edmeades b69241124e cmd.exe: Expand for variables at last with tilda modifications. 2007-09-12 12:39:21 +02:00
Jason Edmeades dc372175d4 cmd.exe: Enhance FOR support. 2007-09-12 12:38:17 +02:00
Rob Shearman cfc50f89d7 ole32: Add cross-process running-object table support. 2007-09-11 13:55:08 +02:00
Maarten Lankhorst aaa9e41fdf dsound: Change default bpp and sample frequency to be better for the ears. 2007-09-11 12:33:56 +02:00
Lionel Debroux 4278c670d1 regedit: Fixed a memory leak in listview.c (found by Smatch). 2007-09-11 11:47:21 +02:00
Alexandre Julliard 514b26d9e9 programs: Remove other obsolete ChangeLog files. 2007-08-31 12:41:33 +02:00
Dmitry Timoshkov 6e1fb8cc15 notepad: Get rid of ChangeLog file. 2007-08-31 12:41:33 +02:00
Dmitry Timoshkov 4ea5fce083 notepad: We pass OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST to GetOpenFileName, so there is no point in testing file existence. 2007-08-31 12:41:33 +02:00
Francois Gouget 9271fcc86d winedbg: 'winedbg --auto' and 'winedbg --minidump' should detach when done so as to not mess up the crashed process exit code. 2007-08-31 12:08:58 +02:00
Francois Gouget 6d1f931615 winedbg: Detach from the debuggee before exiting. 2007-08-31 12:08:58 +02:00
Kirill K. Smirnov 43860b7a6e winhelp: Add WS_EX_TOOLWINDOW style to popup windows. 2007-08-30 16:34:32 +02:00
Francois Gouget 2993785f3a Assorted non-ANSI function declaration fixes (missing void). 2007-08-30 11:57:18 +02:00
Francois Gouget 8def2deccb taskmgr & winefile: Refer users to the GNU Lesser General Public License, not to the GPL. 2007-08-30 11:57:18 +02:00
Alexander Nicolaysen Sørnes 29b69c54b0 notepad: Add program icon. 2007-08-28 12:42:12 +02:00
Hwang YunSong(황윤성) 108d86be77 wordpad: Updated Korean resource. 2007-08-27 11:58:10 +02:00
Kirill K. Smirnov f3e13174c7 wineconsole: Implement GetConsoleWindow. 2007-08-24 12:03:22 +02:00
Kirill K. Smirnov 945f4a7946 wineconsole: Move window handle to inner_data structure. 2007-08-24 12:01:06 +02:00
Paul Vriens d0ce7ec599 winetest: Put dll version information in the report. 2007-08-23 20:18:32 +02:00
Nigel Liang 998baf9f0f winecfg: Suport color schemes from .theme format themes. 2007-08-23 13:36:20 +02:00
Paul Vriens 3a7c16992b winetest: Change the way we report missing dlls. 2007-08-23 13:35:54 +02:00
Alexander Nicolaysen Sørnes d13541f86c wordpad: Don't display full path in save changes dialog. 2007-08-23 12:39:25 +02:00
Alexander Nicolaysen Sørnes 219c47338a wordpad: Don't show full path in caption. 2007-08-23 12:39:19 +02:00
Alexander Nicolaysen Sørnes fef9879ce4 wordpad: Store window rect in the registry. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes 54a5aed7b4 wordpad: Clear formatting before opening a file. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes bbc20456aa wordpad: Prompt for format when selecting new file. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes 425c2c6424 wordpad: Handle different formats on open/save. 2007-08-22 12:18:59 +02:00
Alexander Nicolaysen Sørnes 07d60bc727 wordpad: Add recent file list. 2007-08-22 12:18:59 +02:00
Alexander Nicolaysen Sørnes b3c369d1cc wordpad: Fix save changes prompt for the open file dialogue. 2007-08-20 12:42:44 +02:00
Alexander Nicolaysen Sørnes 063a6777c2 wordpad: Add bullet points button. 2007-08-20 12:42:23 +02:00
Alexander Nicolaysen Sørnes d4ddb7f3be wordpad: Add bullet points option. 2007-08-20 12:42:16 +02:00
Alexander Nicolaysen Sørnes 09161365f9 wordpad: Fix error handling when saving empty files. 2007-08-20 12:42:07 +02:00
Alexander Nicolaysen Sørnes c7ca877b12 wordpad: Fix formatbar for native comctl32/XP. 2007-08-20 12:41:58 +02:00
Alexander Nicolaysen Sørnes 3161a3cd5d wordpad: Display error box when richedit loading fails. 2007-08-20 12:41:12 +02:00
Alexander Nicolaysen Sørnes 55949aedd4 wordpad: Add search functionality. 2007-08-20 12:39:47 +02:00
Mikolaj Zalewski 95aaca1707 iexplore: Add VERSIONINFO resource. 2007-08-20 11:55:58 +02:00
Kirill K. Smirnov 42c26ded04 programs/cmd: Do not use hardcoded constants when corresponding macro is already defined. 2007-08-17 11:48:42 +02:00
Misha Koshelev 70edf2d223 winebrowser: Add support for XTYP_REQUEST in DDE callback. 2007-08-14 12:25:21 +02:00
Jason Edmeades 34749c2a07 regedit: Fix importing of .reg hex. 2007-08-13 12:09:46 +02:00
Jason Edmeades 7fce92ea54 cmd.exe: Redirection for external programs was broken by the conversion to unicode. 2007-08-13 12:01:46 +02:00
Marcus Meissner 28ca9a8658 cmd.exe: WCMD_for is only for files. 2007-08-13 11:39:11 +02:00
Jason Edmeades 09969e8de1 cmd.exe: Wait when launching GUI pgms in batch. 2007-08-10 12:58:17 +02:00
Nigel Liang 4f03cf760b winecfg: Fix crash when remove app button is pressed in applications tab. 2007-08-09 14:43:18 +02:00
Kirill K. Smirnov b4779619c5 wineconsole: Rearrange control elements in Russian resources. 2007-08-09 14:40:43 +02:00
Nigel Liang 4a21ad9f5c winecfg: Fix crash in graphics tab. 2007-08-08 15:32:00 +02:00
Nigel Liang 6e56e37b2d winecfg: Fix apply button always available in graphics tab bug. 2007-08-08 15:32:00 +02:00
Paul Vriens 2d87d2e89e winecfg: Show version again in About box. 2007-08-08 15:32:00 +02:00
Dmitry Timoshkov 197f4059ab include: winres.h no longer exists in PSDK, fix winresrc.h includes. 2007-08-07 14:09:09 +02:00
Paul Vriens a15b9fb860 winecfg: Fix virtual desktop selection. 2007-08-07 14:03:42 +02:00
Hwang YunSong(황윤성) 3207e06fe9 write: New Korean resource. 2007-08-07 12:37:29 +02:00
Hwang YunSong(황윤성) 093cbbe932 winecfg: Updated Korean resource. 2007-08-07 12:37:22 +02:00
Kirill K. Smirnov eebfb5c5a2 winecfg: Values list should be NULL-terminated. 2007-08-07 12:36:45 +02:00
Nigel Liang 4536a9d66d winecfg: Fix crash caused by calling set_reg_key with NULL value. 2007-08-06 13:56:13 +02:00
Paul Vriens ceaf4f40be winetest: Skip tests for which the dll is missing. 2007-08-06 12:04:40 +02:00
Nigel Liang 35f4e95c36 winecfg: Remove bad default setting for logpixels registery. 2007-08-03 14:29:42 +02:00
Nigel Liang 2d5a89bab0 winecfg: Read/write registry in unicode. 2007-08-03 14:29:36 +02:00
Francois Gouget 9d2f48dc0f dbghelp: Better match the PSDK types, especially with regards to constness.
Also add a number of missing prototypes, especially 64bit or Unicode
versions of existing prototypes, and the related structures.  Update
win32.api to fix the winapi_check warnings.
2007-08-03 12:43:40 +02:00
Mikołaj Zalewski 2777a94d4e write.exe: Add a new program that calls wordpad.exe. 2007-08-02 12:53:31 +02:00
Roderick Colenbrander 219269c0f1 wgl: GetPixelFormat fix for offscreen formats. 2007-08-02 12:04:33 +02:00
Nigel Liang a4d8f32d55 winecfg: Add menu font settings to desktop integration tab. 2007-07-31 13:40:29 +02:00
Nigel Liang e027f0297e winecfg: Add trackbar to set screen resolution in graphics tab. 2007-07-31 13:38:29 +02:00
Dmitry Timoshkov 43a072b1cb winecfg: Fix some compatibility problems. 2007-07-31 13:36:08 +02:00
Alexandre Julliard 0faf3f8a1a Avoid non-portable Unix mode bits macros. 2007-07-31 13:18:03 +02:00
James Hawkins 43bc08ddef msiexec: Implement a stub MSIServer service. 2007-07-31 11:16:15 +02:00
Jason Edmeades e34f58ad78 cmd: Remove some debug code. 2007-07-30 15:01:53 +02:00
Jason Edmeades 8e08983e5f cmd: Fix comment to accurately reflect the function. 2007-07-30 15:01:46 +02:00
Jason Edmeades a766ba0570 cmd: Add support for wildcards in copy. 2007-07-30 15:01:41 +02:00
Michael Stefaniuc dc75f8a07a winefile: Use SendMessageW instead of SNDMSG. 2007-07-30 14:12:46 +02:00
Michael Stefaniuc 863921b40d winefile: Change choose_font() and init_output() to the W form. 2007-07-26 11:51:02 +02:00
Michael Stefaniuc 26369e1a8f winefile: Move the font choosing code to a separate function. 2007-07-26 11:50:52 +02:00
Jason Edmeades 85c5dcb13f cmd: Fix trap when batch pgm runs another batch pgm. 2007-07-25 13:03:42 +02:00
Michael Stefaniuc 837bd5356d winefile: Change the settings functions to use the W registry functions. 2007-07-25 13:02:32 +02:00
Michael Stefaniuc cee98d2969 winefile: Move some self contained functions to use explicit W functions. 2007-07-24 11:26:27 +02:00
Michael Stefaniuc 11bb71d3d6 winefile: Replace malloc with HeapAlloc. 2007-07-24 11:26:05 +02:00
Hwang YunSong(황윤성) 318bc906d6 net: New Korean resource. 2007-07-23 11:58:48 +02:00
Hwang YunSong(황윤성) d46d87a421 wordpad: Updated Korean resource. 2007-07-23 11:58:42 +02:00
Alexander Nicolaysen Sørnes 0b381cee30 wordpad: Resize rebar control on window resize. 2007-07-20 11:47:30 +02:00
Anatoly Lyutin 2364a87d1b cmd: Use toupperW instead of toupper. 2007-07-20 11:44:53 +02:00
Alexander Nicolaysen Sørnes 5ae5da912f wordpad: Add date/time toolbar button. 2007-07-19 14:49:17 +02:00
Alexander Nicolaysen Sørnes 4c6c9e596f wordpad: Add date/time dialog. 2007-07-19 14:48:51 +02:00
Michael Stefaniuc 9a522589fb programs: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:53 +02:00
Michael Stefaniuc 016b8bbedd winhelp: Add missing case label "default". Found by Smatch (unreached code). 2007-07-19 11:57:26 +02:00
Hwang YunSong(황윤성) 9e2f6b113b wordpad: Updated Korean resource. 2007-07-18 13:35:03 +02:00
Hwang YunSong(황윤성) 70ce53af03 cmd: Updated Korean resource. 2007-07-18 13:34:58 +02:00
Kirill K. Smirnov 72d5e7cd36 programs/start: use SEE_MASK_NO_CONSOLE flag as default.
Allows to start console applications in a new window (as Windows does).
2007-07-16 22:55:40 +02:00
Paul Vriens 61d8402fe2 programs/cmd: Do the assignment after the return to avoid a missing free() (Coverity). 2007-07-12 13:00:32 +02:00
Tim Schwartz ef59d47d93 net.exe: Converted strings to resources. 2007-07-11 14:21:21 +02:00
Lei Zhang 30a22664e6 start.exe: Put double quotes around arguments with spaces. 2007-07-11 12:42:32 +02:00
Anatoly Lyutin 24866e7906 cmd: Use toupperW instead of toupper. 2007-07-11 11:59:48 +02:00
Hans Leidekker 0a6f6874af pdh: Add tests for opening and closing queries. 2007-07-09 17:03:31 +02:00
Alexander Nicolaysen Sørnes 77bf899160 wordpad: Prompt for saving file changes. 2007-07-09 11:46:27 +02:00
Alexander Nicolaysen Sørnes 31e9829017 wordpad: Disable copy/cut in menu when appropriate. 2007-07-06 18:19:50 +02:00
Francois Gouget a3317a5c01 Assorted spelling fixes. 2007-07-05 19:56:34 +02:00
Ben Hodgetts b2d25de6f7 winecfg: Clean up Graphics tab and remove broken neutral translation. 2007-07-04 13:55:36 +02:00
Alexandre Julliard d0783774e7 configure: Merge the libcurses existence check with the soname check. 2007-07-02 17:28:50 +02:00
Alexandre Julliard c1099bb759 configure: Merge the libhal existence check with the soname check. 2007-07-02 17:28:33 +02:00
Alexandre Julliard 446befbb4d configure: Don't use a default soname if a library is not found, leave it undefined. 2007-07-02 14:35:05 +02:00
Konstantin Kondratyuk 8b9454d486 programs/winefile: Add Russian resources. 2007-06-29 18:58:04 +02:00
Misha Koshelev a5a049da5a winemenubuilder: Do not WINE_ERR in InvokeShellLinker if we are going to try again. 2007-06-29 12:33:33 +02:00
Misha Koshelev 5e28f7ad92 winemenubuilder: Wait for parent process to finish instead of creating RunOnce entry that may never run. 2007-06-28 12:16:13 +02:00
Misha Koshelev e340cafe74 winemenubuilder: Create/release semaphore only around call to wineshelllink. 2007-06-28 12:16:13 +02:00
Michael Stefaniuc fa684a717a winefile: Do not use the TEXT() macro on character constants. The implicit cast from char to WCHAR works as well in UNICODE mode. 2007-06-28 11:01:08 +02:00
Michael Stefaniuc 699df04e85 winefile: Do not use wide character constants. 2007-06-28 11:00:59 +02:00
Konstantin Kondratyuk 83980adbe0 uninstaller: Add Russian resources. 2007-06-28 11:00:17 +02:00
Michael Stefaniuc 6519a83de4 cmd: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:16 +02:00
David Adam 025ea7dab2 wordpad: French translation for the view item. 2007-06-22 12:18:11 +02:00
Kirill K. Smirnov cd20e11f4a winhelp: Fix popup window style. 2007-06-21 16:38:48 +02:00
Detlef Riekenberg a114483e49 ntprint/tests: Add initial test. 2007-06-21 15:37:36 +02:00
Alexander Nicolaysen Sørnes bb1a13774e wordpad: Remove unnecessary toolbar resizing code. 2007-06-21 13:10:00 +02:00
Alexander Nicolaysen Sørnes 40bee2c46b wordpad: Set default font effects to 0. 2007-06-21 13:09:45 +02:00
Tim Schwartz a13340d4a0 net.exe: Add missing CloseServiceHandle(). 2007-06-21 13:07:33 +02:00
Rob Shearman b9a6825927 rpcss: Remove lazy timeout mechanism and use __wine_make_system_process instead. 2007-06-20 13:08:33 +02:00
Tim Schwartz c46cacc816 net.exe: Add NET STOP. 2007-06-19 12:55:53 +02:00
Alexandre Julliard 87fe0145c0 winedbg: Added support for indirect call with absolute address. 2007-06-18 17:21:07 +02:00
Jason Edmeades 196fb10c32 cmd.exe: for loop by default only matches files. 2007-06-18 14:25:13 +02:00
Jason Edmeades 54d890ca1e cmd.exe: Fix FOR so it works as 'well' as before. 2007-06-18 14:24:59 +02:00
Jason Edmeades d2e7b401a2 cmd.exe: Support IF..ELSE processing tolerate multiline/part lines. 2007-06-18 14:24:23 +02:00
Jason Edmeades 345cb89175 cmd.exe: Correctly parse IF ELSE plus multipart/multiline. 2007-06-18 14:24:01 +02:00
Jason Edmeades d4afe81c3f cmd.exe: Parse multipart FOR statements. 2007-06-18 14:23:42 +02:00
Jason Edmeades d2474dece3 cmd.exe: EXIT /b skips any residual commands. 2007-06-18 14:23:23 +02:00
Jason Edmeades de4c6970a3 cmd.exe: Lines starting with REM ignore any multiline/part characters. 2007-06-18 14:23:14 +02:00
Jason Edmeades 929a92f3c4 cmd.exe: GOTO throws away any preloaded multi part/line command. 2007-06-18 14:22:57 +02:00
Jason Edmeades 8f12d8bde3 cmd.exe: Pass the command list through so it is available to built in commands. 2007-06-18 14:22:43 +02:00
Jason Edmeades aad1d8ce24 cmd.exe: Pass command structure into WCMD_pipe, not command line itself. 2007-06-18 14:22:26 +02:00
Jason Edmeades a88a6c802a cmd.exe: Add basic support for && and (...) syntax. 2007-06-18 14:22:07 +02:00
Alexander Nicolaysen Sørnes d9a4a3bf46 wordpad: Use Unicode functions in more places. 2007-06-18 13:58:08 +02:00
Francois Gouget afa9d0a60d regedit: Merge getRegClass() and getRegKeyName() to form parseKeyName().
Keep track of the full registry path (including the root key) in
currentKeyName. This makes the error messages more informative.
Reduce the number of global variables used by openKey() & co.  Only
use one variable, currentKeyHandle, to indicate whether a key is
currently open or not.
2007-06-18 12:14:19 +02:00
Francois Gouget f6d5738d9a regedit: Don't allow square-bracketed registry paths on the command line (to match native).
The only place they are allowed is in .reg files, so exclusively deal with them in processRegEntry().
Fix detection of the trailing ']' in processRegEntry(): it can be followed by some garbage.
2007-06-18 12:13:55 +02:00
Francois Gouget 8585fb3112 regedit: Add missing '\n' to an error message. 2007-06-18 12:13:45 +02:00
Jason Edmeades 7e9d498d1e cmd.exe: Add support for cmd.exe /u (Unicode from internal pgms). 2007-06-15 13:26:42 +02:00
Alexander Nicolaysen Sørnes e41adf76be wordpad: Use Unicode functions in more places. 2007-06-14 14:05:29 +02:00
Francois Gouget 8e362cb65a regedit: Modify getRegClass() to avoid dubious comparisons and casts between HKEYs and error codes. 2007-06-14 14:01:14 +02:00
Francois Gouget 0dac54b3a7 regedit: Having garbage after the dash in '"foo"=-' is not valid.
Don't complain if the value already does not exist.
2007-06-14 14:01:02 +02:00
Francois Gouget bde3cf9b5f regedit: The registry functions return standard error codes, not HRESULTs. 2007-06-14 14:00:48 +02:00
Francois Gouget 804ec04472 regedit: Make the dword and binary data parsing both more flexible and stricter.
Make sure it does not modify the value if the data is invalid.
2007-06-14 14:00:31 +02:00
Francois Gouget 90d7707235 regedit: If the data for a given value is in an unknown format, then print an error and don't modify the value.
Note that '"foo"=' is not valid.
2007-06-14 13:59:21 +02:00
Francois Gouget 0d2d994ecc regedit: Remove cruft and make functions static, reordering where necessary to avoid forward declarations.
Remove the command parameter of processRegLines() as it can only be used with processRegEntry().
2007-06-14 13:59:15 +02:00
Francois Gouget de2fc93b6b regedit: Remove setAppName() as the application name is hardcoded anyway. 2007-06-14 13:56:43 +02:00
Francois Gouget b668c52802 regedit: Move PerformRegAction() and get_file_name() around to eliminate forward references. Make them static. 2007-06-14 12:11:13 +02:00
Evan Stade fcd7a62e93 gdiplus: First pen test. 2007-06-12 12:22:59 +02:00
Alexander Nicolaysen Sørnes ffa7e0e25d wordpad: Split toolbar into tool- and formatbar. 2007-06-12 11:18:32 +02:00