- Update to 2.2.14
- Upstream changes:
*Bluefish 2.2.14 fixes three bugs that in certain situations
could lead to a segfault. One bug when deleting backup files on
close.
*The third bug when the CSS language file was loaded on a 32bit
system. It furthermore fixes zencoding functionality with python3.
It also adds an option to store the scope of the search dialog to
the session or project (this was removed in 2.2.12 because of a
bug-report). It furthermore improves the speed of the bookmarks
code. The build infrastructure was also slightly modernised,
intltool is no longer used.
OBS-URL: https://build.opensuse.org/request/show/1091877
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=41
- Update to version 2.2.11
* Bluefish 2.2.11 is a minor maintenance release and minor feature release.
* The only exception to that is the python 3 compatibility which is a major
change. If you compile Bluefish with python 3, you might experience new
bugs.
* There are various minor changes as well.
* Double click selection has been improved (for example selecting a function
name that has underscores), and is now configurable per language.
* Bluefish now has a feature to fill a line with spaces up to a mouse click,
so you can start typing in any position on the screen (with a fixed width
font).
* A crash when running very large replace actions on disk on many files has
been fixed.
* Search and replace now ignores backup files by default.
* Cursor highlighting and line highlighting have been fixed for a rare bug.
* A small new feature has been added, to insert output from an external
command in the current cursor position.
* Many language files have seen updates, most notably CSS, Python and HTML.
* A data loss bug - when an unknown encoding was selected - was fixed, the
fallback is now to save as UTF-8.
* A bug when saving with unknown characters in the filename has also been
fixed.
* Printing has been improved such as printing in landscape.
* Some small tweaks to the UI have been implemented. For example you can now
search in files in the filebrowser (right click a directory). Search
results can now be shown in the output pane.
* The current identifier can be selected using <shift><control><i>.
* Last there various fixes when Bluefish is run on top of Wayland.
- Update gpgkeyring to correct for source validation
- Refresh patch remove-python-class-shebang.patch
- Remove in %post since they are not needed anymore (triggers)
* %mime_database_post
* %desktop_database_post
- Remove in %postun since they are not needed anymore (triggers)
* %mime_database_postun
* %desktop_database_postun
- Run spec-cleaner
* Remove rpm groups
* use make macros
OBS-URL: https://build.opensuse.org/request/show/828807
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=30
- Drop obsolete and unused BuildRequires, not needed after the
switch to gtk3: pkgconfig(libglade-2.0),
pkgconfig(libgnomeprint-2.2) and pkgconfig(libgnomeprintui-2.2)
(boo#1067727).
- Align with what configure looks for:
Drop enchant-devel and gtk3-devel BuildRequires.
Add pkgconfig(gtk+-3.0), pkgconfig(gdk-3.0), pkgconfig(glib-2.0),
pkgconfig(gmodule-2.0), pkgconfig(gobject-2.0), pkgconfig(pango),
pkgconfig(gdk-pixbuf-2.0), pkgconfig(gio-unix-2.0),
pkgconfig(gthread-2.0), pkgconfig(libxml-2.0) and
pkgconfig(enchant) BuildRequires.
OBS-URL: https://build.opensuse.org/request/show/546315
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=28
+ mostly a bug fix release. This release fixes a critical bug
(segfault) in filebrowser that could be triggered if the root
directory was set as basedir.
+ It also has a fix for a specific CSS-in-HTML-tag highlighting issue.
+ The filter code furthermore caused a segfault if the command did not exist. T
+ Next to these bugs many small issues have been resolved.
+ Various language files have small improvements, most notably C,
Javascript and CSS.
+ Several translations have been updated.
+ A corner case for a new document from a template that does not exist
was fixed.
+ The "open" submenu now opens SVG files from the filebrowser instead
of inserting an image tag.
+ The included cssmin and jsbeatify have been updated.
+ A syntax scanning issue when replacing large chunks of text was
fixed.
+ the "Report bug" link was broken,
+ a new "conditional" option to the language file that makes re-using
certain blocks of language files easier was added,
+ and error reporting in outputbox was improved.
- recommend make and libxml2-tools (xmllint) for easier programming
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=18
+ The syntax scanning engine is faster after small changes to the text.
+ The filebrowser is also much faster with less memory usage, with
various fixes and new features.
+ Projects now store the active document and active line numbers.
+ Indenting is improved in auto-completion and the smart indenting.
+ Bookmarks and paste special also have been improved.
+ Furthermore almost all syntax highlighting has been improved, most
notable jquery in javascript, HTML5, and HTML5 in PHP files.
+ There are also many bug fixes, such as in wrap text on right margin,
in the replace engine, the jsmin licence, the split lines feature,
the auto-recovery and many obscure bugs.
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=15
+ minor bugfix release
+ various fixes for the tab-width on gtk 3.6
+ improved auto-completion popup speed
+ more simple search options
+ paste improvements (to paste for example images from Libreoffice)
+ pylint, cssmin, jsmin, csstidy and php_beautifier integration
+ various language syntax definition files have also been improved
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=13
+ new feature: Zencoding support
+ works with gtk-3
+ faster syntax scanner
+ new search and replace function
+ support for new languages added: Google Go, Vala and Ada
+ some shortcut key combinations were added.
- small specfile cleanup
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=10
+ improves syntax highlighting performance
+ improves performance when scrolling in large files
+ It adds a couple of features such as:
a split view feature, Clojure syntax, Wordpress syntax,
Pascal syntax, jQuery syntax, Processing syntax and R syntax
+ Various features have improved
+ a "jump to reference" feature has been added to quickly open
a referenced filename
+ Finally, two new translations are added: Nynorsk and Hungarian
- update to 2.0.1:
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=8
+ minor bugfix and minor feature enhancement release
+ Enhancements include improved spell checking,
+ right margin display,
+ improved indenting functionality,
+ and CFML (cold fusion) support.
+ Bugfixes include fixes in a couple of HTML tag dialogs and
two exotic segfault fixes.
OBS-URL: https://build.opensuse.org/package/show/Education/bluefish?expand=0&rev=7