r198 - in trunk/vim-latexsuite/debian: . patches

Matthijs Mohlmann active2-guest@costa.debian.org
Tue, 03 May 2005 22:53:20 +0000


Author: active2-guest
Date: 2005-05-03 22:53:17 +0000 (Tue, 03 May 2005)
New Revision: 198

Added:
   trunk/vim-latexsuite/debian/RELEASE-1.5.txt
   trunk/vim-latexsuite/debian/patches/
   trunk/vim-latexsuite/debian/patches/00list
   trunk/vim-latexsuite/debian/patches/foldingfix.dpatch
Modified:
   trunk/vim-latexsuite/debian/README.Debian
   trunk/vim-latexsuite/debian/changelog
   trunk/vim-latexsuite/debian/control
   trunk/vim-latexsuite/debian/docs
   trunk/vim-latexsuite/debian/rules
Log:
 * See changelog for detailed information.


Modified: trunk/vim-latexsuite/debian/README.Debian
===================================================================
--- trunk/vim-latexsuite/debian/README.Debian	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/README.Debian	2005-05-03 22:53:17 UTC (rev 198)
@@ -21,7 +21,7 @@
 Project: http://sourceforge.net/projects/vim-latex/
 Mailing list: mailto:vim-latex-devel@lists.sourceforge.net
 
-If you have any questions regarding vim-latexsuite feel free to aks them
+If you have any questions regarding vim-latexsuite feel free to ask them
 on mailing list given above.
 
  -- Artur R. Czechowski <arturcz@hell.pl>, Sat,  9 Aug 2003 16:55:25 +0200

Added: trunk/vim-latexsuite/debian/RELEASE-1.5.txt
===================================================================
--- trunk/vim-latexsuite/debian/RELEASE-1.5.txt	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/RELEASE-1.5.txt	2005-05-03 22:53:17 UTC (rev 198)
@@ -0,0 +1,66 @@
+Latex-suite 1.5 is a substantially improved version over version 1.0
+containing many new features and lots and lots of bug-fixes.
+
+Internationalization
+--------------------
+1. All of latex-suite now uses low end ASCII characters which means that
+   there should no longer be any i18n problems due to encoding differences
+   etc.
+
+Package handling
+----------------
+1. Lots of new packages have been added.
+2. Package handling is much more sophisticated. Latex-suite is now able to
+   handle the inclusion of custom user packages via the g:Tex_TEXINPUTS
+   setting, which behaves analogous to the $TEXINPUTS variable which latex
+   uses.
+
+Compiler
+--------
+1. The compiler has been improved to also show the context of the error in
+   a preview window beneath the quickfix window. It is also able to take
+   you to the correct column number.
+2. Latex-suite also supports the kdvi viewer in the same manner as xdvi and
+   yap.
+3. Latex-suite is able to compile parts of a file. Simply press \ll while
+   visually selecting a block of text.
+4. Latex-suite has support for compiling a file multiple times in order to
+   get all references, etc right.
+5. Automatically able to handle dependencies between various formats. For
+   example, easy to generate ps files via dvi files etc.
+
+Completion
+----------
+1. A powerful new tool called "completion". If you wish to insert a
+   reference to a \label defined previously, just press <F9> inside the
+   \ref{} command and latex-suite will bring up a list of label's to choose
+   from. You can also filter according to prefix.
+2. Can also complete citations using the same key. It is possible to use
+   the g:Tex_BIBINPUTS variable analogous to the $BIBINPUTS variable to
+   search for possible \cite'ations.
+3. Can also complete commands requiring filename arguments (using the same
+   <F9> key). Used in places like \include,\input,\bibliography etc.
+   Latex-suite will intelligently filter the list to make selection easier.
+   For example, \bibliography will list only files ending in .bib.
+4. Can also complete arguments to certain commands such as
+   \bibliographystyle etc.
+
+Bibtex support
+--------------
+Easily insert bibliographic keys via the BBB, BBL, BBH and BBX macros while
+editing .bib files.
+
+User-Manual
+-----------
+A much more comprehensive user manual has been prepared both for viewing
+while inside vim and also online. There are no "hidden" features in
+latex-suite any more. (well, not more than a couple anyway!) The user
+manual is written in xml and automatically converted to vim-help, flat html
+and chunked html, allowing the manual to be viewed online as well.
+
+Bug-fixes
+---------
+There have been many, many bug-fixes since the last revision, thanks to
+valuable feedback from the users. There are way too many to be listed here.
+About 450 bug-fixes since the last release. Latex-suite is now pretty
+stable only averaging about 1 minor bug report once every fortnight.

