Working notes
Working notes.........
Todo
- Configure correctly for Solaris
- Need to add Axel Boldt's patchs for the configuration file for solaris (done
)
Bugs
- Anchor display
- Need to allow a selected anchor to appear on the first line of the body
table (done)
- New file
- Need to set the document address to some null value (done)
- Accelerator problems
- The bindings in tkW3BindText override some of the accelerator menu bindings
(namely the binding for delete text)
- No way of specifying IS_INDEX, NEXTID, BASE tags
- Need to create an dialog box underneath Edit that can edit these items (
fixed)
- Saving is non-standard
- Should use "SAVE" and "SAVE AS" menu items instead of "Generate Source" (
done)
- Pressing return sometimes does the wrong thing
- Need way of protecting changes
- Editor should know when changes have been made to the text and should bring
up a dialog box to prevent user from accidentally cutting himself (done)
- List item creation problems
- List item creation does the wrong thing if the cursor is in the wrong place
- Backup file
- Need to make backup file when saving (like emacs)
- List item
- The list of anchors on the gif page are missing a few entries
- TT type
- TT type is broken (fixed)
- Need some way of returning value from TCL command
- No tkWWWOutputError
- Need to write this (fixed)
- Cut and paste don't cut and paste tags
- Maybe open another text widget for the selection
- Bookmarks edit title
- Need to include bookmarks edit title
- Reload after save changes scrolling view
- Reloading the page after the save makes it easy to lose one's place
- X resources
- Needs to understand X resources
- Edit bookmarks title
- Need to implement (done)
- LINK tag not implementated and kills tkWWW
- Need to add dummy link handler
- Cannot handle nested character tags
- No way of getting Bold italics
- Extra space in front of header tags
- There often is some extra space in front of the header tags which occurs if
you add a newline between two header tags
- RCS
- Need to combine tkWWW with RCS revision control
- slow typing
- typing seems to be somewhat unresponsible, beed to streamline the procedures
dealing with typing
- P tag after /UL tag
- Too much white space
- Add ability to edit plaintext
- Add ability to edit plaintext
- Going into the PRE mode doesn't work
- Pressing return gets you out of the mode
- No way of adding XMP, BLOCKQUOTE, LISTING tags
- These should be added to the paragraph directory
- Plaintext output
- tkWWW should realize if/when it is editing a non-HTML file and output text
accordingly
File Selection box comments
- Awkward to move up many layers of directories
- Should have some action menu that makes it easy to do something like this
Enhancements
- Inline and form tags
- Have to wait until tk 4.0 comes out
- SGML TCL parser
- Rewrite SGML parser so that a lot of the information exists outside of the
parser itself?
- Edit/read mode
- Need to separate edit mode and read mode
- RCS mode
- Make it work with RCS?
joe@mit.edu