#acl PaulHowarth:read,write,admin,revert,delete All:read === Saturday 25th January 2020 === ==== Fedora Project ==== * Updated `bluefish` to 2.2.11 in Rawhide: * This is a minor maintenance release and minor feature release; the only exception to that is the Python 3 compatibility, which is a major change and may introduce new bugs * 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, e.g. 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 `` * Various fixes when Bluefish is run on top of Wayland . Note that the Python 3 support is incomplete and that the Fedora package is still disabling Python support for this reason * Updated `perl-IPC-System-Simple` to 1.26 in Rawhide: * '''Build''': Update `FAIL_POSIX` warning message ([[https://github.com/pjf/ipc-system-simple/pull/28|GH#28]]) * '''Test''': `t/07_taint.t`: Use executable name as source of taintedness ([[https://github.com/pjf/ipc-system-simple/issues/21|GH#21]]) * '''Other''': Typographic corrections ([[CPAN:60211|CPAN RT#60211]], [[CPAN:86403|CPAN RT#86403]]) * Add Travis configuration * Updated `perl-Perl-Critic` to 1.138 in Rawhide: * !RequireCheckingReturnValueOfEval didn't count returning the result of an `eval` as checking it - now it does; however, it's only if you "`return eval { ... }`" - it still doesn't handle the case of "`return ( eval {} )`" ([[https://github.com/Perl-Critic/Perl-Critic/issues/324|GH#324]]) * !ProhibitPunctuationVars would get confused and think that the expression `qr/SOME$/` was using the `$/` special variable ([[https://github.com/Perl-Critic/Perl-Critic/issues/843|GH#843]]) ==== Local Packages ==== * Updated `bluefish` to 2.2.11 as per the Fedora version * Updated `perl-IPC-System-Simple` to 1.26 as per the Fedora version * Updated `perl-Perl-Critic` to 1.138 as per the Fedora version ----