1491 lines
37 KiB
Plaintext
1491 lines
37 KiB
Plaintext
![]() |
News in 3.24.11, 2019-05-05
|
|||
|
---------------------------
|
|||
|
* Improvements to the syntax highlighting of: YAML, Julia, C++, and C.
|
|||
|
* Fixes to GObject Introspection annotations.
|
|||
|
* Fix a crash with YAML.
|
|||
|
* Fix a crash in presense of Byte-Order-Markers.
|
|||
|
|
|||
|
News in 3.24.10, 2019-03-15
|
|||
|
---------------------------
|
|||
|
* New syntax highlighting definition file for: Powershell
|
|||
|
* Improvements to the syntax highlighting of: reStructuredText, C++,
|
|||
|
CSS, HTML, Groovy, Meson, Python3, and Logtalk.
|
|||
|
* Fix testsuite for changes in GLib hashtable ordering.
|
|||
|
* Avoid double entry of languages based on globs.
|
|||
|
* MSVC build improvements.
|
|||
|
* Fix usage of GRegex for offset in text, which fixes a Valgrind warning.
|
|||
|
* Ensure CSS is inherted from parent style schemes.
|
|||
|
* Avoid storing GtkTextIter across main-loop boundaries.
|
|||
|
* Fix incorrect transfer annoation for gtk_source_buffer_create_source_mark().
|
|||
|
* Various memory leak fixes.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.9, 2018-09-05
|
|||
|
--------------------------
|
|||
|
* New syntax highlighting definition file for: Logtalk.
|
|||
|
* Improvements to the syntax highlighting of: Haskell, C++, GLSL, and Markdown.
|
|||
|
* Performance improvements to space drawing.
|
|||
|
* Missing G_PARAM_DEPRECATED flag was added to :underline property
|
|||
|
* Various memory leak fixes.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.8, 2018-06-17
|
|||
|
--------------------------
|
|||
|
* MS Windows: lib shutdown on DLL_PROCESS_DETACH, not DLL_THREAD_DETACH.
|
|||
|
* Syntax highlighting: sync all *.lang files from GtkSourceView 4.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.7, 2018-03-14
|
|||
|
--------------------------
|
|||
|
* GtkSourceView class: respect the GtkTextView:accepts-tab property.
|
|||
|
* Syntax highlighting: sync all *.lang files from GtkSourceView 4.
|
|||
|
* Build system: don't declare functions in AC_TRY_COMPILE.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.6
|
|||
|
--------------
|
|||
|
* New syntax highlighting definition file for: logcat.
|
|||
|
* Improvements to the syntax highlighting of: Python and reStructuredText.
|
|||
|
* Improvements to the Visual Studio builds.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.5
|
|||
|
--------------
|
|||
|
* Bug fix in gtk_source_view_indent_lines().
|
|||
|
* Improvements to the Visual Studio builds.
|
|||
|
* Improvements to the syntax highlighting of: Vala.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.4
|
|||
|
--------------
|
|||
|
* Fix bug when GtkSourceView:indent-width and :tab-width are equal.
|
|||
|
* New syntax highlighting definition files for: Swift, Maxima and Kotlin.
|
|||
|
* Improvements to the syntax highlighting of: CSS.
|
|||
|
* Various other small improvements.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.3
|
|||
|
--------------
|
|||
|
* Improvements to the syntax highlighting of: SPARQL, CSS, BibTeX and LaTeX.
|
|||
|
|
|||
|
News in 3.24.2
|
|||
|
--------------
|
|||
|
* Avoid type redefinitions.
|
|||
|
* jade.lang: add *.pug to globs.
|
|||
|
* Bug fix in LaTeX syntax highlighting.
|
|||
|
* Various other small bug fixes.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.24.1
|
|||
|
--------------
|
|||
|
* Deprecate the 'copy' parameter of the GtkSourceView::move-lines signal.
|
|||
|
* Force visual word movements for RTL text with Ctrl+left/right.
|
|||
|
* Misc bug fixes.
|
|||
|
* Translation update.
|
|||
|
|
|||
|
News in 3.24.0
|
|||
|
--------------
|
|||
|
* Translation update
|
|||
|
|
|||
|
News in 3.23.91
|
|||
|
---------------
|
|||
|
* Improvements to the Visual Studio builds and add support for Visual Studio
|
|||
|
2017.
|
|||
|
* Bug fix in Rust syntax highlighting
|
|||
|
* Add mimetype to python3.lang
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.23.90
|
|||
|
---------------
|
|||
|
* Bug fix in GtkSourceGutterRendererPixbuf
|
|||
|
* Fixes for bugs found by Coverity
|
|||
|
* New syntax highlighting definition file for: Django template
|
|||
|
* Improvements to the syntax highlighting of: CSS and JavaScript
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.23.2
|
|||
|
--------------
|
|||
|
|
|||
|
This version still uses GTK+ 3. A GtkSourceView 3.24 version is planned (still
|
|||
|
depending on GTK+ 3), which will be released at the same time as GNOME 3.24 in
|
|||
|
March 2017.
|
|||
|
|
|||
|
* Docs: add an introduction with the pkg-config name and which GTK+ version is
|
|||
|
used.
|
|||
|
* Build fixes on MS Windows.
|
|||
|
* New syntax highlighting definition files for: ABNF and HAXE.
|
|||
|
* Improvements to the syntax highlighting of: JavaScript, PHP, Meson, CSS, ini
|
|||
|
and Rust.
|
|||
|
* Translation updates.
|
|||
|
|
|||
|
News in 3.23.1
|
|||
|
--------------
|
|||
|
|
|||
|
This version still uses GTK+ 3. A GtkSourceView 3.24 version is planned (still
|
|||
|
depending on GTK+ 3), but the release date is not yet determined.
|
|||
|
|
|||
|
* New class: GtkSourceSpaceDrawer with a matrix property to combine space types
|
|||
|
vs locations. The old white space drawing API has been deprecated.
|
|||
|
* gtk_source_search_context_set_settings() has been deprecated, the "settings"
|
|||
|
property will become construct-only.
|
|||
|
* GtkSourceCompletionItem: add a new API and deprecate the old constructors.
|
|||
|
* GtkSourceGutter: add get_view() and get_window_type() public functions.
|
|||
|
* Build system: do not hardcode the API version (currently 3.0) at as many
|
|||
|
places as possible (use a variable instead).
|
|||
|
* Bug fixes
|
|||
|
* Documentation improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.22.0
|
|||
|
--------------
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.21.6
|
|||
|
--------------
|
|||
|
* Improvements to the syntax highlighting of: CSS and Rust
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.21.5
|
|||
|
--------------
|
|||
|
* Fix an infinite loop in whitespace drawing
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.21.4
|
|||
|
--------------
|
|||
|
* GtkSourceRegion: add functions to add/subtract/intersect two GtkSourceRegions
|
|||
|
* GtkSourceRegion: rename functions to add/subtract/intersect a subregion
|
|||
|
* GtkSourceRegion: real unit tests
|
|||
|
* Whitespace drawing: draw a final newline if the
|
|||
|
GtkSourceBuffer:implicit-trailing-newline property is TRUE.
|
|||
|
* Whitespace drawing: refactor the code, move the code to a private SpaceDrawer
|
|||
|
class.
|
|||
|
* Use gconstructor.h to have a DSO constructor that inits i18n, and a
|
|||
|
destructor to unref the singletons.
|
|||
|
* Use the AX_VALGRIND_CHECK Autotools macro
|
|||
|
* SearchContext: send a private signal to the views so that the views can ask
|
|||
|
the SearchContext to highlight in priority the visible areas of the buffer
|
|||
|
(works only for normal search, not regex search).
|
|||
|
* Improvements to the syntax highlighting of: LaTeX
|
|||
|
* Various other code improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.21.3
|
|||
|
--------------
|
|||
|
* Warn when a secondary public header is #included in external code.
|
|||
|
Only <gtksourceview/gtksource.h> should be #included directly.
|
|||
|
* Remove the --disable-completion-providers configure option, to always build
|
|||
|
the completion providers. There is currently only one completion provider:
|
|||
|
GtkSourceCompletionWords, which is not a lot of code and doesn't pull up
|
|||
|
additional dependencies.
|
|||
|
* Add back the gtksourceview-typebuiltins.h public header, for backward
|
|||
|
compatibility.
|
|||
|
* Fixes/improvements to the Visual Studio builds
|
|||
|
* Improvements to the syntax highlighting of: rpmspec
|
|||
|
* Fix a bug in GtkSourceSearchContext
|
|||
|
* Various small code and documentation improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.21.2
|
|||
|
--------------
|
|||
|
* Make gtk_source_style_apply() public
|
|||
|
* GtkSourceSearchContext: add "version 2" of some functions to improve the API,
|
|||
|
and deprecate the v1's.
|
|||
|
* Fix a critical message when showing a completion window
|
|||
|
* Fix a drawing issue with syntax highlighting
|
|||
|
* Improvements to the syntax highlighting of: Meson, JavaScript
|
|||
|
* Various code improvements and bug fixes
|
|||
|
* Documentation improvements
|
|||
|
* Build fixes on ARM
|
|||
|
|
|||
|
News in 3.21.1
|
|||
|
--------------
|
|||
|
* Export SourceRegion in the public API
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.20.2
|
|||
|
--------------
|
|||
|
* Drawing optimizations
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.20.1
|
|||
|
--------------
|
|||
|
* Improvements to style schemes
|
|||
|
* Export missing public methods
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.20.0
|
|||
|
--------------
|
|||
|
* Improvements to the syntax highlighting of: CSS, JavaScript, protobuf, Vala,
|
|||
|
imagej, Python 3 and BibTeX
|
|||
|
* Adapt code to use GTK_TEXT_VIEW_LAYER_BELOW_TEXT and
|
|||
|
GTK_TEXT_VIEW_LAYER_ABOVE_TEXT
|
|||
|
* Add a "sourceview" CSS class to all GtkSourceView's
|
|||
|
* Fixes to the MSVC build system
|
|||
|
* Various other small fixes and improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.19.4
|
|||
|
--------------
|
|||
|
* CSS fixes to track GTK+ changes
|
|||
|
* Fix completion popup on Wayland
|
|||
|
* MSVC build projects
|
|||
|
* Misc bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.19.3
|
|||
|
--------------
|
|||
|
* Many fixes to track GTK+ changes
|
|||
|
* Rework symbol visibility handling
|
|||
|
* Other small improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.19.2
|
|||
|
--------------
|
|||
|
* Some CSS adjustments to track GTK+ changes
|
|||
|
* Add API to get the GtkSourceView version
|
|||
|
* Other small improvements
|
|||
|
* Translation update
|
|||
|
|
|||
|
News in 3.19.1
|
|||
|
--------------
|
|||
|
* New class: GtkSourceTag with a draw-spaces property
|
|||
|
* Drop build dependency on intltool, use upstream gettext and ITS Tool instead
|
|||
|
* Completion windows: don't add space for scrollbars
|
|||
|
* Do not show undo/redo in context menu if undo/redo is disabled
|
|||
|
* Bracket matching: several bug fixes, unit tests written, code simplified
|
|||
|
* Other small code improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.18.1
|
|||
|
--------------
|
|||
|
* Misc bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.18.0
|
|||
|
--------------
|
|||
|
* Minor improvement to the CSS syntax highlighting
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.7
|
|||
|
--------------
|
|||
|
* Handle creating pixbufs for HiDPI resolutions
|
|||
|
* Improvements to the Octave and Matlab syntax highlighting
|
|||
|
* Other various code improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.6
|
|||
|
--------------
|
|||
|
* Search and replace: fix bug with regular expressions containing look-ahead
|
|||
|
assertions.
|
|||
|
* Add some missing GI annotations
|
|||
|
* A few adjustments to the build system
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.5
|
|||
|
--------------
|
|||
|
* Support symbolic icons in the completion API
|
|||
|
* New lang or improved lang files: Rust, Meson, C, protobuf
|
|||
|
* Revamped build system (drop gnome-common dependency)
|
|||
|
* Misc bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.4
|
|||
|
--------------
|
|||
|
* Add .rej files as another version of diff file
|
|||
|
* Improvements to lang files: Apache Pig, rpmspec
|
|||
|
* Misc bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.3
|
|||
|
--------------
|
|||
|
* Add a few more functions to GtkSourceFile
|
|||
|
* Add the "smart-backspace" property
|
|||
|
* Misc bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.2
|
|||
|
--------------
|
|||
|
* New widget: GtkSourceMap
|
|||
|
* Set a GtkTextTag name for context classes (no-spell-check, etc)
|
|||
|
* Add gtk_source_buffer_sort_lines()
|
|||
|
* Style schemes:
|
|||
|
* Support "single", "double" etc for the underline attribute
|
|||
|
* Support underline-color
|
|||
|
* Improvements to lang files: Ocaml, C++ header and Shell
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.17.1
|
|||
|
--------------
|
|||
|
* New public function: gtk_source_encoding_get_default_candidates()
|
|||
|
* Add g_autoptr autocleanup support
|
|||
|
* Add lang files for (basic) CSV and jade template
|
|||
|
* Improvements to lang files: C, CMake, GDB log, JavaScript, C#, F#,
|
|||
|
VB.net and CSS
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.16.1
|
|||
|
--------------
|
|||
|
* Update CMake language spec
|
|||
|
* Add a "path" class for contexts with a file name
|
|||
|
* Performance improvements for groups of text insertions/deletions
|
|||
|
* Fix bug with symbolic icons and dark GTK+ theme
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.16.0
|
|||
|
--------------
|
|||
|
* A few bug fixes and various other improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.15.91
|
|||
|
---------------
|
|||
|
* Fix a crash when destroying the widget during a search
|
|||
|
* Add some signals to bind keyboard actions
|
|||
|
* Various other improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.15.90
|
|||
|
---------------
|
|||
|
* Provide a way to draw background patterns (a grid)
|
|||
|
* Support incrementing and decrementing numbers
|
|||
|
* Various other improvements
|
|||
|
|
|||
|
News in 3.15.3
|
|||
|
--------------
|
|||
|
* Better word boundaries for word selection (double-click) and word movements
|
|||
|
(ctrl+arrow, shift+ctrl+arrow, ctrl+backspace, etc).
|
|||
|
* Add style scheme chooser widgets: GtkSourceStyleSchemeChooser (interface),
|
|||
|
GtkSourceStyleSchemeChooserButton and GtkSourceStyleSchemeChooserWidget.
|
|||
|
* Add gtk_source_view_indent_lines() and gtk_source_view_unindent_lines().
|
|||
|
* Add the GtkSourceView::move-to-matching-bracket action signal.
|
|||
|
* Add gtk_source_buffer_join_lines().
|
|||
|
* Gutter: use current line background color for current line.
|
|||
|
* Add syntax highlighting support for Apache Thrift.
|
|||
|
* Various other improvements and bug fixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.15.2
|
|||
|
--------------
|
|||
|
* Undo/Redo: restore selection
|
|||
|
* Documentation improvements
|
|||
|
* Some GtkSourceGutter code refactoring
|
|||
|
* Syntax highlighting for Apache Pig 0.12
|
|||
|
|
|||
|
News in 3.15.1
|
|||
|
--------------
|
|||
|
* Search: allow caller to choose a style for text matches
|
|||
|
* gtk_source_completion_context_get_iter() now returns a gboolean to tell if
|
|||
|
the GtkTextIter is correctly set. For a more robust code, it is recommended
|
|||
|
to use the return value.
|
|||
|
* Improvements to the Lua and Yacc syntax highlighting
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.14.1
|
|||
|
--------------
|
|||
|
* Fix UndoManager with a new implementation
|
|||
|
* Various other improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.14.0
|
|||
|
--------------
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.13.91
|
|||
|
---------------
|
|||
|
* Improved Mac OS X support
|
|||
|
* Gutter improvements
|
|||
|
* Various other improvements and code clean-up
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.13.90
|
|||
|
---------------
|
|||
|
* Adjustments to the file loading and saving API:
|
|||
|
- Make gtk_source_encoding_get_default_candidates() private
|
|||
|
- Replace gtk_source_encoding_foreach() by gtk_source_encoding_get_all()
|
|||
|
The file loading and saving API can be considered stable now.
|
|||
|
|
|||
|
* Add Vala bindings
|
|||
|
* Various other improvements
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.13.3
|
|||
|
--------------
|
|||
|
* Extend the api to obtain candidate encodings
|
|||
|
* Rework drawing of spaces and margins (requires new Gtk+)
|
|||
|
* Various other improvements and bugfixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.13.2
|
|||
|
--------------
|
|||
|
* New feature: file loading and saving
|
|||
|
* Split testfiles.sh to tests/syntax-highlighting/
|
|||
|
* GtkSourceView is now fully relicensed to LGPL
|
|||
|
* Various other improvements and bugfixes
|
|||
|
* Translation updates
|
|||
|
|
|||
|
News in 3.13.1
|
|||
|
--------------
|
|||
|
* Improvements to the words completion provider
|
|||
|
* Completion window sizing fixes
|
|||
|
* Improvements to some lang files
|
|||
|
* Various other improvements and bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.12.1
|
|||
|
--------------
|
|||
|
* Renovate test-widget
|
|||
|
* Various improvements and bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.12.0
|
|||
|
--------------
|
|||
|
* Small improvements to the documentation
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.91
|
|||
|
---------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.90
|
|||
|
---------------
|
|||
|
* Add syntax highlighting for LLVM IR and Sweave
|
|||
|
* Improvements to some lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.4
|
|||
|
--------------
|
|||
|
* Add the popular Solarized style schemes
|
|||
|
* Improvements to some lang files and a new lang file for lex
|
|||
|
* Optimize the draw-spaces code
|
|||
|
* Various fixes to the completion framework
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.3
|
|||
|
--------------
|
|||
|
* Font scaling support for headings/titles in LaTeX and HTML
|
|||
|
* Add Change Case submenu to the right click context menu
|
|||
|
* Add ANS Forth 94 syntax highlighting
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.2
|
|||
|
--------------
|
|||
|
* Add API to change text case
|
|||
|
* Add reStructuredText and yaml syntax highlighting
|
|||
|
* Improve LaTeX, m4 and D syntax highlighting
|
|||
|
* Documentation improvements (including best practices for language definition files)
|
|||
|
* Installed tests
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.11.1
|
|||
|
--------------
|
|||
|
* Deprecate the Gutter:xpad and Gutter:ypad properties
|
|||
|
* Deprecate gtk_source_gutter_get_window()
|
|||
|
* Better implementation of GtkSourceMarks (private class GtkSourceMarksSequence)
|
|||
|
* Style schemes: more visible right margin
|
|||
|
* Documentation improvements
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.10.0
|
|||
|
--------------
|
|||
|
* Small bugfix
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.92
|
|||
|
--------------
|
|||
|
* SearchSettings: change default value of wrap-around to FALSE
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.91
|
|||
|
--------------
|
|||
|
* Improvements to the completion
|
|||
|
* API break for the search and replace
|
|||
|
* Deprecate the GtkSourceMarkAttributes:stock-id property
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.90
|
|||
|
--------------
|
|||
|
* Modify the search and replace API: SearchContext and SearchSettings classes
|
|||
|
* Regular expression search
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.4
|
|||
|
-------------
|
|||
|
* Warning: the search and replace API is unstable
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.3
|
|||
|
-------------
|
|||
|
* Add a higher-level asynchronous search and replace API
|
|||
|
* Deprecate gtk_source_completion_item_new_from_stock()
|
|||
|
* Deprecate the GtkSourceGutterRendererPixbuf:stock-id property
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.2
|
|||
|
-------------
|
|||
|
* Add syntax highlighting for the Julia, mediawiki and Scala languages
|
|||
|
* Improvements to the word completion provider
|
|||
|
* Add the GtkSourceCompletionWords:activation property
|
|||
|
* More compact completion popup window
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.9.1
|
|||
|
-------------
|
|||
|
* Deprecate the GtkSourceCompletionInfo::before-show signal
|
|||
|
* Hide CompletionInfo when focus-out-event on the attached-to widget
|
|||
|
* Improvements to the main completion window
|
|||
|
* Some code improvements to the words completion provider
|
|||
|
* Improvements to the C++ and Perl language specs
|
|||
|
* Documentation improvements
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.8.1
|
|||
|
-------------
|
|||
|
* Improvements to the LaTeX and Perl language specs
|
|||
|
* Update to gtk-mac-integration 2.0 API
|
|||
|
* More unit tests
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.8.0
|
|||
|
-------------
|
|||
|
* Add Libtool versioning. There was an ABI break during this development
|
|||
|
cycle, because some private functions were accidentally exported. So
|
|||
|
the Libtool's -version-info is bumped from 0:0:0 to 1:0:0. On
|
|||
|
GNU/Linux, this results in a version bump of the soname.
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.92
|
|||
|
--------------
|
|||
|
* New style id for warnings
|
|||
|
* Improvements to the completion code and documentation
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.91
|
|||
|
--------------
|
|||
|
* Simplify code for the completion
|
|||
|
* Improvements of the Perl, R and Ruby language specs
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.90
|
|||
|
--------------
|
|||
|
* Improvements in completion
|
|||
|
* Add Modelica language spec
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.3
|
|||
|
-------------
|
|||
|
* Deprecate gtk_source_completion_move_window()
|
|||
|
* Deprecate gtk_source_completion_info_get_widget()
|
|||
|
* Deprecate gtk_source_completion_info_set_widget()
|
|||
|
* CompletionInfo: always a natural size
|
|||
|
* Simplify internal code for the completion (new CompletionModel)
|
|||
|
* Fixes for the style schemes and GtkSourceMark
|
|||
|
* Other misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.2
|
|||
|
-------------
|
|||
|
* Improved unit tests and code coverage support
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.7.1
|
|||
|
-------------
|
|||
|
* Add Bluespec SystemVerilog syntax highlighter
|
|||
|
* Improvements in completion
|
|||
|
* Add language spec for IDL
|
|||
|
* Lots of fixes in gtk doc
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.6.0
|
|||
|
-------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.5.4
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.5.3
|
|||
|
-------------
|
|||
|
* New ActionScript, mxml and J languages
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.5.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 3.5.1
|
|||
|
-------------
|
|||
|
* New Puppet language
|
|||
|
* Improvements in Go Language
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.4.2
|
|||
|
-------------
|
|||
|
* Improvements to completion code
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.4.1
|
|||
|
-------------
|
|||
|
* Fix problems with the completion popup when headers are hidden
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.4.0
|
|||
|
-------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.3.5
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.3.4
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.3.3
|
|||
|
-------------
|
|||
|
* Python3 lang file
|
|||
|
* Win32 build fixes
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.3.2
|
|||
|
-------------
|
|||
|
* Introduce gtk_source_language_get_style_fallback
|
|||
|
* Refactoring and clenaup
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.3.1
|
|||
|
-------------
|
|||
|
* Change IgeMacIntegration to GtkOSXApplication
|
|||
|
* Allow for multiple GDK backends
|
|||
|
* Sort schemes alphabetically
|
|||
|
* Sort the languages alphabetically
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.2.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 3.2.1
|
|||
|
-------------
|
|||
|
* New JavaScript Object Notation lang file
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.2.0
|
|||
|
-------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.6
|
|||
|
-------------
|
|||
|
* New Automake lang file
|
|||
|
* New protobuf lang file
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.5
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.4
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.3
|
|||
|
-------------
|
|||
|
* New Markdown lang file
|
|||
|
* New Standard ML lang file
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.1.1
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.0.2
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.0.1
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 3.0.0
|
|||
|
-------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.9
|
|||
|
-------------
|
|||
|
* Use the GTK_SOURCE_ prefix also for all the macros
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.8
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 2.91.7
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 2.91.6
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.5
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.4
|
|||
|
-------------
|
|||
|
* Highlight C standard streams and signals
|
|||
|
* GtkSourceView is not a factory of categories now
|
|||
|
* Fix style problems
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.3
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.2
|
|||
|
-------------
|
|||
|
* Improved Gutter support
|
|||
|
* New languages: Cobol, GO, Scilab
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.1
|
|||
|
-------------
|
|||
|
* Removed SourceIter, caseless search is now in gtk
|
|||
|
* Adapt to latest gtk changes
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.91.0
|
|||
|
-------------
|
|||
|
* Added SystemVerilog language
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.90.4
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.90.3
|
|||
|
-------------
|
|||
|
* Bump version to 2.90: we are now targeting gtk3.
|
|||
|
This release is parallel installable with GtkSourveView 2
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.11.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.11.1
|
|||
|
-------------
|
|||
|
* Added introspection support
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.10.1
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.10.0
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.9
|
|||
|
-------------
|
|||
|
* Distribute a catalog for glade3
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.8
|
|||
|
-------------
|
|||
|
* Bugfixes in the "words" completion provider
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.7
|
|||
|
-------------
|
|||
|
* Remove a leftover in the UndoManager API
|
|||
|
|
|||
|
News in 2.9.6
|
|||
|
-------------
|
|||
|
* Changes to the completion API to allow better language bindings
|
|||
|
* Add API to set a custom UndoManager on the buffer
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.5
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.4
|
|||
|
-------------
|
|||
|
* Implement context classes and use them to mark strings,
|
|||
|
comments, keywords and regions where spell-check is disabled
|
|||
|
* More work on completion
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.3
|
|||
|
-------------
|
|||
|
* Crasher bugfixes in word completion provider
|
|||
|
* Misc bugfixes for win32
|
|||
|
* Smarter autoindentation
|
|||
|
* New language: SPARQL
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.2
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.9.1
|
|||
|
-------------
|
|||
|
* Added draw spaces for leading, text and trailing spaces
|
|||
|
* Merged GtkSourceCompletion branch
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.8.1
|
|||
|
-------------
|
|||
|
* Misc bugfixes in gutter tooltip rendering
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.8.0
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.7.5
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.7.4
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.7.3
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 2.7.2
|
|||
|
-------------
|
|||
|
* Add GtkSourceGutter api to customize gutter drawing
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.7.1
|
|||
|
-------------
|
|||
|
* Add tooltips to GtkSourceMarks
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.6.2
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.6.1
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.6.0
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.6
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.5
|
|||
|
-------------
|
|||
|
* New "cobalt" style scheme
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.4
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.3
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.5.1
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.4.1
|
|||
|
-------------
|
|||
|
* Fix a crash when inserting images in the buffer
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.4.0
|
|||
|
-------------
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.3.3
|
|||
|
-------------
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.3.2
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.3.1
|
|||
|
-------------
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.3.0
|
|||
|
-------------
|
|||
|
* Add function to guess the language for a given filename and mime type
|
|||
|
(bump glib dependency to 2.14 that includes gio, remove gnome-vfs dep)
|
|||
|
* Allow to set background color of paragraphs with marks
|
|||
|
* Support drawing white spaces
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.2.2
|
|||
|
-------------
|
|||
|
|
|||
|
* Improvements to some of the lang files
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.2.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Improve keybindings
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.2.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.1.3
|
|||
|
-------------
|
|||
|
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.1.2
|
|||
|
-------------
|
|||
|
|
|||
|
* Fix a GtkSourceMark API issue
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.1.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.1.0
|
|||
|
-------------
|
|||
|
|
|||
|
* New gtk-print based printing API
|
|||
|
* New GtkTextMark-based GtkSourceMark API
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 2.0.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.90.4
|
|||
|
--------------
|
|||
|
|
|||
|
* Many improvements to all the lang files
|
|||
|
* Many minor API tweaks
|
|||
|
* Misc bugfixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.90.3
|
|||
|
--------------
|
|||
|
|
|||
|
* New default set of styles used to define a style scheme
|
|||
|
* Many improvements to all the lang files, ruby and perl lang
|
|||
|
files in particular.
|
|||
|
* Some API tweaks
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 1.90.2
|
|||
|
--------------
|
|||
|
|
|||
|
* Library is now LGPL (some lang files aren't yet)
|
|||
|
* Support replacing contexts
|
|||
|
* Support symbolic colors in schemes
|
|||
|
* Add tango style scheme
|
|||
|
* Some API tweaks
|
|||
|
* Many lang file updates
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 1.90.1
|
|||
|
--------------
|
|||
|
|
|||
|
* GtkSourceStyle is now a gobject
|
|||
|
* Be more careful about Language and LanguageManager lifecycles: add
|
|||
|
gtk_source_[language|style_scheme]_manager_get_default to obtain
|
|||
|
managers object owned by gtksourceview
|
|||
|
* Most of the files are now officially licensed under LGPL, still
|
|||
|
waiting for a few approval before completely switching the license.
|
|||
|
* Port to GRegex
|
|||
|
* Misc lang file updates
|
|||
|
* Misc bugfixes
|
|||
|
|
|||
|
News in 1.90.0
|
|||
|
--------------
|
|||
|
|
|||
|
This marks the road to GtkSourceView 2.0, and breaks the API. It is still
|
|||
|
considererd API-unstable.
|
|||
|
|
|||
|
* API update/break
|
|||
|
* New highlighting and theming engines (Yevgen Muntyan, Marco Barisione)
|
|||
|
* GnomePrint-based print API removal
|
|||
|
|
|||
|
News in 1.8.6
|
|||
|
-------------
|
|||
|
|
|||
|
* Mark Undo/Redo insensitive when the view is not editable (Carlos Garnacho)
|
|||
|
* Fix current line highlightging drawing artifacts (Yevgen Muntyan)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.5
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.4
|
|||
|
-------------
|
|||
|
|
|||
|
* RPM highlighting (Konstantin Ryabitsev)
|
|||
|
* Fix a problem with search in accented words (Yevgen Muntyan)
|
|||
|
* Misc lang file fixes
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.3
|
|||
|
-------------
|
|||
|
|
|||
|
* Added docbook lang file (Joachim Noreiko)
|
|||
|
* Added OCaml lang file (Eric Cooper)
|
|||
|
* Cleanup some mime types in lang files (Paolo Maggi)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.2
|
|||
|
-------------
|
|||
|
|
|||
|
* Fixed bug #360495 – Errors in Java/Verilog syntax files (Jeff Walden)
|
|||
|
* Fixed bug #380996 – language.dtd needs more comments (Leonardo Ferreira
|
|||
|
Fontenelle and Paolo Maggi)
|
|||
|
* Added a RNG schema for the .lang file format (Paolo Maggi)
|
|||
|
* Fixes bug #375515 – allow fullstop in xml tag highlighting (Carey O'Shea)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Fixed #357447 – Missing break in gtk_source_tag_set_property() (Kouhei Sutou)
|
|||
|
* Fixed #357746 – "Insert spaces instead of tabs" doesn't work (Paolo Borelli)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.8.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Added text/x-gettext-translation-template to the list of
|
|||
|
mime-types in po.lang
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.7.2
|
|||
|
-------------
|
|||
|
|
|||
|
* add an 'indent-on-tab' property to indent the selected text
|
|||
|
using the tab key
|
|||
|
* highlight fortran operators
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.7.1
|
|||
|
-------------
|
|||
|
|
|||
|
* New Lang files (D, boo)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.6.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated Lang files (php, ruby, perl, xml, .desktop)
|
|||
|
* Consume all button press events on the line numbers margin
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.6.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.5.7
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.5.6
|
|||
|
-------------
|
|||
|
|
|||
|
* fix .lang files lookup from xdg directories.
|
|||
|
|
|||
|
News in 1.5.5
|
|||
|
-------------
|
|||
|
|
|||
|
* Requires gtk+ 2.8.x
|
|||
|
* Fixed bug #309663 – gcc 4.01 compiler treats pointer target
|
|||
|
warnings as errors (Marco Barisione)
|
|||
|
* Added scheme.lang (Paolo Borelli)
|
|||
|
* Allow to specify both 'u' and 'r' modifiers to python strings at
|
|||
|
the same time (Steve Frécinaux)
|
|||
|
* Add iterators to text region and use them (Paolo Borelli and Paolo Maggi)
|
|||
|
* Use cairo to draw the right margin (Jeroen Zwartepoorte)
|
|||
|
* Fixed bug #321252 - Clicking gedit line numbers should jump to line (Paolo
|
|||
|
Borelli and Paolo Maggi)
|
|||
|
* Fixed bug 312241 – .lang files in homedir take priority over $prefix (Guillaume
|
|||
|
Desmottes and Paolo Borelli)
|
|||
|
* Fixed bug #318577 – win32 port (Tor Lillqvist, Paolo Borelli and Paolo Maggi)
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.5.4
|
|||
|
-------------
|
|||
|
|
|||
|
* Fixed bug #170604 – syntax for GNU Octave
|
|||
|
|
|||
|
News in 1.5.3
|
|||
|
-------------
|
|||
|
|
|||
|
* Fixed bug #321898 - fix for division by zero bug (not checking
|
|||
|
g_timer_elapsed() return value)
|
|||
|
* Fixed bug #323999 - perl inline pod not properly highlighted
|
|||
|
* Fixed bug #323750 - CSS highlighting missing "font" property
|
|||
|
* Fixed bug #316612 - Ruby coloration problems
|
|||
|
* Fixed bug #316587 - PHP syntax file should be in the "Scripting" section
|
|||
|
instead of "Sources")
|
|||
|
* Fixed bug #316330 - Ada Syntax highlighting is incorrect
|
|||
|
* Fixed bug #168090 - Recognise fortran line comments better
|
|||
|
* Added a --disable-gnomeprint configuration option
|
|||
|
* Fixed i18n problem introduced in 1.5.2
|
|||
|
* Added changelog.lang
|
|||
|
* Updated translations
|
|||
|
|
|||
|
News in 1.5.2
|
|||
|
-------------
|
|||
|
|
|||
|
* Fix an off by one error in Lang directory lookup
|
|||
|
|
|||
|
News in 1.5.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Lang files are now loaded from the locations specified in XDG_DATA_DIRS
|
|||
|
* Bug Fixes
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.4.2
|
|||
|
-------------
|
|||
|
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.4.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Include the html documentation in the tarball.
|
|||
|
* Updated translations.
|
|||
|
|
|||
|
News in 1.4.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Bug fixes (Paolo Maggi and Paolo Borelli)
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.3.93
|
|||
|
--------------
|
|||
|
|
|||
|
* Bug fixes (Paolo Maggi and Paolo Borelli)
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.3.92
|
|||
|
--------------
|
|||
|
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.3.91
|
|||
|
--------------
|
|||
|
|
|||
|
* use G_NORMALIZE_NFD in caseless search, part of bug #303239 (Paolo Maggi)
|
|||
|
* allow GtkSourceView derivatives to override the key press (Paolo Borelli)
|
|||
|
* Makefile.lang (Ricardo Lenz, Paolo Borelli)
|
|||
|
* Updates to SQL, C#, javascript and XML language specifications.
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.2.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Plug small memory leaks (Yevgen Muntyan)
|
|||
|
* Fix unitialized variable (Marco Barisione)
|
|||
|
* Use the proper mime type for ruby files (Paolo Maggi)
|
|||
|
* Small improvements to sql.lang and fortran.lang
|
|||
|
* New and updated translations.
|
|||
|
|
|||
|
News in 1.2.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Updated translations.
|
|||
|
|
|||
|
News in 1.1.93
|
|||
|
--------------
|
|||
|
|
|||
|
* Partially fixed bug bug #168247 (wrong selection of characters when
|
|||
|
searching for single characters)
|
|||
|
* Fixed bug #164066 (Highlight Current Line Bug with Pixmap Based Themes)
|
|||
|
* Fixed bug #168229 (disconnect tag table signal handlers in destructor)
|
|||
|
* Rewritten idl.lang
|
|||
|
* Added some missing items to php.lang
|
|||
|
* Updated translations.
|
|||
|
|
|||
|
News in 1.1.92
|
|||
|
--------------
|
|||
|
|
|||
|
* Bug fixes and update translations.
|
|||
|
|
|||
|
News in 1.1.91
|
|||
|
--------------
|
|||
|
|
|||
|
* Undoing/Redoing to a non-modified state unset the modified flag.
|
|||
|
* Added some missing documentation and improved existing one.
|
|||
|
* Bug fixes and update translations.
|
|||
|
|
|||
|
News in 1.1.90
|
|||
|
--------------
|
|||
|
|
|||
|
* Current line highlighting
|
|||
|
* New languages specs for TCL, Nemerle, VHDL, sh, .ini, gtkrc.
|
|||
|
* Support for Undo key in Sun keyboards
|
|||
|
* Bug fixes and updated translations.
|
|||
|
|
|||
|
News in 1.1.1
|
|||
|
-------------
|
|||
|
|
|||
|
* New languages specs for fortran, css, javascript and pascal.
|
|||
|
* Bug fixes and updated translations.
|
|||
|
|
|||
|
News in 1.1.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Use Pango for printing.
|
|||
|
* New languages specs for Ruby, LUA, Perl's POD, VB.NET, Haskell and
|
|||
|
Texinfo.
|
|||
|
* Bug fixes and updated translations.
|
|||
|
|
|||
|
News in 1.0.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Bug fixes and updated translations.
|
|||
|
|
|||
|
News in 0.9.2
|
|||
|
-------------
|
|||
|
|
|||
|
* Bug fixes and updated translations.
|
|||
|
|
|||
|
News in 0.9.1
|
|||
|
-------------
|
|||
|
|
|||
|
* Bug fixes.
|
|||
|
* XML and HTML .lang files now highlight strings using simple patterns.
|
|||
|
* Beginning of line and end of line are now correctly matched, even if
|
|||
|
the slice of text doesn't include the newlines.
|
|||
|
* "Others" style is now deprecated.
|
|||
|
|
|||
|
News in 0.9.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Miscellaneous Bugfixes
|
|||
|
|
|||
|
News in 0.8.0
|
|||
|
-------------
|
|||
|
|
|||
|
* Highlighting spec files for PHP, Verilog, MSIL, C# and SQL.
|
|||
|
* Migrated test application to Gtk 2.3 (UI and file selector).
|
|||
|
|
|||
|
News in 0.7.0
|
|||
|
-------------
|
|||
|
|
|||
|
* A bunch of small bugfixes
|
|||
|
* Replaced deprecated calls for glib 2.3
|
|||
|
* Multiline backward search works now
|
|||
|
* <keyword-item> patterns are now limited to 250 elements (more cause
|
|||
|
trouble with GNU regex)
|
|||
|
|
|||
|
News 0.4.0 -> 0.5.0
|
|||
|
-------------------
|
|||
|
|
|||
|
* Removed hack for bug #81893 since it's now fixed in Gtk+
|
|||
|
* Added "style_changed" signal to GtkSourceStyleScheme to signal the
|
|||
|
buffer that a style has changed
|
|||
|
|
|||
|
News 0.3.0 -> 0.4.0
|
|||
|
-------------------
|
|||
|
|
|||
|
* Added get_style_names method to the GtkSourceStyleScheme interface
|
|||
|
* New method gtk_source_language_get_id
|
|||
|
* Added the id arg to all constructors of gtksourcetag.[ch]
|
|||
|
* Added ID and tag_style properties to GtkSourceTag
|
|||
|
* Fixed the .pc.in file
|
|||
|
* Fixes to the printing code
|
|||
|
|
|||
|
News 0.2.1 -> 0.3.0
|
|||
|
-------------------
|
|||
|
|
|||
|
* Printing support
|
|||
|
* Caseless search functions gtk_source_iter_search_forward/backward
|
|||
|
* API reference documentation building infrastructure
|
|||
|
* Added support for translation of user visible strings in language
|
|||
|
spec files
|
|||
|
* gtk_source_buffer_find_bracket_match has been renamed to
|
|||
|
gtk_source_iter_find_matching_bracket
|
|||
|
|
|||
|
News 0.2.0 -> 0.2.1
|
|||
|
-------------------
|
|||
|
|
|||
|
* Dropped strict libgnome dependency (some Gnome libraries are still needed to
|
|||
|
build the tests, but those are now optional)
|
|||
|
* Regular expression syntax changed to Extended POSIX + GNU operators
|
|||
|
* Generate enums and flags for introspection and language bindings
|
|||
|
* Copy of GNU regular expression library included for platforms which aren't
|
|||
|
based on the GNU C library (bug #112517)
|
|||
|
* grab_focus no longer scrolls the widget to the cursor (workaround Gtk+
|
|||
|
bug #81893)
|
|||
|
|
|||
|
News 0.1.0 -> 0.2.0
|
|||
|
-------------------
|
|||
|
|
|||
|
* src directory renamed to gtksourceview for proper header
|
|||
|
namespacing
|
|||
|
|
|||
|
News 0.0.3 -> 0.1.0
|
|||
|
-------------------
|
|||
|
|
|||
|
* API has been completely revised
|
|||
|
* New language and manager objects to set regular expressions for
|
|||
|
syntax highlighting from XML files
|
|||
|
* New improved highlighting engine
|
|||
|
* Rewritten test application which demonstrates most important features
|
|||
|
* Markers API have been redesigned
|
|||
|
* Text style schemes for highlighted elements
|
|||
|
* The view can draw a vertical line indicating a right margin
|
|||
|
* Smart HOME/END keys move to the first/last character in the line
|
|||
|
before moving to the real begin/end
|
|||
|
* Auto indentation
|
|||
|
|
|||
|
News 0.0.2 -> 0.0.3
|
|||
|
----------------
|
|||
|
|
|||
|
* Undo support using begin/end_user_action in GtkTextBuffer.
|
|||
|
* Implemented gtk_source_buffer_convert_to_html the name says what it does :-)
|
|||
|
* more auto indent support/bugfixes: On an keypress it will automatic inserting whitespaces before/after on operator characters like [=<>!], comma [,] and begin parantes[(]. This is hardcoded values and will probadly only work correcly on C/C++/Java/python or similar programing languages syntax
|
|||
|
* bugfixes.
|
|||
|
|
|||
|
News 0.0.1 -> 0.0.2
|
|||
|
----------------
|
|||
|
|
|||
|
* Auto indent support
|
|||
|
* bugfixes
|
|||
|
|
|||
|
News 0.0.1
|
|||
|
--------
|
|||
|
|
|||
|
* Syntax/Pattern highlighting
|
|||
|
* Bracket matching support
|
|||
|
* Show line numbers in margin
|