Fix lto type-mismatch (regression 2.2.18)
thanks a lot, fixed in revision 9192!
fixes https://sourceforge.net/p/bluefish/tickets/118/ patch from Nico P
final 2.2.18 release
updates for 2.2.18 release
update all translation files for 2.2.18 source code
readying for the 2.2.18 release
Norwegian Bokmaal translation update from christian@tellefsen.net
updating images to 2.2.18
getting the osx build ready for 2.2.18
creating for 2.2.18beta1
don't use code for dynamic shortcut keys on Mac since it does not work with the MAC integration
make the dynamic shortcut key changing function configurable via the preferences panel
this is fixed in latest svn, and will be fixed in the upcoming 2.2.18 release
make dynamic shortcut key setting in the menu as was possible in gtk2 working again in gtk3. it is now enabled by default, perhaps I should create an option for this
yes it is fixed, the issue can be closed
I'm still getting an error when I try to change the mailing list admin password with an error 500
Page Broken (500): https://sourceforge.net/p/bluefish/admin/mailman/bluefish-svn/admin_password/save
removed in revision 9179 I'll probably do a new bluefish release in the upcoming weeks.
removing the infobrowser plugin from the standard build since it does no longer compile on the newest libxml2 and it has been deprecated for years already
fix the order in which parts of the makefile are executed, and install hunspell dictionaries
open project files as projects, even if windows does not know their filetype
add functions that htmlbar.dll will use from the main bluefish.exe
make enchant find the hunspell libraries
fix possible segfault in development code (not present in stable build)
introduced a bug in the previous commit
fix regression, when calling the scanner on a mouse click on a document without scantable
better browser defaults on windows
allow for menuitems that have c: or d: as in windows disk drives on WIN32 builds
fix possible segfault if scanner returned matchnum==0 in mouse button event handler
getting external programs to work on windos
that is by design: the fonts bar you always get < b > and < i > the standard bar should give < strong > and < em > depending on the setting.
improve @supports()
fix filename typo
a major CSS update for all languages that include/embed CSS
more debugging info
fix a bug in the scanner if the new context is the same as the current, but it should be pushed on the stack
adding missing elements to css
improve debugging code
<context> directly within <context> is allowed
thanks again, comitted to revision 9159.
patch from Nico P <nicop28@users.sourceforge.net> closes https://sourceforge.net/p/bluefish/tickets/112/
add support for nesting within CSS files
it's a setting for the html plugin, the setting affects the behavior buttons on the standard bar. On the 'font' bar is still < b > and < i > available. can you see if changing that settings helps?
it's a setting for the html plugin, the setting affects the behavior buttons on the standard bar. On the 'font' bar is still and available. can you see if changing that settings helps?
fix bug in rgba() and hsla() color syntax
fix compile error on newer gcc introduced by last commit
the color dialog can now edit hsl() and rgb() coded colors, and it can output tgb() and hsl() type color codes
improve color selection dialog so it can parse rgb() or hsl() type colors
also show color tooltip if references are turned off
fixes hsl to rgb conversion
add support for short notation hex coded colors like #EF9
I'm not sure, bluefish uses generic functionality provided by gtk to support this. you could try to use the parameters in the url, like ftp://myusername@myserver:port/path/ (that's what I do using sftp on regular Ubuntu which works as expected)
implementation for hsl and hsla color coding, but the conversion to rgb is not working yet
improve documentation for the state machine to parse different color codes
use one function that can convert hex color codes and rgb(a) color codes with a hardcoded state machine
color tooltip code improvements, working on rgba() support
unfortunately this is a known issue, I can't get any external commands to work on windows, I need some help from someone with windows specific knowledge. The normal code to start external programs for some reason does not work on windows any more..
I'm sorry I don't understand: is there something missing in the latest svn?
fix typo in header
fix color parsing for #123456 color notation, and add code for rgb(1,2,3) notation, and improve tooltip layout
initial working code to show the color in CSS code in the tooltip
adding the option is_color to a language element, so this element can be handled in a special way in the tooltip popup
patch to make svn optional, missed a change
fix compile with clang-20, incompatible-pointer-types-discards-qualifiers
thanks again, fixed in revision 9141!
patch to fix compile warning on clang from Nico P <nicop28@users.sourceforge.net>, fixes https://sourceforge.net/p/bluefish/tickets/114/
Make svn optional
thanks, comitted in revision 9140!
patch to make svn optional from Nico P <nicop28@users.sourceforge.net>, fixes bug https://sourceforge.net/p/bluefish/tickets/112/
this plugin is already disabled by default, so once these features are no longer available in libxml I will remove the plugin.
yes this is something windows specific I could not get to work again in the new build. I need some help from somebody with specific windows knowledge to get this to work again.
the new build and installer is completely rebuild from scratch, buy somebody with little windows specific knowledge (me), so there is many things it does not do yet or does not do properly. I was just glad I could get it to work. it does not use a separate gtk installer anymore, it includes all required gtk3 files.
Can't load zh_CN localization in 2.2.17 for Windows
that is a bug in the code indeed. I've fixed it in subversion, so the next release should fix this.
chinese strings zh_CN and zh_TW must differ otherwise the code will always result in the first being chosen by the user
Cannot compile with GCC 15
French translation update from Dominique Meeùs <dominique@d-meeus.be>
Glad it works finally! can I close the bugreport? just re-open it if you have new information that something should be fixed in bluefish.
no I mean bluefish source code. Does https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.17.tar.bz2 compile?
This is very weird. It has the required files, but still the function from libxml is not found while compiling. Ths should just work...? I see that Gentoo applies patches to the upstream sourcecode. Can you see if the normal source tarball compiles ?
HTML Toolbar
thanks! closing this report
in the preferences, plugins, html features -> unselect "show toolbar in sidebar"
it's not gcc version related, the latest Fedora also has gcc 15 and compiles fine. Can you 'make distclean' and re-run ./configure and make and attach the complete log of that to see if there is any other clues?
it's not gcc version related, it latest Fedora also has gcc 15 and compiles fine. Can you 'make distclean' and re-run ./configure and make and attach the complete log of that to see if there is any other clues?
have a look at the screenshot https://bluefish.openoffice.nl/images/bluefish-appdata-screenshot.png the html toolbar is the one with quickbar/standard/html 5/formatting etc. Do you see that one?
the deprecation warnings are unrelated, these are all the functions that are removed in gtk4, and these warnings are also present with older gcc versions. The build failure is because of the error infb_gui.c: In function 'infb_button_release_event': infb_gui.c:143:61: error: implicit declaration of function 'xmlNanoHTTPFetch' [-Wimplicit-function-declaration] 143 | if (xmlNanoHTTPFetch((const char *)aux,pstr,&info)==-1) { Iĺl have to check what gcc version my fedora laptop has (I'm on Ubuntu right...
then I don´t understand why there is an error compiling infb_gui.c the files is compiled with -I/usr/include/libxml2 and it includes <libxml nanohttp.h=""> and /usr/include/libxml2/libxml/nanohttp.h is available on your system.</libxml> can you check if the function xmlNanoHTTPFetch is defined in that header file on your system? grep xmlNanoHTTPFetch /usr/include/libxml2/libxml/nanohttp.h
can you see if you have the header nanohttp.h on your system? On my machine it is installed in /usr/include/libxml2/libxml/nanohttp.h and it should be part of libxml2 which is required for bluefish..
can you find when it does not work? so what makes it stop functioning?
which platform are you using? On windows this is a known issue. On all other platforms it should work if you use the native package (the flatpak package cannot do this due to flatpak security measures).
this is fixed in svn, so the upcoming 2.2.18 should work again.
hmm strange.. if you open the preferences and go to plugins, do you see a plugin named "HTML Features"? (or htmlbar.so) as for your second request: there is little development on new big features at the moment, so it sounds like a nice suggestion, but there is nobody working on something like that (it's all volunteer work!)
fix compatibility with glib < 2.76
2.2.17 release
making ready for 2.2.17 release
keep full python libs for now
installer improvements
remove unused functions