Module: wine
Branch: master
Commit: 474bf4fc4b222dbeee89133bb2f1c48b06ef050e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=474bf4fc4b222dbeee89133bb…
Author: Mikołaj Zalewski <mikolaj(a)zalewski.pl>
Date: Fri Feb 9 16:53:24 2007 +0100
shell32: Make sure BrowseForFolder doesn't return NULL for the Desktop folder as this means a cancel.
---
dlls/shell32/brsfolder.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/shell32/brsfolder.c b/dlls/shell32/brsfolder.c
index 666e34b..27c2097 100644
--- a/dlls/shell32/brsfolder.c
+++ b/dlls/shell32/brsfolder.c
@@ -524,7 +524,10 @@ static BOOL BrsFolder_OnCommand( browse_
switch (id)
{
case IDOK:
- info->pidlRet = ILClone(info->pidlRet); /* The original pidl will be free'd. */
+ /* The original pidl is owned by the treeview and will be free'd. */
+ info->pidlRet = ILClone(info->pidlRet);
+ if (info->pidlRet == NULL) /* A null pidl would mean a cancel */
+ info->pidlRet = _ILCreateDesktop();
pdump( info->pidlRet );
if (lpBrowseInfo->pszDisplayName)
SHGetPathFromIDListW( info->pidlRet, lpBrowseInfo->pszDisplayName );
ChangeSet ID: 117124050078656053527175
CVSROOT: /cvsroot/wine
Module name: docs
Changes by: dimi(a)sc8-pr-cvs9.sourceforge.net 2007/02/11 16:35:00
Modified files:
en : wineusr-introduction.sgml
Log message:
"Jeff L" <lats(a)yless4u.com.au>
Add a Quick start to the Wine User Guide.
Old revision New revision Changes Path
1.4 1.5 +44 -0 docs/en/wineusr-introduction.sgml
Index: docs/en/wineusr-introduction.sgml
diff -u -p docs/en/wineusr-introduction.sgml:1.4 docs/en/wineusr-introduction.sgml:1.5
--- docs/en/wineusr-introduction.sgml 12 Feb 2007 0:35: 0 -0000
+++ /dev/null 12 Feb 2007 0:35: 0 -0000
@@ -52,6 +52,50 @@
</para>
</sect2>
+ <sect2>
+ <title>Quick start</title>
+ <para>
+ The process of installing and running wine can be summarised as
+ follows:
+ <itemizedlist>
+ <listitem>
+ <para>
+ Get a distribution as indicated in <link
+ linkend="getting-wine">Getting Wine</link> and see
+ the <ulink url="http://www.winehq.org/site/download">Wine
+ Downloads</> page. For the casual or new user the simplest
+ is to get an rpm distribution.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Configure wine using the <link
+ linkend="config-wine-main"><emphasis><filename>winecfg</></>
+ </link> command. For most people wine should now be usable.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ To test your installation run wine's Windows 3.1 like file
+ manager using the <filename>wine winefile</> command.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Run wine using the <link
+ linkend="running"><emphasis><filename>wine</>
+ <filename>filespec/appname.exe</></></link> command.
+ </para>
+ <para>
+ The first command you will run will be to install a package.
+ Typically something like <filename>wine
+ /media/cdrom/setup.exe</> or the equivalent.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </sect2>
+
</sect1>
<sect1 id="what-is-wine">
ChangeSet ID: 30929
CVSROOT: /opt/cvs-commit
Module name: lostwages
Changes by: jnewman(a)winehq.org 2007/02/09 11:52:59
Modified files:
templates/en : download-deb.template
Log message:
Scott Ritchie <scott(a)open-vote.org>
Update the download-deb page with better information, notes for 64 bit
users, clearer instructions.
Patch: http://cvs.winehq.org/patch.py?id=30929
Old revision New revision Changes Path
1.13 1.14 +16 -4 lostwages/templates/en/download-deb.template
Index: lostwages/templates/en/download-deb.template
diff -u -p lostwages/templates/en/download-deb.template:1.13 lostwages/templates/en/download-deb.template:1.14
--- lostwages/templates/en/download-deb.template:1.13 9 Feb 2007 17:52:59 -0000
+++ lostwages/templates/en/download-deb.template 9 Feb 2007 17:52:59 -0000
@@ -34,15 +34,27 @@ list of trusted APT keys by copy and pas
<p>Then, you can install Wine from WineHQ like it were any other package, such as by
using the Synaptic Package Manager under System->Administration. Alternatively, you
-can install from the terminal by running '<b>apt-get update</b>' to update APT's
-package information and then '<b>apt-get install wine</b>'.</p>
+can install from the terminal by running '<b>sudo apt-get update</b>' to update APT's
+package information and then '<b>sudo apt-get install wine</b>'.</p>
+
+<h2>64-bit Users:</h2>
+
+<p>Note that, at this time, the entries above are for <i>i386 users only</i>. Attempting to
+use these repositories with a different architecture (eg amd64), will result in 404 errors
+as APT will be looking for files not in the repository.</p>
+
+<p>While there is currently no Wine package explicitly designed for the 64-bit version
+of Ubuntu, there is an easy hack that can be used to install the 32-bit package
+into the 64-bit distribution and have it function normally. See
+<a href="http://wiki.winehq.org/UbuntuAMD64">this page on the Wine wiki</a>
+for more details.</p>
<h2>Debian Users:</h2>
<p>If you are using Debian and want to make sure that apt-get will install the
WineHQ Wine package instead of the Debian Wine package (which sometimes confuses
-APT by having the same version number), then you will need to add something like
-the following entry to /etc/apt/preferences:</p>
+APT by having the same version number), then after following the instructions above
+you will also need to add something like the following entry to /etc/apt/preferences:</p>
<i><p>Package: wine<br>
Pin: release l=WineHQ APT Repository<br>