Re: [wine] Re: Implement RegFlushKey

2003-12-31 Thread David Lee Lambert
On Sat, 27 Dec 2003, Shachar Shemesh wrote: > Dmitry Timoshkov wrote: > >"Shachar Shemesh" <[EMAIL PROTECTED]> wrote: > > > >>This is a request to understand, not a suggestion (yet?). > >>Why not use a general purpose DB system? (postgresql, mysql, whatever) > >>After all, the registry is just a t

Re: Implement RegFlushKey

2003-12-29 Thread Steven Edwards
--- Mike Hearn <[EMAIL PROTECTED]> wrote: > Regardless at the moment wine startup time isn't a huge problem, > certainly there are more pressing issues (like the lack of a good > typelib compiler). I like being able to edit the registry in vi also but if you guys need a fast binary format, Eric Ko

Re: Implement RegFlushKey

2003-12-28 Thread Robert van Herk
Mike Hearn wrote: On Sun, 2003-12-28 at 10:25, Lionel Ulmer wrote: Yeah, but nothing beats editing a registry file with Emacs (which is a joy to do when, for example, a damn game refuses to re-install because it detects some keys in the registry from its last installation). Yeah, that's wh

Re: Implement RegFlushKey

2003-12-28 Thread Mike Hearn
On Sun, 2003-12-28 at 10:25, Lionel Ulmer wrote: > Yeah, but nothing beats editing a registry file with Emacs (which is a joy > to do when, for example, a damn game refuses to re-install because it > detects some keys in the registry from its last installation). Yeah, that's why I said I wasn't go

Re: Implement RegFlushKey

2003-12-28 Thread Andreas Mohr
Hi, On Sun, Dec 28, 2003 at 11:25:14AM +0100, Lionel Ulmer wrote: > > What you gain - fast, efficient, Unicode aware manipulation. Data > > integrity taken care for you. Concurrancy taken care for you. Seems too > > good to be true, I think. > > Yeah, but nothing beats editing a registry file w

Re: Implement RegFlushKey

2003-12-28 Thread Lionel Ulmer
> What you gain - fast, efficient, Unicode aware manipulation. Data > integrity taken care for you. Concurrancy taken care for you. Seems too > good to be true, I think. Yeah, but nothing beats editing a registry file with Emacs (which is a joy to do when, for example, a damn game refuses to re-

Re: Implement RegFlushKey

2003-12-27 Thread Robert van Herk
First, I would like to mention that having binary compatible registry implementation is not stricly necessary for load/save compatible to Windows. We can do import on load and export on save, for example. There is also the fact that, if I understand correctly, Windows 9x has different registry

Re: Implement RegFlushKey

2003-12-27 Thread Shachar Shemesh
Gregory M. Turner wrote: On Saturday 27 December 2003 09:23 am, Shachar Shemesh wrote: Mike Hearn wrote: This implementation is a little inefficient but without using a random access binary db as Windows does (which I am not going to advocate) it's the best we can do. Ok, I'm going

Re: Implement RegFlushKey

2003-12-27 Thread Gregory M. Turner
On Saturday 27 December 2003 09:23 am, Shachar Shemesh wrote: > Mike Hearn wrote: > >This implementation is a little inefficient but without using a random > >access binary db as Windows does (which I am not going to advocate) it's > >the best we can do. > > Ok, I'm going to be flamed for this, but

Re: Implement RegFlushKey

2003-12-27 Thread Shachar Shemesh
Dmitry Timoshkov wrote: "Shachar Shemesh" <[EMAIL PROTECTED]> wrote: This is a request to understand, not a suggestion (yet?). Why not use a general purpose DB system? (postgresql, mysql, whatever) After all, the registry is just a tree shaped database. We can do that using standard SQL, and

Re: Implement RegFlushKey

2003-12-27 Thread Dmitry Timoshkov
"Shachar Shemesh" <[EMAIL PROTECTED]> wrote: > This is a request to understand, not a suggestion (yet?). > Why not use a general purpose DB system? (postgresql, mysql, whatever) > After all, the registry is just a tree shaped database. We can do that > using standard SQL, and fall back to our cu

Re: Implement RegFlushKey

2003-12-27 Thread Shachar Shemesh
Mike Hearn wrote: This implementation is a little inefficient but without using a random access binary db as Windows does (which I am not going to advocate) it's the best we can do. Ok, I'm going to be flamed for this, but I'm going to go ahead and ask. This is a request to understand, not a s