---------------------------------------------------------------------
gedit 0.9.1
----------------------------------------------------------------------
** Chema **
[ ] Add a spell checker plugin
[ ] Add a split window
[ ] Make the button on the prefs dialog box, hook up with the correct
    #name directive. like "prefs.html#printing"
[ ] Add "Documents can have multiple views [ ]" in the prefs box
    and set this OFF by default. Multiple views confuse newbie users
[ ] Add a convert tabs to space feature
[ ] When replacing all, don't push to the undo stack the whole document
    add each replacement by itself.

** Roberto **

** Unclaimed **
[ ] Rewrite the browse plugin
     [ ]The error reporting on the browse plugin is VERY bad, fix
     [ ] Make the browse plugin non-blocking
[ ] Regex searching
[ ] Write an HTML viewer plugin.

---------------------------------------------------------------------
  gedit 0.9.0
----------------------------------------------------------------------
** Chema **
[X] Fix the save_all bug in which Untitled docs are not saved
[X] Change the title of the Find dialog box to "Find"
[X] insert/delete text should not work for readonly documents
[X] Documents opened should not have the "(modified)" tag in the 
    main window
[X] Fix the bug in which the user exits an if an Untitled doc is
    open, gedit will not exit
[X] Add undo data "replace" and gedit_document_replace() function
[X] You should only be able to open 1 prefrences window
[X] Add an Untitled file saved to the Recent file list
[X] After view_remove the main window title does not get updated
[X] After closing a doc the main window title does not get updated
[X] Fix the recent files feature, there are still some loose ends.
    [X] use full path so that we can locate the files when gedit is
	executed from another directory
    [X] When saving and Untitled Document or "Saving as" add the doc
        to the list
    [X] If a document can't be loaded from the recent list because
	of whatever reason, remove it.
[X] When swapping .c & .h files display error dialogs to the user
    If the file is allready open, do not open it again, just set it's
    view as active
[X] Implement Print Selection
[X] Fix warning when exiting gedit by clicking on the "X"
[X] Implement a prefrence to set the toolbar with or without text
[X] Set undo and redo sensitivity as needed
[X] Fix the status bar messages while naviating the edit,view & documents
    menu
[X] Add status barr message for the Plugins menu.
[X] problems with translations .
[X] fix the problem when using MDI toplevel window
[X] the toolbar sensitivity is set per view basis
    since each document will have different undo levels and such
    and since if mdi_mode = TOPLEVEl, each view will have it's own
    toolbar
[x] fix the problem with the Prefs windos + mdi_mode = TOPLEVEL
[X] Toolbar buttons text should be settable to gnomecc preference.
[X] The tab should remain saying "RO - file.txt" but the title should say
    "gedit: file.txt (read only)" instead
[X] Select some text, hit CTL+W then cancel. The text is deleted !
[X] If you have a toolbar with text and set it to no text
    it needs to get resized
[X] shade/unshade the undo and redo items on the menus too.
[X] there is a bug in the swap [c/h] in the message displayed when the file 
    was not found. /come/chema... v.s. /home/chema...
[X] fix the problem with changing undo levels. When reducing the size of the undo
    levels the undo stack becomes a mess.   
[X] if you click apply to the prefs box and there aren't any docs open, gedit crashes
[X] set sensitivity of the menu/toolbar items that needs a file opened to work.
    In the toolbars -> save, close, print, cut, copy, past, search, get_lines,
    In the menus -> save, save as, save all, revert, print, print_preview, close, close_all
    we need a GList for all this widgets. 
[X] if there aren't any docs and the status bar is turned on, it does not appear.
[X] The word wrapping preference in the prefs. dialog box does not
    modify the editor behaivor 
[X] the undo and redo buttons do not get anshaded after you open a document
[X] fix a bug when Searching & replacing text when search text is search for "abcd" in "abcdabcd".
[X] get the info from the menus/toolbar correctly call gnome_mdi_get_menubar/toolbar_info ..
[X] fix the problem of the dialogs poping in two diferent places. doh !
[X] check for the existence of sendmail and of diff. If they are
    not found ask the user for the location and set it in settings->sendmail
    & settings->diff. Same thing for the browse plugin [lynx]
	[X] email plugin 
                 [X] fix, "change location" and then cancel.
 	[X] browse plugin
	[X] diff plugin
[X] Finish the new diff plugin
[X] Unshade the plugins that need a document to be usable
	[X] MDI mode = TOPLEVEl, fix.
[X] Plugin manager
	[X] Basic manager
	[X] Add plugin description
	[X] Fix the crash when mdi mode = toplevel
	[X] Fix the problem with mdi_mode =toplevel, where the menus
            do not get updated.
	[X] "default" set of plugins, at this point, NONE get installed
            by default.
