{"id":32929,"date":"2020-11-06T15:54:25","date_gmt":"2020-11-06T15:54:25","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=32929"},"modified":"2022-09-25T13:42:23","modified_gmt":"2022-09-25T13:42:23","slug":"bluefish-editor-2-2-12-released","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2020\/11\/bluefish-editor-2-2-12-released\/","title":{"rendered":"Bluefish Editor 2.2.12 Released with Python 3 Compatibility [Ubuntu PPA]"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-43149\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Bluefish, a powerful editor targeted towards programmers and web developers, released version 2.2.12 a day ago with some minor new features.<\/p>\n<p><a href=\"http:\/\/bluefish.openoffice.nl\/index.html\" target=\"_blank\" rel=\"noopener\">Bluefish<\/a> 2.2.12 release highlights:<\/p>\n<ul>\n<li>Fix for a crash in simple search.<\/li>\n<li>Python 3 compatibility has been further improved.<\/li>\n<li>Improved encoding detection in python files.<\/li>\n<li>Triple click now selects the line.<\/li>\n<li>On Mac OSX Bluefish deals better with the new permission features.<\/li>\n<li>Improved syntax highlighting for several programming languages.<\/li>\n<li>Bluefish now works fine with Enchant2 for spell checking.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-32930\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-editor.png\" alt=\"\" width=\"600\" height=\"348\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-editor.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-editor-450x261.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>Install Bluefish via PPA:<\/h3>\n<p><b>UPDATE: as Klaus Vormweg&#8217;s PPA is no longer exist, I uploaded the 2.2.12 packages into this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/bluefish\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a> for Ubuntu 20.04 and Ubuntu 18.04. For Ubuntu 22.04, the latest package is already available in system repository.<\/b><\/p>\n<p><b>1.<\/b> Open terminal either by pressing Ctrl+Alt+T on keyboard or by searching from &#8216;Activities&#8217; overview.<\/p>\n<p>When terminal opens, run command to add the PPA:<\/p>\n<pre style=\"border: none;\">sudo add-apt-repository ppa:ubuntuhandbook1\/bluefish<\/pre>\n<p><i>Type user password when it prompts and hit Enter to continue.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-ppa.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-43156\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-ppa-600x219.webp\" alt=\"\" width=\"600\" height=\"219\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-ppa-600x219.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-ppa-300x110.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/11\/bluefish-ppa.webp 761w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>2.<\/b> Then run commands to check updates and install the programmers editor:<\/p>\n<pre style=\"border: none;\">sudo apt update\r\n\r\nsudo apt install bluefish<\/pre>\n<p>Or launch &#8216;Software Updater&#8217; and update the package if an old version was installed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9983\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/04\/apt-bluefish.png\" alt=\"\" width=\"600\" height=\"292\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/04\/apt-bluefish.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/04\/apt-bluefish-450x219.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h4>Uninstall:<\/h4>\n<p>You may remove the PPA repository either via <i>Software &amp; Updates<\/i> utility under <i>Other Software<\/i> tab, or by running command in terminal:<\/p>\n<pre style=\"border: none;\">sudo add-apt-repository --remove ppa:ubuntuhandbook1\/bluefish<\/pre>\n<p>And remove Bluefish programmers editor if you want via command:<\/p>\n<pre style=\"border: None;\">sudo apt remove --autoremove bluefish<\/pre>","protected":false},"excerpt":{"rendered":"<p>Bluefish, a powerful editor targeted towards programmers and web developers, released version 2.2.12 a day ago with some minor new features. Bluefish 2.2.12 release highlights: Fix for a crash in simple search. Python 3 compatibility has been further improved. Improved encoding detection in python files. Triple click now selects the line. On Mac OSX Bluefish [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2001],"class_list":["post-32929","post","type-post","status-publish","format-standard","hentry","category-news","tag-bluefish"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/32929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=32929"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/32929\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=32929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=32929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=32929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}