https://bfwiki.tellefsen.net//index.php?title=Special:NewPages&feed=atom&hideredirs=1&limit=50&offset=&namespace=0&username=&tagfilter=Bluefish Wiki - New pages [en]2024-03-28T22:15:39ZFrom Bluefish WikiMediaWiki 1.38.2https://bfwiki.tellefsen.net//index.php/Contact_UsContact Us2022-12-22T09:16:53Z<p>DrMartinus: updated links to contacts, mailing lists etc.</p>
<hr />
<div>== 2.4. Contact Us ==<br />
We, the Bluefish development team, welcome all comments, user requests, constructive criticisms, and contributions. Are you curious or seeking information regarding Bluefish? Would you like to contribute by translating Bluefish or its manual? Here are your options:<br />
<br />
* [http://bluefish.openoffice.nl/ http://bluefish.openoffice.nl/] - The main website where you will find news, updates, manual and more information.<br />
* [http://bfwiki.tellefsen.net/ http://bfwiki.tellefsen.net/] - The Bluefish WiKi is the notebook for the developers, containing a lot of information. This includes, but is not limited to: updated project road maps, status of translations. It also contains the manual for this software.<br />
* For bug reports and feature requests, related to bluefish, its web site, and its manual, please fill the appropriate bug type at [https://sourceforge.net/p/bluefish/tickets/ https://sourceforge.net/p/bluefish/tickets/], the bluefish bugzilla page - for instructions, see [[ch10s02|Section 2, “Filling a bug report”]].<br />
* You can subscribe to the users' Bluefish mailing list by visiting [https://sourceforge.net/projects/bluefish/lists/bluefish-community this web page]. The mailing list is hosted by sourceforge.<br />
* You can subscribe to the developers' Bluefish mailing list by [https://sourceforge.net/projects/bluefish/lists/bluefish-svn visiting this web page]. The mailing list is hosted by sourceforge.<br />
* Do you want to help translate Bluefish? Please let us know by dropping an email to <del>Walter Echarri [mailto:wecharri(at)arnet.com.ar wecharri(at)arnet.com.ar]</del>, our friendly translation maintainer.<br />
* If you want to help improve the manual or write new sections, please send an email to the Bluefish manual maintainer, Martin S. [mailto:linux (at) drmartinus (dot) de linux (at) drmartinus (dot) de]. Make sure you replace the words in parentheses with the appropriate signs and remove all spaces. Guidelines for this manual can be found in [[Man 2 apc|Appendix C, Guidelines for Writing this Manual]]<br />
* If you have a general question, drop an email to [mailto:bluefish(at)bluefish.openoffice.nl bluefish(at)bluefish.openoffice.nl].</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/History_of_BluefishHistory of Bluefish2022-12-22T08:46:14Z<p>DrMartinus: added version 2.2.13</p>
<hr />
<div>== History of Bluefish ==<br />
Bluefish development started under a different name. A good and free text editor targeted towards web development was not available. Olivier Sessink started the project ProSite. Chris Mazuc also started an HTML editor. On a GTK development mailing list, Olivier Sessink and Chris Mazuc saw each others postings, and decided to team up. Olivier had a basic editor, Chris had many HTML dialogs ready. After merging the code this was for a while known as the Thtml editor.<br />
<br />
After a while Neil Millar joined the project to add weblint integration and a color dialog. Because the project became larger and more mature, a logo was wanted. After many discussions about boring logos, Neil Millar came up with a cute blue fish. Because this logo was appreciated by all, the name changed into the final name Bluefish.<br />
<br />
After this initial stage, many developers, translators, testers and users joined the project.<br />
<br />
Several years have passed since the first Bluefish release. Since that time, the fish has gained a reputation as an excellent editor, with qualities like stability, usability and numerous features. Also, Bluefish is small, fast and efficient, making it usable even on slow machines.<br />
<br />
{| class="wikitable" style="margin:auto"<br />
!Year<br />
!Version<br />
!Major New features<br />
|-<br />
|2011<br />
|align="center"|2.2.0<br />
|GTK3-support, Search & Replace, block selection and more<br />
|-<br />
|2011<br />
|align="center"|2.2.1<br />
|Zen-Coding support (requires Python)<br />
|-<br />
|2012<br />
|align="center"|2.2.2<br />
|many bugfixes and minor improvements<br />
|-<br />
|2012<br />
|align="center"|2.2.3<br />
|lorem ipsum generator, HTML5 code creation dialogs, bugfixes<br />
|-<br />
|2013<br />
|align="center"|2.2.4<br />
|improved split view and language syntax detection; new: paste special; new: pylint, cssmin, jsmin, csstidy and php_beautifier integration<br />
|-<br />
|2014<br />
|align="center"|2.2.5<br />
|Improvements on projects, indenting and bookmarks; <br />
|-<br />
|2014<br />
|align="center"|2.2.6<br />
|many improvements and bugfixes<br />
|-<br />
|2015<br />
|align="center"|2.2.7<br />
|Added various HTML5 tags, better syntax support, improved autocompletion, charmap for OSX<br />
|-<br />
|2016<br />
|align="center"|2.2.8<br />
|Various improvements and bugfixes, SASS style language has been added<br />
|-<br />
|2016<br />
|align="center"|2.2.9<br />
|fix incompatability with GTK 3.2, some improvements<br />
|-<br />
|2017<br />
|align="center"|2.2.10<br />
|wayland support, import/export syntax color styles<br />
|-<br />
|2020<br />
|align="center"|2.2.11<br />
|python 3 compatibility, insert output from an external command in the current cursor position, CSS, Python and HTML updates, search within the filebrowser<br />
|-<br />
|2020<br />
|align="center"|2.2.12<br />
|Supports Enchant2 for spell checking, bugfixes and some improvements<br />
|-<br />
|2023<br />
|align="center"|2.2.13<br />
|Full CSS support, bugfixes<br />
|}</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/How_Stable_is_Bluefish%3FHow Stable is Bluefish?2022-12-21T08:56:42Z<p>DrMartinus: Created this page</p>
<hr />
<div>The current stable release {{Version}} is extremely stable. In case you encounter an issue, please report it at [https://sourceforge.net/p/bluefish/tickets/ the ticket system]. <br />
<br />
The sourcecode available via SVN ({{SVN}}) has some bugs fixed and maybe a few new features, which haven't been tested extensively. Hence it is possible that there are issues. Please report issues at [https://sourceforge.net/p/bluefish/tickets/ the ticket system].</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/Main_Features_of_BluefishMain Features of Bluefish2022-12-21T08:52:08Z<p>DrMartinus: Created this page, using the info from the project page</p>
<hr />
<div>Bluefish is an extremely powerful editor. Some of its features are listed below:<br />
<br />
Bluefish has many features, this list will give you an overview of the most important or outstanding features in Bluefish 2.2. Not all features are (yet) available on Windows or Mac OSX.<br />
<br />
* Lightweight - Bluefish tries to be lean and clean, as far as possible given it is a GUI editor.<br />
* Fast - Bluefish starts really quick (even on a netbook) and loads hundreds of files within seconds.<br />
* Multiple document interface, easily opens 500+ documents (tested >10000 documents simultaneously)<br />
* Project support, enables you to work efficiently on multiple projects, and automatically restores settings for each project.<br />
* Multi-threaded support for remote files using gvfs, supporting FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS and more (not yet fully functional)<br />
* Very powerful search and replace, with support for Perl Compatible regular expressions, sub-pattern replacing, and search and replace in files on disk.<br />
* Open files recursively based on filename patterns and/or content patterns<br />
* Snippets sidebar - specify custom dialogs, search and replace patterns or insert patterns and bind them to a shortkut key combination of your liking to speed up your development process<br />
* Integrate external programs such as make, lint, weblint, xmllint, tidy, javac, or your own program or script to handle advanced text processing or error detection<br />
* Integrate external filters of your liking, pipe your document (or just the current selected text) through sort, sed, awk or any custom script<br />
* Unlimited undo/redo functionality<br />
* In-line spell checker which is programing language aware (spell check comments and strings, but not code), requires libenchant during compilation (requires libenchant)<br />
* Auto-recovery of changes in modified documents after a crash, kill or shutdown<br />
* Character map of all unicode characters (requires libgucharmap during compilation)(requires libgucharmap)<br />
* Site upload / download (not fully operational yet)<br />
* Full screen editing<br />
* Many tools such as tabs to spaces, join lines, lines to columns, strip whitespace, etc. etc.<br />
* Customizable programming language support:<br />
** In-line reference information (move your mouse over a function name or tag name) for various programming languages<br />
** Code block folding<br />
** Highlighting matching block start and end markers (both brackets and tags)<br />
** Auto-completion and auto-tag-closing for many programming languages, with reference information, and even for nested languages (e.g. css and javascript inside html code that is inside a php document)<br />
* with included language definition files for:<br />
** Ada<br />
** ASP .NET and VBS<br />
** C/C++<br />
** CSS<br />
** CFML<br />
** Clojure<br />
** D<br />
** gettext PO<br />
** Google Go<br />
** HTML, XHTML and HTML5<br />
** Java and JSP<br />
** JavaScript and jQuery<br />
** Lua<br />
** Octave/MATLAB<br />
** MediaWiki<br />
** NSIS<br />
** Pascal<br />
** Perl<br />
** PHP<br />
** Python<br />
** R<br />
** Ruby<br />
** SASS<br />
** Shell<br />
** Scheme<br />
** SQL<br />
** SVG<br />
** Vala<br />
** Wordpress<br />
** XML<br />
* Multiple encodings support. Bluefish works internally with UTF8, but can save your documents in any desired encoding.<br />
* Bookmarks functionality<br />
* HTML toolbar and tearable menu's<br />
** Dialogs and wizards for many HTML tags, with all their attributes<br />
** Fully featured image insert dialog<br />
** Thumbnail creation and automatically linking of the thumbnail with the original image, and multi-thumbnail creation<br />
** User-customizable toolbar for quick access to often used functions<br />
* ZenCoding support (optional, requires Python)<br />
* Compliance with the Gnome and KDE user interface guidelines where possible<br />
* Translations into 17 languages - and more are coming for the next releases .</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/How_and_When_Updates_are_ReleasedHow and When Updates are Released2022-12-17T15:04:56Z<p>DrMartinus: added hint towards little development</p>
<hr />
<div>There is no schedule as to when updates are being released. The work on the project goes on, though slowly, because the software is fully functional and provides a lot of valuable features. Depending on the amount of changes and maybe bugfixes, there will be a new stable version released. In the meantime, there may be snapshot releases. New releases will be announced on the [https://bluefish.openoffice.nl/index.html official project page].</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/Operating_Systems_Supported_by_BluefishOperating Systems Supported by Bluefish2022-12-16T07:48:51Z<p>DrMartinus: Added BSD and Solaris (as per the sourceforge website)</p>
<hr />
<div>Bluefish currently supports the following Operating Systems:<br />
<br />
* Linux<br />
* Windows<br />
* OSX (Mac)<br />
* BSD<br />
* Solaris<br />
<br />
For OSX, Win32 and Windows (64 bit) there are installers available from the [https://bluefish.openoffice.nl/download.html project webpage]. <br />
<br />
Most Linux distributions provide Bluefish as part of their package system.</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/Choosing_a_VersionChoosing a Version2022-12-16T07:37:04Z<p>DrMartinus: Created this page</p>
<hr />
<div>You should always use the current <b>stable version</b>, which is <b>{{Version}}</b>, if you want to work with Bluefish. <br />
There are packages for various Operating systems (Linux, Windows, Mac) and Linux distributions available [https://bluefish.openoffice.nl/download.html from the project webpage] or from [http://sourceforge.net/projects/bluefish/files/ sourceforge].<br />
<br />
If you are interested in latest features, you can download and compile the source code which is available via SVN ([https://bluefish.openoffice.nl/development.html you find instructions here]). But be aware that this version can contain bugs. If you are interested in helping, it is of course a good way to use the SVN version. If you encounter a bug, you can report it to the developers so they can fix it.</div>DrMartinushttps://bfwiki.tellefsen.net//index.php/About_this_ManualAbout this Manual2022-12-15T10:02:20Z<p>DrMartinus: Created page with "==About this Manual== Many features of Bluefish are self explaining, but there are many more, which need some explanation. That is why this Manual is there. It will give you an insight into the more complex or a little hidden features and help you to improve your programming. But it is important to know that this Manual is written entirely on a voluntary basis, by users of Bluefish. Hence, some pages may contain outdated stuff, others are empty. I (DrMartinus) want to f..."</p>
<hr />
<div>==About this Manual==<br />
Many features of Bluefish are self explaining, but there are many more, which need some explanation. That is why this Manual is there. It will give you an insight into the more complex or a little hidden features and help you to improve your programming.<br />
<br />
But it is important to know that this Manual is written entirely on a voluntary basis, by users of Bluefish. Hence, some pages may contain outdated stuff, others are empty. I (DrMartinus) want to fill the gaps and check if old content needs to be updated. <br />
<br />
If you find issues which need attention, just write a note on the discussion page.</div>DrMartinus