Discussion:
a bug and some requests for the next version
Christian Lehmann
2014-02-01 20:31:51 UTC
Permalink
Dear Bluefish people,

I would like to make Bluefish my default code (specifically, HTML)
editor, since it is far better than anything comparable. There are,
however, a couple of things that don't work well for me.

Ubuntu 12.04, 64 bit
Bluefish 2.2.2

1) Project:
After having defined a project, I can apparently load it in the project
menu. However, that does not have any perceptible effect; the settings
specified there are ignored. And the menu tab 'project settings' is
shown grayed. It appears as if Bluefish does not actually load the project.

2) Editor right margin:
In the settings, I can set a border for the right margin, and it is
shown as a vertical line. However, text lines are not broken. If I
activate line break in the document menu, then lines are not broken at
the border, but at the right edge of the Bluefish window. (Maybe this
happens because ticking the option 'line break' is done in the project
settings, and precisely those are ignored in my installation.)

3) HTML entities:
If character coding for a file is UTF-8, then non-ASCII characters are
left alone upon file loading. If, however, the character coding is some
kind of ISO, then all non-ASCII characters are converted to HTML
entities upon loading. This, however, renders find operations and the
like very cumbersome. (I can see there is a tool for converting them
back ...) Please provide an option in the settings:
Convert non-ASCII characters into HTML entities upon file loading: yes/no

4) Language mode:
For some file types, the language mode is set automatically. For others,
it is not, so one must set it manually per file. It would be nice if
there were an option in the settings, like this:
file extension > language mode
INC Generic HTML
...

Let me hope that at least some of this will be taken care of in the next
releases.

Best,
Christian Lehmann
--
Prof. Dr. Christian Lehmann
Seminar für Sprachwissenschaft
Universität Erfurt
Postf. 900221
D - 99105 Erfurt

Tel.: +49/361/737-4201 (selbst)
+49/361/737-4200 (Sekr.)
Fax: +49/361/737-4209

E-Post: Christian.Lehmann-***@public.gmane.org
http://www.christianlehmann.eu
--
To unsubscribe from this list: send the line "unsubscribe bluefish-users" in
the body of a message to listar-QLpEr2logwzILq5++***@public.gmane.org
List Web Page: http://www.ems.ru/cgi-bin/listargate.cgi
Main Web Page: http://bluefish.openoffice.nl/
Olivier Sessink
2014-02-02 20:55:52 UTC
Permalink
Post by Christian Lehmann
Dear Bluefish people,
I would like to make Bluefish my default code (specifically, HTML)
editor, since it is far better than anything comparable. There are,
however, a couple of things that don't work well for me.
Ubuntu 12.04, 64 bit
Bluefish 2.2.2
After having defined a project, I can apparently load it in the
project menu. However, that does not have any perceptible effect; the
settings specified there are ignored. And the menu tab 'project
settings' is shown grayed. It appears as if Bluefish does not actually
load the project.
There are some fixes for that in 2.2.5 (which is silently released a few
days ago - waiting for all the binaries). With 2.2.2 you have to load
your first document in the project, choose save and close, and then the
project will load correctly the next times. Please test if 2.2.5 fixes
this for you.
Post by Christian Lehmann
In the settings, I can set a border for the right margin, and it is
shown as a vertical line. However, text lines are not broken. If I
activate line break in the document menu, then lines are not broken at
the border, but at the right edge of the Bluefish window. (Maybe this
happens because ticking the option 'line break' is done in the project
settings, and precisely those are ignored in my installation.)
this feature is available since 2.2.4, and further improved in 2.2.5
Post by Christian Lehmann
If character coding for a file is UTF-8, then non-ASCII characters are
left alone upon file loading. If, however, the character coding is
some kind of ISO, then all non-ASCII characters are converted to HTML
entities upon loading.
there must be something funny going on, because that is not how it is
meant to work. Bluefish internally always works with UTF-8, so assumed
that the character encoding is correctly detected, all characters should
load fine. Character encoding detection is improved greatly in 2.2.4.
Post by Christian Lehmann
This, however, renders find operations and the like very cumbersome.
(I can see there is a tool for converting them back ...) Please
Convert non-ASCII characters into HTML entities upon file loading: yes/no
For some file types, the language mode is set automatically. For
others, it is not, so one must set it manually per file. It would be
file extension > language mode
INC Generic HTML
this is added in 2.2.4, and further improved in 2.2.5
Post by Christian Lehmann
Let me hope that at least some of this will be taken care of in the
next releases.
already done! Please test !

