[Kde-extra-gear] Kile 2.0 released!

Michel Ludwig michel.ludwig at kdemail.net
Mon Nov 19 09:29:20 CET 2007


Hi all,

on behalf of Kile's development team, I'm very pleased to announce the 
immediate availability of the first stable release for the Kile 2.0 series! 
Kile 2.0 will be the last version made for KDE 3.x.

As usual, the new release can be downloaded from Kile's homepage:

  http://kile.sourceforge.net/download.php

Compilation instructions can be found here:

  http://kile.sourceforge.net/help.php

The quite impressive list of changes for this release is attached to this 
email.

Alright, that's it, have fun with Kile!


  Michel

-------------------------------------------------------------------------------------------------------------

ChangeLog

version 2.0beta2 -> 2.0

Fixes:
 - Added some new logic to really disable all debug output if --disable-debug
   is given to configure, should make kile faster

Features:
 - New documentation kile-remote-control.txt
 - Added new DVItoPDF config Modern which calls dvipdfmx instead of dvipdfm,
   set Modern as default

version 2.0beta1 -> 2.0beta2

Fixes:
 - Polishing Quickdocumentdialog
 - More aggressive recompiling
 - Cwl fixes
 - Mathsymbol commands were biased with one, some symbol cleanups (#148855)
 - Don't make system check if the user has defined a master document (#148800)
 - Don't offer eqnarray in the latex menu (but we still support it for math 
environment completion etc.) (#101583)
 - Consider also files located in $TEXINPUTS and $BIBINPUTS paths for 
codecompletion. (#149652)

Features:
 - Call asymptote if needed on latex run 

version 1.9.3 -> 2.0beta1

Fixes:
 - More than 50 bugs have been closed
 - Symlinked files and directories in combination with inverse search
 - Autosave fix: If a file is two autosave cycles not writable we will skip 
the file until it is writeable again.
 - Fix starting directory for add Files. Take the project's basedir
 - Fix bug in tabular wizard, when breaking some multicolumn cells
 - Remove selected text in any case if the user insert "
 - Fix bug where environments were completed which should not have been 
completed.
 - Textcolor bug in tabular wizard
 - Only use special quotes if we have a tex file
 - Fix bug in lyxserver when the filesystem in the users home directory does 
not support FIFOS
 - Use the $PATH variable to search for the tools
 - Remove our own "not perfectly" working spellchecker implementation, now the 
katepart spellchecker is always in charge
 - Call "Refresh Structure" after changing the encoding  
 - Grep for \newenvironment and add them to the completion lists
 - Smart newline now also recognizes comment lines

Bigger Features:
 - Add auto completion in abbreviation mode:
	a) All abbreviations can be shown in the sidebar (configurable)
	b) All abbreviations from a local abbreviations list 'kile-abbrevs.cwl' are
	editable. This file can be found in the local application path of Kile.
	c) Editable abbreviations are marked with a star.
	d) It is possible to add new abbreviations or delete existing ones.
	e) A new auto mode to expand abbreviations was added (configurable
        of course). If an abbreviation is followed by a space or a punctuation
        symbol, it is immediately expanded without further user commands.
 - Added a set of commands to work directly with sectioning on the structure 
view: 
	copy, cut, paste, select, delete, comment, quick preview 
 - New Symbolview which contains:
	- Most frequently used symbol list
	- Complete revamped symbol list with more items (nearly 1000) and more
	  categories
	- Show command and depending packages in the tooltip
	- Send a warning in the logwidget if a package is not included
	- By pressing CTRL and SHIFT while inserting an item one gets {} or $$
	  around the inserted command
 - Added a scripting interface to kile
 - A big bunch of new cwl files, mostly from kile users , so kile has now more
   than 80 :)
 - Add support for TexLive 2005/2007
 - Preview of mathgroups from Mathias Soeken (with some additions and
 extensions by Holger Danielsson)

Smaller Features:
 - New tool entries for:
	- Asymptote
	- PDFLaTeX draftmode (available in PDFTeX from TeXLive 2007)
	- Bibtex 8bit Version
	- Added Lilypond tool (4 variants), icon will follow
	- Renamed LaTeXtoDocBook to DBLaTeX , use the
	  program dblatex for that and also introduced 4 variants of it.
	- Renamed LaTeXtoHTML to LaTeX to Web and added tex4ht variants (to XML, to 
HTML 
	  and to MathML), but keeping the latex2html tool also
	- Added a variant of quickbuild , do only LaTeX
	- Added DVItoPDF variant, Landscape and "Black and White"
	- Moved Archive tool from type none to Archive and also added much more
	  configs, now users can also alter them
	- Changed default bibtex viewer for new kile users to kbibtex
	- added gbib, jabref, kbib to bibtexviewers
 - Recursive parsing of footnote command
 - New citeViewBib action, which asks the bibtex viewer (currently only
   kbib) to send marked references. Thanks to Thach Nguyen for the
   initial patch 
 - New function "Save Copy as..."
 - Revamped the new-file dialog.
 - Add support for templates types other than LaTeX.
 - Use the extension ".kileicon" for template icon files.
 - Added lyx:paste command in kile's lyxserver
 - Add Readme, Readme.cwl and Building-with-cmake.txt
 - Show todo/fixme tasks in structure view
 - Enhance completion configuration dialog usability and support local 
directories for completion files
 - Merge labels and sections in document structure view as user configurable 
option
 - First preliminary support for the beamer package
 - Select a single LaTeX command with CTRL+MouseDblClick-left
 - Autocomplete $ to $$
 - Move cursor out of braces after selecting from a keylist
 - Make include commands configurable through our nice latexcommand menu
 - Assign the keyboard focus to the active text view after Kile has started up
 - FindInFiles dialog can be moved into the background
 - Add additional double quotes for babel supported languages (czech, 
icelandic)
 - Highlighting of Section Titles as bold
 - Add emacs-like delete-to-end-of-line command
 - Removed metapost view in the sidebar, the commands can be accessed via
   kile's dictionary mode
 - Sort items in references list box
 - Some new toolbar icons
 - Added more optional fields in the predefined bibtex entries, patch from
   Martin Weis
 - Added CMake build support.
 - Add scripting support.
 - We always remember now the current most top item of the structure view and 
restore it after an update.
 - Add new actions gotoNextSection() and gotoPrevSection()
 - Quote replacement should not happen inside verbatim/verb environment
 - Add new actions gotoNextParagraph() and gotoPrevParagraph()
 - Fix rebuild structureview if changing the expansion level
 - Add mathgroup preview to the popup menu (right mouse button), where either 
a selection or a mathgroup is shown
 - More tools in kile's system check
 - Add drag-and-drop functionality 
 - Remember MakeIndex checkbox settings in kileprojectdlg
 - Add autoref command to std. ref. commands


More information about the Kde-extra-gear mailing list