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
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
Alexander Nicolaysen Sørnes
49437bf886
regedit: Update Norwegian Bokmål resources.
2007-06-01 12:40:54 +02:00
José Manuel Ferrer Ortiz
0175512598
Some Spanish translations updated.
2007-05-30 15:55:20 +02:00
Dmitry Timoshkov
3c9e7a7f33
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
2007-05-25 20:37:56 +02:00
Francois Gouget
0acb5810bf
Assorted spelling fixes.
2007-05-15 18:09:16 +02:00
Thomas Spear
abf204cd3c
regedit: Spelling and grammar fixes.
2007-05-10 12:14:06 +02:00
Mikołaj Zalewski
2fd63d342e
regedit: Update Polish translation.
2007-04-24 10:18:24 +02:00
Byeong-Sik Jeon
afdf49f161
regedit: Update Korean resource.
2007-04-03 13:13:47 +02:00
Byeong-Sik Jeon
f225297a5f
regedit: Support REG_MULTI_SZ creation and editing.
2007-04-03 13:13:35 +02:00
Stefan Huehner
4d1d01f266
Mark several functions as static.
2007-03-13 13:35:12 +01:00
Stefan Huehner
51a7ca3440
Change some functions arguments from () -> (void).
2007-03-12 12:25:31 +01:00
Hwang YunSong(황윤성)
5aad8fd42d
regedit: Updated Korean resource.
2007-03-05 12:08:49 +01:00
Lei Zhang
4de636208f
regedit: Correctly parse key name containing ']' when deleting/exporting.
2007-03-02 11:47:50 +01:00
Lei Zhang
054fd8cb42
regedit: Allow entering - for a key in a .reg file to delete that key.
2007-03-02 11:47:44 +01:00
Lei Zhang
1a54a89b8b
regedit: Removed dead code from regproc.c.
2007-03-02 11:47:36 +01:00
Lei Zhang
8f05d80aa9
regedit: Updated English resources to remove shortcut conflicts.
2007-03-02 11:47:31 +01:00
Lei Zhang
d113419682
regedit: Correctly parse key name containing ']'.
2007-03-01 11:39:02 +01:00
Detlef Riekenberg
10d825aaa3
regedit: Enable WM_RBUTTONDOWN to set the splitbar.
2007-02-19 13:35:03 +01:00
Hwang YunSong(황윤성)
997da8d15d
regedit: Updated Korean Resource.
2007-02-09 12:24:26 +01:00
Detlef Riekenberg
5b19d5899f
regedit: Do not use a local copy of a global pointer.
2007-02-08 12:58:31 +01:00
Detlef Riekenberg
0a0316ea45
regedit: Do not pass a global available pointer to a static function.
2007-02-08 12:58:27 +01:00
Detlef Riekenberg
cccd55a9dc
regedit: Declare some variables static.
2007-02-08 12:58:19 +01:00
Detlef Riekenberg
6fbbfd67b4
regedit: Remove unused resource.
2007-02-07 21:44:57 +01:00
Louis Lenders
46c463398c
regedit: Update Dutch resources.
2007-01-04 11:27:35 +01:00
Francois Gouget
c66628b73f
Consistently use SUBLANG_NEUTRAL for Italian resources.
2006-12-05 11:28:38 +01:00
Francois Gouget
fe018502e9
regedit: Add a Portuguese translation (contributed by Americo Jose Melo).
2006-11-28 12:13:40 +01:00
Alexander Nicolaysen Sørnes
99d760a136
regedit: Updated Norwegian Bokmål translation.
2006-11-21 12:14:19 +01:00
Alexandre Julliard
5b875279d1
regedit: Properly handle negative coordinates for mouse events.
2006-10-25 17:42:57 +02:00
Mikołaj Zalewski
58bd35c8c5
resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL.
2006-10-24 17:45:51 +02:00
Mikołaj Zalewski
e32aa55703
resources: Change German sublanguage code to SUBLANG_NEUTRAL.
2006-10-24 11:45:12 +02:00
Paul Vriens
0cf2010f7b
regedit: Initialize a variable (Coverity).
2006-10-24 11:42:05 +02:00
Frank Richter
04f1d2936c
regedit: Update German translation.
2006-10-23 12:34:45 +02:00
Byeong-Sik Jeon
e1fd734c97
Korean: Use SUBLANG_NEUTRAL in Korean resources.
2006-10-20 13:49:39 +02:00
Andrew Talbot
4b2756ba5d
regedit: Cast-qual warnings fix.
2006-10-12 14:59:00 +02:00
H. Verbeet
b6a9109c03
regedit: Format warning fixes.
2006-10-11 12:09:02 +02:00
Gerald Pfeifer
cc5e910658
programs/regedit: Fix format specifiers for _stscanf and fprintf.
2006-10-10 13:39:06 +02:00
Hwang YunSong(황윤성)
5b160a429c
regedit: Updated Korean resource.
2006-10-10 11:58:07 +02:00
Hwang YunSong(황윤성)
33c6347472
regedit: Updated Korean Resource.
2006-10-05 11:32:13 +02:00
Jonathan Ernst
ea2dd593ed
regedit: Updated French translation.
2006-10-04 22:22:03 +02:00
Mikołaj Zalewski
2d01734e6c
regedit: Update Polish translation.
2006-10-04 20:55:28 +02:00