[X] Fix multiple views crash, reported by drake.
[X] When creating a new file "gedit file_a.txt" we need to set the title
[X] Fix the problem with the Main window title when switching
    between different views or docs, it flashes.
[X] If doc has 1 view, set Remove View Sensitivty
[X] Fix the MDI tabs bug
[X] Fix the "remove view item not beeing set sensitive after switching
    to a doc with more than one view.
[X] If the doc is untitled, set the "Revert" sensitivity to off.
[X] Add to the diff plugin the ability to make the diff from
    an open document in gedit.
[X] Fix the speed problems with poorly written themes
[X] Fix the "abccba" problem in non Linux Systems
[X] Fix the Print Selection problem so that we can release
without gnome-print 0.21

** Eric **
[X] New Documentation

** Roberto **
[X] Insert Shell Output plugin
[X] Reverse plugin
[X] Make the information toolbar button more informative 

----------------------------------------------------------------------
  gedit 0.7.9
----------------------------------------------------------------------

** Chema **
[X] Add Page Range to the printing dialog
[X] Print tab's as a set of spaces.
[X] Added page_begin comment to navigate postscript files
[X] Rewrite search.c
    TODO for rewrite search.c
    [X] Add acelerators to the find dialog
    [X] Replace the "Find Next" tag with "Find" as needed
    [X] Fix the dialog poping in two diferent places
    [X] add replace stuff
    [X] add replace all stuff
    [X] pop a message or find a better way of letting the user know
	that the text was not found
    [X] some dialogs are going under the main window. Very annoying.
    [X] replace is not setting the file as modified=TRUE
    [X] rewrote count lines
    [X] rewrote goto lines
    [X] replace is not undoable anymore.
    [ ] dialogs are still poping in diferent locations
    [X] implement find next
[X] when undoing/redoing test to see if there is a selection active
    if there is, unselect it so that the cursor repositions where the
    undo/redo happened
[X] use gedit_document_get_buffer in all the functions that are getting
    the buffer by themselves. This will add an abstraction layer and will help
    with the migration to the new text widget.
[X] Fix the "Untitled" mess
[X] Move the scrollbars before undo operations to speed up undo/redo
[X] Add todo levels and free the memory used by deep levels
[X] we need to merge when deleting delete key too.
[X] Fix the speed problems !!!
[X] There is still some problems with the "Untitled" docs when opening
    multiple views.
[X] Fix the multiple views crash
[X] When reverting big files, makes the window scroll.
[X] Implement Landscape printing
[X] Show status bar in the Settings menu is not working
[ ] status bar is crashing gedit when using toplevel mdi window settings.

** Jason and Chema **
[X] Seek and destroy all memory leaks

** Jason **
[~] New webpage
[X] Hack around the problem with recently used files, maybe we should
    do all the code for that and not use gnome-history
[X] Fix the bug reported in www.freshmeat.net, when a user compiles
    with --disable-gnome

** Alex **
[X] When using the e-mail plugin get the address from the preferences
[X] Converted the Convert plugin to Glade

** Steve Hall
[X] New logo and icon

** Dan White
[~] First shoot at the documentation

** Roberto Majadas
[X] Piped input, such as doing "df | gedit" and getting a new document
    with the output of df

** Kanikus will fix this one **
[ ] Menu bug when a language translates "Files" == "File", so we don't
    insert all the open windows into the end of the user's File menu


----------------------------------------------------------------------
  gedit 1.0
----------------------------------------------------------------------

Short/easier tasks

 * GNOME Session Management complience

Big/hard tasks

 * Port to TkText
 * Better line counting (might be easier after porting to TkText)
 * Better column counting (might be easier after porting to TkText)
 * regex searching
 * Syntax Highlighting (plugin?)

Extra items (from TODO-large)

 * Block Indent (what's this?)

 * Add concept of "sets" of documents - I want to write the code for
   this one, so back off! ;-)

 * Add more search features: replace all, and search (and replace)
   across all open documents.

 * Add interface/plugin for calling "ctags -x" on the current document
   (maybe all open documents?).  build a tree of the output, and when
   clicked on, will go to the selected location.  i'm not sure if this
   should be code in gedit that simply does fork and exec, or if it
   should be its own plugin.  one i know for certain is that gedit
   shouldn't contain any C parsing code.  this is how gIDE does it,
   and this is unnecessary.

 * Add a plugin to read ctags generated tags at startup. When
   gtkrichtext is done, this should be used to colorise the tags read
   at startup, and turn them in some sort of hyperlinks.

 * Improve the existing plugins to take advantage of preferences.
