Subject: CVS commit: pkgsrc/www/bluefish
From: Thomas Klausner
Date: 2023-11-04 00:11:58
Message id: 20231103231158.AA75AFA2B@cvs.NetBSD.org

Log Message:
bluefish: update to 2.2.14.

* 2.2.14 *

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 second bug when
closing some of the dialogs in a flatpak distributed version of bluefish.
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.

* 2.2.13 *

Bluefish 2.2.13 is a very minor maintenance release. The biggest update is in
the CSS syntax support. Next to that it improves a few user interface parts,
and fixes some very minor bugs. It also has some minor improvements for the
syntax highlighting in a few other languages, most notably python.

* 2.2.12 *

Bluefish 2.2.12 is a minor maintenance release with some minor new features.
Most important is a fix for a crash in simple search. Python 3 compatibility has
been further improved. Encoding detection in python files has been improved.
Triple click now selects the line. On Mac OSX Bluefish deals better with the new
permission features. Also using the correct language in the Bluefish user
interface is fixed for certain languages on OSX. Several programming languages
have improved syntax highlighting. Bluefish now works fine with Enchant2 for
spell checking.

 * 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 ignore
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>. There various fixes when  Bluefish is run \ 
on top of
Wayland.

Files:
RevisionActionfile
1.164modifypkgsrc/www/bluefish/Makefile
1.29modifypkgsrc/www/bluefish/PLIST
1.30modifypkgsrc/www/bluefish/distinfo