Hello community,
here is the log from the commit of package mono-tools
checked in at Fri Mar 2 10:21:46 CET 2007.
--------
--- mono-tools/mono-tools.changes 2006-12-02 22:32:17.000000000 +0100
+++ mono-tools/mono-tools.changes 2007-03-02 01:43:50.141276000 +0100
@@ -1,0 +2,7 @@
+Fri Mar 2 01:42:27 CET 2007 - wberrier@suse.de
+
+- Update to 1.2.3
+ -Adds --remote-mode used in conjuction with MonoDevelop
+ -More lenient create-native-map
+
+-------------------------------------------------------------------
Old:
----
mono-tools-1.2.1.tar.gz
New:
----
mono-tools-1.2.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mono-tools.spec ++++++
--- /var/tmp/diff_new_pack.rD6715/_old 2007-03-02 10:21:25.000000000 +0100
+++ /var/tmp/diff_new_pack.rD6715/_new 2007-03-02 10:21:25.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package mono-tools (Version 1.2.1)
+# spec file for package mono-tools (Version 1.2.3)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -12,8 +12,8 @@
Name: mono-tools
BuildRequires: gconf-sharp2 gecko-sharp2 glade-sharp2 glib-sharp2 gnome-sharp2 gtk-sharp2 gtkhtml-sharp2 mono-devel mono-nunit monodoc-core update-desktop-files
-Version: 1.2.1
-Release: 2
+Version: 1.2.3
+Release: 1
License: GNU General Public License (GPL)
BuildArch: noarch
URL: http://go-mono.org/
@@ -74,7 +74,11 @@
%clean
rm -Rf "$RPM_BUILD_ROOT"
-%changelog -n mono-tools
+%changelog
+* Fri Mar 02 2007 - wberrier@suse.de
+- Update to 1.2.3
+ -Adds --remote-mode used in conjuction with MonoDevelop
+ -More lenient create-native-map
* Sat Dec 02 2006 - wberrier@suse.de
- Update to 1.2.1 (Fate #301111)
-New create-native-map tools
++++++ mono-tools-1.2.1.tar.gz -> mono-tools-1.2.3.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/ChangeLog new/mono-tools-1.2.3/ChangeLog
--- old/mono-tools-1.2.1/ChangeLog 2006-11-17 20:41:08.000000000 +0100
+++ new/mono-tools-1.2.3/ChangeLog 2007-01-25 19:36:47.000000000 +0100
@@ -1,3 +1,7 @@
+2007-01-25 Wade Berrier
+
+ * configure.in: version bump -> 1.2.3
+
2006-11-17 Wade Berrier
* configure.in: version bump -> 1.2.1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/configure new/mono-tools-1.2.3/configure
--- old/mono-tools-1.2.1/configure 2006-11-22 00:53:53.000000000 +0100
+++ new/mono-tools-1.2.3/configure 2007-01-25 19:36:54.000000000 +0100
@@ -1691,7 +1691,7 @@
# Define the identity of the package.
PACKAGE=mono-tools
- VERSION=1.2.1
+ VERSION=1.2.3
cat >>confdefs.h <<_ACEOF
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/configure.in new/mono-tools-1.2.3/configure.in
--- old/mono-tools-1.2.1/configure.in 2006-11-17 20:41:08.000000000 +0100
+++ new/mono-tools-1.2.3/configure.in 2007-01-25 19:36:47.000000000 +0100
@@ -1,6 +1,6 @@
AC_INIT(README)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(mono-tools, 1.2.1)
+AM_INIT_AUTOMAKE(mono-tools, 1.2.3)
AM_MAINTAINER_MODE
AC_PROG_INSTALL
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/create-native-map/ChangeLog new/mono-tools-1.2.3/create-native-map/ChangeLog
--- old/mono-tools-1.2.1/create-native-map/ChangeLog 2006-11-17 23:24:27.000000000 +0100
+++ new/mono-tools-1.2.3/create-native-map/ChangeLog 2007-01-25 19:36:46.000000000 +0100
@@ -1,3 +1,10 @@
+2006-11-30 Jonathan Pryor
+
+ * src/create-native-map.cs: _cnm_return_val_if_overflow() shouldn't check
+ for overflow if DEBUG isn't defined. It's causing too many false
+ positives in MonoPosixHelper.
+ * src/test.c.ref: Flush (_cnm_return_val_if_overflow() change).
+
2006-11-17 Jonathan Pryor
* src/create-native-map.cs: SupressFlags values should still be bitwise OR'd
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/create-native-map/src/create-native-map.cs new/mono-tools-1.2.3/create-native-map/src/create-native-map.cs
--- old/mono-tools-1.2.1/create-native-map/src/create-native-map.cs 2006-11-17 23:24:27.000000000 +0100
+++ new/mono-tools-1.2.3/create-native-map/src/create-native-map.cs 2007-01-25 19:36:46.000000000 +0100
@@ -1165,6 +1165,7 @@
#define _cnm_dump_(to_t, from) do {} while (0)
#endif
+#ifdef DEBUG
#define _cnm_return_val_if_overflow(to_t,from,val) G_STMT_START { \
gint64 sf = (gint64) from; \
guint64 uf = (guint64) from; \
@@ -1175,6 +1176,11 @@
return (val); \
} \
} G_STMT_END
+#else /* !def DEBUG */
+/* don't do an overflow checking */
+#define _cnm_return_val_if_overflow(to_t,from,val) G_STMT_START { \
+ } G_STMT_END
+#endif /* def DEBUG */
");
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/docbrowser/AssemblyInfo.cs new/mono-tools-1.2.3/docbrowser/AssemblyInfo.cs
--- old/mono-tools-1.2.1/docbrowser/AssemblyInfo.cs 2006-11-22 00:53:57.000000000 +0100
+++ new/mono-tools-1.2.3/docbrowser/AssemblyInfo.cs 2007-01-25 19:36:58.000000000 +0100
@@ -9,7 +9,7 @@
using System.Reflection;
using System.Runtime.CompilerServices;
-[assembly: AssemblyVersion("1.2.1")]
+[assembly: AssemblyVersion("1.2.3")]
[assembly: AssemblyTitle ("Mono Documentation Browser")]
[assembly: AssemblyDescription ("A documentation browser.")]
[assembly: AssemblyCopyright ("Copyright (c) 2003-2005 Novell, Inc.")]
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/docbrowser/browser.cs new/mono-tools-1.2.3/docbrowser/browser.cs
--- old/mono-tools-1.2.1/docbrowser/browser.cs 2006-11-17 20:41:08.000000000 +0100
+++ new/mono-tools-1.2.3/docbrowser/browser.cs 2007-01-25 19:36:46.000000000 +0100
@@ -13,6 +13,7 @@
using System;
using System.IO;
using System.Reflection;
+using System.Threading;
using System.Collections;
using System.Web.Services.Protocols;
using System.Xml;
@@ -23,6 +24,7 @@
{
string topic = null;
bool useGecko = true;
+ bool remote_mode = false;
for (int i = 0; i < args.Length; i++){
switch (args [i]){
@@ -49,9 +51,16 @@
RootTree.MakeSearchIndex ();
return 0;
+ case "--about":
+ Console.WriteLine ("Mono Documentation Browser");
+ Version ver = Assembly.GetExecutingAssembly ().GetName ().Version;
+ if (ver != null)
+ Console.WriteLine (ver.ToString ());
+ return 0;
+
case "--help":
Console.WriteLine ("Options are:\n"+
- "browser [--html TOPIC] [--make-index] [TOPIC] [--merge-changes CHANGE_FILE TARGET_DIR+]");
+ "browser [--html TOPIC] [--make-index] [TOPIC] [--merge-changes CHANGE_FILE TARGET_DIR+] [--about]");
return 0;
case "--merge-changes":
@@ -82,6 +91,12 @@
RootTree.UncompiledHelpSources.Add(args[i+1]);
i++;
break;
+
+ case "--remote-mode":
+ //In this mode, monodoc will accept urls on stdin
+ //Used for integeration with monodevelop
+ remote_mode = true;
+ break;
case "--no-gecko":
useGecko = false;
@@ -101,14 +116,36 @@
if (topic != null)
browser.LoadUrl (topic);
+
+ Thread in_thread = null;
+ if (remote_mode) {
+ in_thread = new Thread (delegate () {
+ while (true) {
+ string url = Console.ReadLine ();
+ if (url == null)
+ return;
+
+ Gtk.Application.Invoke (delegate {
+ browser.LoadUrl (url);
+ browser.MainWindow.Present ();
+ });
+ }
+ });
+
+ in_thread.Start ();
+ }
+
Application.Run ();
+ if (in_thread != null)
+ in_thread.Abort ();
+
return 0;
}
}
public class Browser {
Glade.XML ui;
- Gtk.Window MainWindow;
+ public Gtk.Window MainWindow;
Style bar_style;
[Glade.Widget] public Window window1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/docbrowser/ChangeLog new/mono-tools-1.2.3/docbrowser/ChangeLog
--- old/mono-tools-1.2.1/docbrowser/ChangeLog 2006-11-22 00:53:45.000000000 +0100
+++ new/mono-tools-1.2.3/docbrowser/ChangeLog 2007-01-25 19:36:46.000000000 +0100
@@ -1,3 +1,11 @@
+2006-12-19 Ankit Jain
+
+ * browser.cs (Main): Add a "--remote-mode" option and implement. With
+ this we accept urls on standard input. This is used by monodevelop.
+ Add a "--about" option.
+ (Browser): Make MainWindow public.
+ * monodoc.in: Add "--about" to "--help" output.
+
2006-11-19 Miguel de Icaza
* mondoc.in: Make this work with XulRunner, otherwise this crashes
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/docbrowser/monodoc.in new/mono-tools-1.2.3/docbrowser/monodoc.in
--- old/mono-tools-1.2.1/docbrowser/monodoc.in 2006-11-17 20:41:08.000000000 +0100
+++ new/mono-tools-1.2.3/docbrowser/monodoc.in 2007-01-25 19:36:46.000000000 +0100
@@ -44,6 +44,7 @@
echo " (ex. N:System, T:System.Object, M:System.Object.Equals,"
echo " and P: for properties, F: for fields, E: for events, etc.)"
echo " --help Print this message"
+ echo " --about About the monodoc browser"
echo " --html TOPIC Print the HTML contents of TOPIC"
echo " --make-index Create the documentation index"
echo " --make-search-index Create the searchable documentation index"
@@ -62,11 +63,24 @@
;;
esac
+getdirectory () {
+ w=`which $1`
+ if test -h $w; then
+ (cd `dirname $w`/`dirname \`readlink $w\``; pwd)
+ else
+ dirname $w
+ fi
+}
if test -n "$MOZILLA_FIVE_HOME"; then
MOZILLA_HOME=$MOZILLA_FIVE_HOME
-elif [ -f @MOZILLA_HOME@/chrome/comm.jar ]; then
+elif test x@MOZILLA_HOME@ != x; then
+ if [ -f @MOZILLA_HOME@/chrome/comm.jar ]; then
MOZILLA_HOME=@MOZILLA_HOME@
+ fi
+elif [ $(which xulrunner 2> /dev/null) ] > /dev/null ; then
+ MOZILLA_FIVE_HOME=`getdirectory xulrunner`
+ MOZILLA_HOME=$MOZILLA_FIVE_HOME
elif [ $(which mozilla 2> /dev/null) ] && grep MOZILLA_FIVE_HOME= "$(which mozilla)" > /dev/null ; then
MOZILLA_HOME=$(grep MOZILLA_FIVE_HOME= $(which mozilla) | cut -d '"' -f 2)
elif [ $(which firefox 2> /dev/null) ] && grep MOZILLA_FIVE_HOME= "$(which firefox)" > /dev/null ; then
@@ -78,6 +92,8 @@
else
export LD_LIBRARY_PATH=$MOZILLA_HOME
fi
-
+export MOZILLA_FIVE_HOME
+export MOZILLA_HOME
+export LD_LIBRARY_PATH
exec @RUNTIME@ $monodocdir/browser.exe $OPTIONS "$@" $REST
Files old/mono-tools-1.2.1/po/ca.gmo and new/mono-tools-1.2.3/po/ca.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/ca.po new/mono-tools-1.2.3/po/ca.po
--- old/mono-tools-1.2.1/po/ca.po 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/ca.po 2007-01-25 19:37:00.000000000 +0100
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: Mono Tools\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: 2004-05-28 19:18+0200\n"
"Last-Translator: Jordi Mas i Hernàndez \n"
"Language-Team: Jordi Mas i Hernàndez \n"
Files old/mono-tools-1.2.1/po/da.gmo and new/mono-tools-1.2.3/po/da.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/da.po new/mono-tools-1.2.3/po/da.po
--- old/mono-tools-1.2.1/po/da.po 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/da.po 2007-01-25 19:37:00.000000000 +0100
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GNUnit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: 2004-08-05 11:11+0200\n"
"Last-Translator: Martin Willemoes Hansen \n"
"Language-Team: Martin Willemoes Hansen \n"
Files old/mono-tools-1.2.1/po/es.gmo and new/mono-tools-1.2.3/po/es.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/es.po new/mono-tools-1.2.3/po/es.po
--- old/mono-tools-1.2.1/po/es.po 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/es.po 2007-01-25 19:37:00.000000000 +0100
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GNUnit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: 2004-08-05 11:14+0200\n"
"Last-Translator: Gonzalo Paniagua Javier \n"
"Language-Team: Gonzalo Paniagua Javier \n"
Files old/mono-tools-1.2.1/po/fr.gmo and new/mono-tools-1.2.3/po/fr.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/fr.po new/mono-tools-1.2.3/po/fr.po
--- old/mono-tools-1.2.1/po/fr.po 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/fr.po 2007-01-25 19:37:00.000000000 +0100
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GNUnit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: 2004-08-05 11:14+0200\n"
"Last-Translator: Sebastien Pouliot \n"
"Language-Team: Sebastien Pouliot \n"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/mono-tools.pot new/mono-tools-1.2.3/po/mono-tools.pot
--- old/mono-tools-1.2.1/po/mono-tools.pot 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/mono-tools.pot 2007-01-25 19:37:00.000000000 +0100
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
Files old/mono-tools-1.2.1/po/pt_BR.gmo and new/mono-tools-1.2.3/po/pt_BR.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mono-tools-1.2.1/po/pt_BR.po new/mono-tools-1.2.3/po/pt_BR.po
--- old/mono-tools-1.2.1/po/pt_BR.po 2006-11-22 00:53:59.000000000 +0100
+++ new/mono-tools-1.2.3/po/pt_BR.po 2007-01-25 19:37:00.000000000 +0100
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Mono Tools\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-21 16:53-0700\n"
+"POT-Creation-Date: 2007-01-25 11:37-0700\n"
"PO-Revision-Date: 2004-07-06 00:13-0300\n"
"Last-Translator: Maurício de Lemos Rodrigues Collares Neto \n"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org