I just installed a debian stable desktop in a virtual machine, and used the provided bluefish package (2.2.12) --> this seems to work correctly. Can it be that the debian unstable package is broken in some way?
I see. I don't (yet) understand. I just tried Bluefish 2.2.12 in a css file and it correctly did the comments... So it's not something that is version related. It seems your system is in some way different than mine. Do you know how to compile software yourself? If I send you the sourcecode with some adjustments, can you build it (./configure;make;make install) and send me the results?
2.2.16: error: incompatible function pointer types passing 'gboolean (GtkWindow *)'
I looked at the number of downloads and that was still really low, so I decided to change the 2.2.16 release. The download page has a notice that it is changed.
Thanks for reporting! I tested a HTML file with included css, and a css file. In both cases I got a /* style comment so I cannot easily reproduce this. Which version of Bluefish are you using? Can you provide some more details how to reproduce this?
fix compile warning on newer gcc versions, no further changes, so re-releasing 2.2.16
I can reproduce it on a system with the latest gcc (gcc 14.2); I did the release on gcc 11.4 where it compiles without warning the problem is fixed in revision 9098 I'm now thinking if I should change the 2.2.16 release, or call this fix 2.2.17 ?
this compiles on gcc 14.2.1
fixes another compile problem on newer gcc
fixes compile problem on newer gcc
2.2.16 release
<i> is not supported in appstream, <em> is
update list of contributors to AUTHORS and about.c
translation update from falsetti@free.fr
new translation update from Nuno Teixeira <eduardo@freebsd.org>
translation update from Nuno Teixeira <eduardo@freebsd.org>
small update to the list of contributors
translation update from Osman Öz <osmanoz05@hotmail.com>
translation update from Roberto Bellingeri - Si.Re. Informatica S.r.l. - NetGuru <bellingeri@netguru.it>
translation update from Yuri Chornoivan <yurchor@ukr.net>
create dialog to ask for help on unmaintained or unsupported translations
add member to struct to define if a translation is up to date or not
make variable name reflect content (and remove unneeded debug output)
make variable name reflect content
add make macro to set a define for every translation that is up to date. Fix tab formatting in language.c
add local name for chinese
add Catalan and Persian (Farsi)
add some comments how the code works
nl translation update
translation update from Olesya Gerasimenko <gammaray@basealt.ru>
getting ready for the 2.2.16 release
.plist file has been renamed
improve bookmark UI
add code that can bookmark multiple files, also if they are not open (and do some cleanups in the meanwhile)
add option to make search bookmarks temporary or permanent
implement a color for each external bookmark command. fix some bugs on the go
you can set a color for a auto generated bookmark now
fix compile warnings
temp bookmarks have a different color now (not yet configurable, so not good for dark themes)
fixes a bug in search results in the outputpane (they were not escaped for markup) and includes more bookmarkchanges
connect the config code and the menu code so you can now have user defined bookmark scripts
add code in preferences to edit bookmark commands
add new code to generate bookmarks from an external command (currently implemented for ctags)
add ctags default config
remove extraneous debug messages
add all public listed UTI types to the bluefish language files to make Bluefish use the correct language definition
add apple uniform type identifiers to the language file so the language is detected
improved plist
copy the plugins in the bundle
better defaults on OSX
this builds a working app
re-introduce launcher.sh so all libraries get loaded
more work on Bluefish.app
updates for the OSX package, has still some issues left (hardcoded path to /User/olivier/inst for example)
add a default option for js-beautifier
remove the (outdated) jsbeatify and let people install it themselves on their system
add warning that the flatpak version does not integrate with system tools
new pylint default config
cleanup code, and add 'duplicate' button to each external filters, commands and outputbox
remove debug output
hopefully fix wrap_at_right_margin
this is the right place to file a bug. But I'm really confused what might cause this behavior. The .bluefish directory contains the settings and autosave files. Can you try which file in there you need to delete to make bluefish start again?
it seems your system doesn't have a lot of standard icons. Perhaps these are only installed on systems with gnome? I'm not sure how this can be fixed. The flatpak version of Bluefish is limited regarding desktop integration, the native package integrates much better on the desktop. So you might want to install the apt version of Bluefish
cosmetic fix for indenting
unfortunately there is nobody in the bluefish team anymore that builds bluefish on windows, so there are currently no new bluefish windows installers..
bump version to 2.2.16beta
fix compile error because of missing header
https://bfwiki.tellefsen.net/index.php/Compiling_Bluefish_from_source does that help?
Hi, thanks for reporting. This is improved in revision 9019. Please test. https://bfwiki.tellefsen.net/index.php/Compiling_Bluefish_from_source#Compiling_bluefish_straight_from_subversion
fixes a segfault caused by the previous commit. Reloads bookmarks after an external filter has replaced the complete contents of a file. Only undo after a filter that replaces the complete contents now messes up the bookmarks.
I think you just found a firefox bug or a firefox packaging bug. Over here this works...
Hi, I've added this function in revision 9038. Please test if you know how to compile from source.
add a follow cursor function to the bookmarks panel, fixes https://sourceforge.net/p/bluefish/tickets/90/
updates for the flatpak release
you can type the command shown in the config, where you replace %p with an example URL does the terminal command firefox -remote 'http://slashdot.org' || firefox 'http://slashdot.org' open the website slashdot.org ?
so something different from the minimize button?
the command that is executed is configured in your preferences, under "external commands". What does the command look like, and does it work if you start that command from the terminal?
2.2.15 release
ready for 2.2.15 release
getting ready for 2.2.15 release
adding flatpak config
getting ready for the 2.2.15 release
thanks for spotting that one! It was imported but not used. Fixed in revision 9031. Will do the release in a few days.
removing the last bit of 'import imp'
the feature was removed from gtk, not from bluefish. But since bluefish uses gtk, it does no longer work...
Hi, ususally this is not an option from the application, but something done by your window manager / composer. All my windows have a minimize button on their top bar..? I don't think this is something that bluefish needs to do, or am I understand you wrong?
fixed <legend> tag, as reported by Daniel Fuchs <daniel@baumfuchs.de>
Daniel Fuchs <daniel@baumfuchs.de>
use ENABLE_NLS also in OSX specific code
fix a quotation problem
this should fix compiling without NLS support
translation update from Olesya Gerasimenko <gammaray@basealt.ru>
does it help if you start bluefish with this environment variable with pkexec? like pxexec GTK_OVERLAY_SCROLLING=0 bluefish
the translators are working on the translations for the next release now, so within the next two weeks I'd say.
If there would be a reproducible way to get this crash on Linux that would help me a lot debugging and fixing this. Or a full backtrace like described here https://bfwiki.tellefsen.net/index.php/Debugging_Bluefish With the information you provided I have not yet found the issue (it didn't crash yet on my system) The files that show up on restart after a crash is because of autosave, if a file is unsaved and has changes it will be stored in ~/.bluefish/autosave and on startup bluefish will load any...
pt translation update from Nuno Teixeira <eduardo@freebsd.org>
translation update from Daniel Fuchs <daniel@baumfuchs.de>
translation update from Frédéric Falsetti <falsetti@clansco.org>
translation update from Nuno Teixeira <eduardo@freebsd.org>
The imp module is removed with Python 3.12