Hi,
This update package texmaker to the latest release 4.0.1.
Changes:
4.0.1:
Bugs fixed :
- a potentiel crash when synctex sends a bad page number has been fixed
Features :
- a s character is no more inserted while using ctrl+S shortcut with an
unmodified document (work around about the new behavior of Qt5 with the
disabled shortcut)
- the -Pdownload35 option has been added to the default dvips command for
miktex
4.0 (10 Year Anniversary Edition):
Features:
- the code has been modified to support Qt5 (this version can also be compiled
on Qt>=4.7.2). This version is the first release of the new branch of
Texmaker based on Qt5.
- the ctrl+shift+F2 keyboard shortcut has been added to the "Toggle between
the master document and the current document" action" (user request)
- the continuous mode in the internal pdf viewer is no more enabled
automatically after a new compilation (user request)
- unix/macosx users can now add an option in the configuration dialog to the
lp command (for printing documents in the internal pdf viewer)
- a special "quick build command" has been added for the .asy files : if the
current document has an .asy extension, this "asymptote quick build command"
will be used with the F1 shortcut instead of the standard "quick build
command" for the .tex documents (user request) - while using the "user
tags",
@@ will now be replaced by @ (a single @ is always used to set a place
holder - user request)
Bugs fixed :
- a compilation trouble with gcc 4.8 has been fixed
- a trouble with the insertion of an user tag by using a keyboard trigger has
been fixed
- a bad column count in the editor has been fixed
Tested on amd64.
Comments ? OK ?
--
Alexandr Shadchin
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/texmaker/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 21 Mar 2013 08:59:29 -0000 1.22
+++ Makefile 20 Apr 2013 15:18:53 -0000
@@ -1,10 +1,8 @@
# $OpenBSD: Makefile,v 1.22 2013/03/21 08:59:29 fgsch Exp $
COMMENT= LaTeX development environment
-DISTNAME= texmaker-3.5.2
+DISTNAME= texmaker-4.0.1
CATEGORIES= editors
-
-REVISION = 0
HOMEPAGE= http://www.xm1math.net/texmaker/
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/texmaker/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo 8 Jan 2013 15:43:54 -0000 1.12
+++ distinfo 20 Apr 2013 15:18:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (texmaker-3.5.2.tar.bz2) = X/yW1kvvoHZW7oLk88/JWoTXN1lgfQIp6GSJnXYp8xI=
-SIZE (texmaker-3.5.2.tar.bz2) = 13165580
+SHA256 (texmaker-4.0.1.tar.bz2) = fvml4eJOc0v7ftsITsZXT6P8YbMWhcpUAtZkmlOk4S0=
+SIZE (texmaker-4.0.1.tar.bz2) = 13065488
Index: patches/patch-configdialog_cpp
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-configdialog_cpp,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configdialog_cpp
--- patches/patch-configdialog_cpp 8 Jan 2013 15:43:54 -0000 1.3
+++ patches/patch-configdialog_cpp 20 Apr 2013 15:18:53 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-configdialog_cpp,v 1.3 2013/01/08 15:43:54 shadchin Exp $
---- configdialog.cpp.orig Mon Oct 29 16:28:52 2012
-+++ configdialog.cpp Sat Nov 3 19:40:37 2012
-@@ -213,7 +213,7 @@ QDir spelldir(QCoreApplication::applicationDirPath());
+--- configdialog.cpp.orig Mon Mar 4 22:42:35 2013
++++ configdialog.cpp Sat Mar 9 21:20:19 2013
+@@ -218,7 +218,7 @@ QDir spelldir(QCoreApplication::applicationDirPath());
#ifdef DEBIAN_SPELLDIR
QDir spelldir(PREFIX"/share/myspell/dicts");
#else
Index: patches/patch-latexeditorview_h
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-latexeditorview_h,v
retrieving revision 1.3
diff -u -p -r1.3 patch-latexeditorview_h
--- patches/patch-latexeditorview_h 24 Nov 2011 13:12:47 -0000 1.3
+++ patches/patch-latexeditorview_h 20 Apr 2013 15:18:53 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-latexeditorview_h,v 1.3 2011/11/24 13:12:47 shadchin Exp $
---- latexeditorview.h.orig Wed Jul 20 14:11:45 2011
-+++ latexeditorview.h Tue Aug 16 20:10:32 2011
-@@ -22,7 +22,7 @@
+--- latexeditorview.h.orig Fri Nov 23 22:52:25 2012
++++ latexeditorview.h Sat Mar 9 21:20:19 2013
+@@ -23,7 +23,7 @@
#include "gotolinewidget.h"
#include "replacewidget.h"
#include "minisplitter.h"
Index: patches/patch-texmaker_cpp
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-texmaker_cpp,v
retrieving revision 1.9
diff -u -p -r1.9 patch-texmaker_cpp
--- patches/patch-texmaker_cpp 8 Jan 2013 15:43:54 -0000 1.9
+++ patches/patch-texmaker_cpp 20 Apr 2013 15:18:53 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-texmaker_cpp,v 1.9 2013/01/08 15:43:54 shadchin Exp $
---- texmaker.cpp.orig Fri Nov 2 16:16:13 2012
-+++ texmaker.cpp Sat Nov 3 19:40:37 2012
-@@ -4304,7 +4304,7 @@ QString dicDir=QCoreApplication::applicationDirPath()
+--- texmaker.cpp.orig Wed Mar 6 18:40:50 2013
++++ texmaker.cpp Sat Mar 9 21:20:19 2013
+@@ -4330,7 +4330,7 @@ QString dicDir=QCoreApplication::applicationDirPath()
#ifdef DEBIAN_SPELLDIR
QString dicDir=PREFIX"/share/myspell/dicts/";
#else
@@ -10,7 +10,7 @@ $OpenBSD: patch-texmaker_cpp,v 1.9 2013/
#endif
#endif
-@@ -4317,7 +4317,7 @@ QString dicDir=QCoreApplication::applicationDirPath()
+@@ -4343,7 +4343,7 @@ QString dicDir=QCoreApplication::applicationDirPath()
#endif
QString defaultDic=dicDir+QString(QLocale::system().name())+".dic";
QFileInfo fi(defaultDic);
Index: patches/patch-texmaker_h
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-texmaker_h,v
retrieving revision 1.5
diff -u -p -r1.5 patch-texmaker_h
--- patches/patch-texmaker_h 1 Mar 2012 17:57:45 -0000 1.5
+++ patches/patch-texmaker_h 20 Apr 2013 15:18:53 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-texmaker_h,v 1.5 2012/03/01 17:57:45 shadchin Exp $
---- texmaker.h.orig Thu Feb 23 23:04:45 2012
-+++ texmaker.h Tue Feb 28 00:53:47 2012
+--- texmaker.h.orig Tue Mar 5 22:03:10 2013
++++ texmaker.h Sat Mar 9 21:29:26 2013
@@ -48,7 +48,7 @@
#include "usertagslistwidget.h"
#include "xmltagslistwidget.h"
@@ -10,3 +10,12 @@ $OpenBSD: patch-texmaker_h,v 1.5 2012/03
#include "browser.h"
#include "pdfviewerwidget.h"
#include "pdfviewer.h"
+@@ -194,7 +194,7 @@ QList<int> onlyErrorList;
+ int errorIndex, runIndex, viewIndex;
+ QString pdfCheckerLang;
+ //X11
+-#if defined( unix )
++#if defined(Q_OS_UNIX)
+ QString x11style;
+ QString x11fontfamily;
+ int x11fontsize;
Index: patches/patch-texmaker_pro
===================================================================
RCS file: /cvs/ports/editors/texmaker/patches/patch-texmaker_pro,v
retrieving revision 1.9
diff -u -p -r1.9 patch-texmaker_pro
--- patches/patch-texmaker_pro 8 Jan 2013 15:43:54 -0000 1.9
+++ patches/patch-texmaker_pro 20 Apr 2013 15:18:53 -0000
@@ -1,17 +1,17 @@
$OpenBSD: patch-texmaker_pro,v 1.9 2013/01/08 15:43:54 shadchin Exp $
---- texmaker.pro.orig Fri Nov 2 16:21:34 2012
-+++ texmaker.pro Sat Nov 3 19:40:37 2012
-@@ -4,7 +4,8 @@ TARGET = texmaker
- QT += network \
- xml \
- webkit
+--- texmaker.pro.orig Fri Mar 15 06:35:29 2013
++++ texmaker.pro Sat Apr 20 21:01:36 2013
+@@ -6,7 +6,8 @@ QT += xml webkit network
+ ## QT5
+ #QT += xml webkitwidgets network widgets printsupport concurrent
+
-CONFIG += qt warn_off release
+CONFIG += qt warn_off release link_pkgconfig
+PKGCONFIG = hunspell poppler-qt4
- TEXMAKERVERSION=3.5.2
+ TEXMAKERVERSION=4.0.1
DEFINES += TEXMAKERVERSION=\\\"$${TEXMAKERVERSION}\\\"
DEFINES += HAVE_SPLASH
-@@ -68,25 +69,6 @@ HEADERS += texmaker.h \
+@@ -70,25 +71,6 @@ HEADERS += texmaker.h \
synctex_parser_utils.h \
usertagslistwidget.h \
addtagdialog.h \
@@ -37,7 +37,7 @@ $OpenBSD: patch-texmaker_pro,v 1.9 2013/
singleapp/qtlocalpeer.h \
singleapp/qtlockedfile.h \
singleapp/qtsingleapplication.h \
-@@ -173,18 +155,6 @@ SOURCES += main.cpp \
+@@ -175,18 +157,6 @@ SOURCES += main.cpp \
synctex_parser_utils.c \
usertagslistwidget.cpp \
addtagdialog.cpp \
@@ -56,7 +56,7 @@ $OpenBSD: patch-texmaker_pro,v 1.9 2013/
singleapp/qtlocalpeer.cpp \
singleapp/qtlockedfile.cpp \
singleapp/qtsingleapplication.cpp \
-@@ -387,35 +357,7 @@ utilities.files = doc/doc1.png \
+@@ -390,35 +360,7 @@ utilities.files = doc/doc1.png \
locale/texmaker_hu.qm \
locale/texmaker_sr.qm \
locale/texmaker_el.qm \