Modified: trunk/vim-latexsuite/debian/changelog
===================================================================
--- trunk/vim-latexsuite/debian/changelog	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/changelog	2005-05-03 22:53:17 UTC (rev 198)
@@ -1,8 +1,15 @@
 vim-latexsuite (0.20041219-2) unstable; urgency=low
 
   * New maintainer. (Closes: #307166)
+  * Added Suggests on vim-python to vim-latexsuite. (Closes: #296571)
+  * Corrected typo in README.Debian
+  * Modified rules file:
+    - Removed dh_* that are commented.
+    - Added dpatch rules.
+  * Added patch for fixing properly folding. (See: #246798)
+  * Move RELEASE-1.5.txt to the debian directory.
 
- -- Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>  Mon,  2 May 2005 20:48:21 +0200
+ -- Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>  Wed,  4 May 2005 00:50:36 +0200
 
 vim-latexsuite (0.20041219-1) unstable; urgency=low
 

Modified: trunk/vim-latexsuite/debian/control
===================================================================
--- trunk/vim-latexsuite/debian/control	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/control	2005-05-03 22:53:17 UTC (rev 198)
@@ -1,7 +1,8 @@
 Source: vim-latexsuite
 Section: editors
 Priority: extra
-Maintainer: Artur R. Czechowski <arturcz@hell.pl>
+Maintainer: Debian VIM Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
+Uploaders: Norbert Tretkowski <nobse@debian.org>, Pierre Habouzit <pierre.habouzit@m4x.org>, Torsten Landschoff <torsten@debian.org>, Matthijs Mohlmann <matthijs@cacholong.nl>, Stefano Zacchiroli <zack@debian.org>, Alexis Sukrieh <sukria@sukria.net>, Pepijn de Langen <pepijn@ce.et.tudelft.nl>, James Vega <jamessan@jamessan.com>
 Build-Depends-Indep: debhelper (>> 4.0.0)
 Standards-Version: 3.6.1.0
 
@@ -9,7 +10,7 @@
 Architecture: all
 Depends: vim (>= 1:6.2-106+1)
 Recommends: latex
-Suggests: xpdf | pdf-viewer, gv | postscript-viewer
+Suggests: xpdf | pdf-viewer, gv | postscript-viewer, vim-python
 Description: brings the LaTeX power to Vim
  Vim is undoubtedly one of the best editors ever made. LaTeX is an extremeley
  powerful, intelligent typesetter. Vim-LaTeX aims at bringing together the best

Modified: trunk/vim-latexsuite/debian/docs
===================================================================
--- trunk/vim-latexsuite/debian/docs	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/docs	2005-05-03 22:53:17 UTC (rev 198)
@@ -1 +1 @@
-RELEASE-1.5.txt
+debian/RELEASE-1.5.txt

Added: trunk/vim-latexsuite/debian/patches/00list
===================================================================
--- trunk/vim-latexsuite/debian/patches/00list	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/patches/00list	2005-05-03 22:53:17 UTC (rev 198)
@@ -0,0 +1,2 @@
+# Add here the patches you want to apply
+foldingfix.dpatch

Added: trunk/vim-latexsuite/debian/patches/foldingfix.dpatch
===================================================================
--- trunk/vim-latexsuite/debian/patches/foldingfix.dpatch	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/patches/foldingfix.dpatch	2005-05-03 22:53:17 UTC (rev 198)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## foldingfix.dpatch by  <matthijs@monster.cacholong.nl>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix so that it folds properly if anything precedes \end{figure} #246798
+
+@DPATCH@
+diff -urNad vim-latexsuite-0.20041219/ftplugin/latex-suite/folding.vim /tmp/dpep.6yV6MR/vim-latexsuite-0.20041219/ftplugin/latex-suite/folding.vim
+--- vim-latexsuite-0.20041219/ftplugin/latex-suite/folding.vim	2004-05-22 03:35:27.000000000 +0200
++++ /tmp/dpep.6yV6MR/vim-latexsuite-0.20041219/ftplugin/latex-suite/folding.vim	2005-05-04 00:37:54.907154904 +0200
+@@ -285,6 +285,8 @@
+ 					call AddSyntaxFoldItem('^\s*\\'.s.'{[^{}]*$','^[^}]*}',0,0)
+ 				else
+ 					call AddSyntaxFoldItem('^\s*\\begin{'.s,'^\s*\\end{'.s,0,0)
++					" call AddSyntaxFoldItem('^\s*\\begin{'.s,'^\s*\\end{'.s,0,0)
++					call AddSyntaxFoldItem('^\s*\\begin{'.s,'\(^\|\s\)\s*\\end{'.s,0,0)
+ 				endif
+ 			endif
+ 		endwhile


Property changes on: trunk/vim-latexsuite/debian/patches/foldingfix.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Modified: trunk/vim-latexsuite/debian/rules
===================================================================
--- trunk/vim-latexsuite/debian/rules	2005-05-02 20:55:02 UTC (rev 197)
+++ trunk/vim-latexsuite/debian/rules	2005-05-03 22:53:17 UTC (rev 198)
@@ -33,28 +33,23 @@
 	INSTALL_PROGRAM += -s
 endif
 
-configure: configure-stamp
-configure-stamp:
+build: patch build-stamp
+build-stamp: fix-perm gzip-doc
 	dh_testdir
-	touch configure-stamp
-
-
-build: build-stamp
-
-build-stamp: configure-stamp fix-perm gzip-doc
-	dh_testdir
 	touch build-stamp
 
 fix-perm:
 	find $(DIRS) doc -type f | xargs chmod a-x
 
-clean:
+clean: unpatch clean1
+clean1:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
+	rm -f build-stamp
 
-	rm -f `find . -type f -name ".*.swp"`
-	if [ -f ChangeLog ]; then mv ChangeLog ftplugin/latex-suite; fi
+	if [ -f ChangeLog ]; then \
+	  mv ChangeLog ftplugin/latex-suite; \
+	fi
 	rm -f doc/*.gz
 
 	dh_clean
@@ -67,35 +62,18 @@
 install-clean:
 	dh_clean -k
 
-# Build architecture-dependent files here.
-binary-arch: build install
-# We have nothing to do by default.
-
-# Build architecture-independent files here.
-binary-indep: build install
+# Build files here.
+binary: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs ChangeLog
 	dh_installdocs
-#	dh_installexamples
 	dh_install
-#	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
 	dh_installman
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_perl
-#	dh_python
-#	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
 	dh_gencontrol
@@ -122,6 +100,13 @@
 %.txt.gz: %.txt
 	gzip -9 < $< > $@
 
-binary: binary-indep binary-arch
+patch: patch-stamp
+patch-stamp:
+	dpatch apply-all
+	touch patch-stamp
 
-.PHONY: build clean binary-indep binary-arch binary install configure install-dirs install-script fix-perm
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
+
+.PHONY: build clean binary install install-dirs install-script fix-perm