Olivier
--
Bluefish website http://bluefish.openoffice.nl/
Blog http://oli4444.wordpress.com/
--
To unsubscribe from this list: send the line "unsubscribe bluefish-users" in
the body of a message to listar-QLpEr2logwzILq5++***@public.gmane.org
List Web Page: http://www.ems.ru/cgi-bin/listargate.cgi
Main Web Page: http://bluefish.openoffice.nl/
Christian Lehmann
2014-02-03 09:17:42 UTC
Permalink
Thank you so much for the quick and helpful answer. I am pleased to see
that my wishes were not exotic.

I have just managed to install Bluefish 2.2.4. Wasn't _that_ easy for
somebody who is not a Linux geek.

You may wish to add the following line to
http://bfwiki.tellefsen.net/index.php/Installing_Bluefish
Section "Installing the very latest on Ubuntu 10.04 or newer"
...

deb http://debian.wgdd.de/debian precise main restricted multiverse universe

[as it says correctly on http://wiki.ubuntuusers.de/Bluefish]


And the following sentence to
http://bluefish.openoffice.nl/download.html
"The 2.2.4 release requires gtk-2 gtk 2.20 or newer or gtk-3 (preferably
3.2.2 or newer) ...":

This comes automatically with Ubuntu.

I had to experience that the latter information is not self-evident for
an amateur because the relevant package names do not begin by "gtk-2...".
Post by Olivier Sessink
There are some fixes for that in 2.2.5 (which is silently released a few
days ago - waiting for all the binaries). With 2.2.2 you have to load
your first document in the project, choose save and close, and then the
project will load correctly the next times. Please test if 2.2.5 fixes
this for you.
Will do so as soon as I get it installed.
Post by Olivier Sessink
In the settings, I can set a border for the right margin, and it is
shown as a vertical line. However, text lines are not broken. If I
activate line break in the document menu, then lines are not broken at
the border, but at the right edge of the Bluefish window. (Maybe this
happens because ticking the option 'line break' is done in the project
settings, and precisely those are ignored in my installation.)
this feature is available since 2.2.4, and further improved in 2.2.5
Confirmed.
Post by Olivier Sessink
If character coding for a file is UTF-8, then non-ASCII characters are
left alone upon file loading. If, however, the character coding is
some kind of ISO, then all non-ASCII characters are converted to HTML
entities upon loading.
there must be something funny going on, because that is not how it is
meant to work.
I apologize for a false alarm. I had produced my ISO files with an older
HTML editor which (by default, uncontrolled by me) converted HTML
entities into special characters upon loading a file and converted them
back again into HTML entities upon saving. Thus, when loading such a
file into Bluefish, they were all HTML entities.
Post by Olivier Sessink
For some file types, the language mode is set automatically. For
others, it is not, so one must set it manually per file. It would be
file extension > language mode
INC Generic HTML
this is added in 2.2.4, and further improved in 2.2.5
Sorry, I could not detect this feature in 2.2.4. Where is it?

Thanks again,
Christian
--
Prof. Dr. Christian Lehmann
Seminar für Sprachwissenschaft
Universität Erfurt
Postf. 900221
D - 99105 Erfurt

Tel.: +49/361/737-4201 (selbst)
+49/361/737-4200 (Sekr.)
Fax: +49/361/737-4209

E-Post: Christian.Lehmann-***@public.gmane.org
http://www.christianlehmann.eu
Continue reading on narkive:
Loading...