Module: website
Branch: master
Commit: 0ad107e8fc844e7eadb8abf8eab40f85a51a1434
URL: https://source.winehq.org/git/website.git/?a=commit;h=0ad107e8fc844e7eadb8a…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Sep 14 21:21:22 2018 +0200
Wine release 3.16
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
news/en/2018091401.xml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/news/en/2018091401.xml b/news/en/2018091401.xml
new file mode 100644
index 0000000..064b365
--- /dev/null
+++ b/news/en/2018091401.xml
@@ -0,0 +1,16 @@
+<news>
+<date>September 14, 2018</date>
+<title>Wine 3.16 Released</title>
+<body>
+<p> The Wine development release 3.16 is now available.</p>
+<p> <a href="{$root}/announce/3.16">What's new</a> in this release:
+<ul>
+ <li>Initial implementation of OPC Services.</li>
+ <li>Support for rendering buttons from an ImageList.</li>
+ <li>Better support for CSS properties in MSHTML.</li>
+ <li>Namespace fixes in XML Writer.</li>
+ <li>Various bug fixes.</li>
+</ul>
+<p>The source is <a href="//dl.winehq.org/wine/source/3.x/wine-3.16.tar.xz">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>
Module: wine
Branch: master
Commit: 99fdd9e61c4a68660bdc67b292783476da68d082
URL: https://source.winehq.org/git/wine.git/?a=commit;h=99fdd9e61c4a68660bdc67b2…
Author: Francois Gouget <fgouget(a)free.fr>
Date: Fri Sep 14 16:47:32 2018 +0200
cmd: A spelling fix in a comment.
Signed-off-by: Francois Gouget <fgouget(a)free.fr>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
programs/cmd/builtins.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c
index e6a9ce3..25b9881 100644
--- a/programs/cmd/builtins.c
+++ b/programs/cmd/builtins.c
@@ -1628,7 +1628,7 @@ static void WCMD_part_execute(CMD_LIST **cmdList, const WCHAR *firstcmd,
}
if (curPosition == *cmdList) *cmdList = (*cmdList)->nextcommand;
- /* If we were in an IF statement and we didnt find an else and yet we get back to
+ /* If we were in an IF statement and we didn't find an else and yet we get back to
the same bracket depth as the IF, then the IF statement is over. This is required
to handle nested ifs properly */
} else if (isIF && (*cmdList)->bracketDepth == myDepth) {