###### ASAP TODO #########

The top level link on the website that points to imlib is broken.

If the user id of a file is not your user id, it will get changed because
the backup does a move. The same if the group ID is a group where you are
not in yourself. This is a feature and should be documented.

-- fix this bluefish crash --
        I created an 24 bit 512x256 pixel image in .BMP format in gimp and
saved this to a file. I'm able to read this okay in xv (an X-windows
viewer) on my Sun SPARCstation 20 with no problem. It correcty reports
the dimensions (512 x 256). However, when attempting to read this into
bluefish 0.6, using the image icon on the toolbar, bluefish crashes.
parrot /export/home/davek/coupler/docs % bluefish intro.html
IMLIB ERROR: Image width > 32767 pixels for file
Gdk-ERROR **: BadAlloc (insufficient resources for operation)
  serial 87677 error_code 11 request_code 131 minor_code 5
Gdk-ERROR **: BadDrawable (invalid Pixmap or Window parameter)
  serial 87678 error_code 9 request_code 55 minor_code 0
parrot /export/home/davek/coupler/docs %
---- the crash is probably in regex, but possibly we can make bluefish to
survive the problem -----

############# TODO #############

Fix this nasty crap with loading files containing DOS line-breaks. Maybe
just convert them. The text-widget is a mess.

what about to add a "justify" tab, like "headers", with diferents
 "justifies" (left, right, center, justify...)?

idea: Why don't add an entry button on image dialog to edit the
image, like "Edit this image" or something like that? You can  
customize your favorite editor (obviosly, Gimp :) in the preferences
dialog. This option should be avaible also from the "right click
mouse" menu when the cursor is over an image tag: File, Copy, Paste,
Undo, Redo, Edit this tag AND Edit this image.

an imagemap editor

if there was a chance of retaining the cursor highlight so that you can add
two tags to a block of text without having to highlight the text a second
time. Is there a current way or one in process of being able to retain
the highlighting? Say i need bold and italic text. I hilite the text and click
bold then I have to re-hilite it to italicize it? 

You select text in line 1.  If you hold down the SHIFT key and
select a few characters in line 3, everything from line 1 to line 3 gets
selected.  But if you hold down the CTRL key, only the characters that you
select in line 3 get highlighted without deselecting what's highlighted in
line 1.
And what about columned selection (as seen in enclosure - to Karel Tejnora
and others: remember good old T602?)? Usualy implemented as
<Alt>+mouse_select. It can be really useful in structured documents (tables,
lists,...).

Show somewhere the full path of the current file. If you have multiple times
index.html open (from several directories) it's confusing which file
you are editing

A dhtml to tables conversion, and CSS to body/font colors conversion. Quite
hard since the positions of layers are more flexible then the position of
tables.

update function put_stringlist() so it will never create strings > MAX_STRING
(in stringlist.c)

look at projects - when are they modified and when not.

optionally scan trough files in the whole site or just in the current 
directory in the search and replace functions. 

add a "sort selection" function that sorts lines alphab.

tab filename completion for links / images etc,

A Netscape bookmarks file parser to add to the urllist would be cool! (get every
URL out of bookmarks.html)

use the statusbar more, 

An optional (compile time) GNOME-ify

More on the color select: allow a couple of preset colors, so you can define
a couple of colors to use in your documents 

Line numbers in the editor. The GtkText widget doesn't really support this
so the only thing I can think of is count every \n up to the cursor but
this would be very time consuming

Autocompletion for HTML!!!
Autocompletion for PHP!!!
Autocompletion!!!
