Mercurial > hg > xemacs-beta
view lisp/w3/todo @ 80:1ce6082ce73f r20-0b90
Import from CVS: tag r20-0b90
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:06:37 +0200 |
parents | 9ee227acff29 |
children |
line wrap: on
line source
BUGS: ---- - <br> in <dd> hosed - margins in general tend to be too big sometimes. - too much space after an ordered list item - can't fix without completely screwing up the spacing algorithm. *sigh* - tags in <title> elements crap out. Check out http://www.uni-mainz.de/~steffens/html-public/usrguide_3.html#0 for a sample. - Interaction with Emacspeak is inexcusably weak - Need option to turn off table rendering and print it out as a table that is viewable with emacspeak-table-ui.el - Reimplement <label> support for form items - Better/more information stored in each hypertext link - Better/more information stored in each form entry area - Need at least bare-bones frames support where you can at least convert a frameset into a list of destinations and display those for the user. - <link> handling should keep track of the 'title' attribute of the link - sometimes images delete a large chunk of the buffer they are in. Check out http://cs-www.uchicago.edu/ - seems to be the <img alt=" "> stuff. Ack. - should use 'editable-field' widget type for 'text' and 'multiline' widgets. - ebola warnings when using gopher in XEmacs 20.0 - Resetting a form resets the internal structures, but not the buffer representation. This one will be ugly. - cannot save a page as postscript - cannot dump an XEmacs w/W3 - attempt to modify read-only object. Apparently a problem somewhere in w3-parse, as if it is reloaded after dumping, the problem goes away. - client side imagemaps have to be in the same buffer (actually in the smae buffer, _BEFORE_ the usemap directive on an image) - fix to be able to use imagemaps in different files, any position, etc, etc. - filename handling bug in OS/2 - the c:\ stuff confuses it. - some way of specifying in a stylesheet whether certain text is inaudible. use the 'inaudible text property for this. - w3-fetch should take its prefix arg in the standard way and it should be documented in the doc string - Should make cache directory private by default. - When fetching a compressed file with "C-u RET", W3 seems to uncompress before saving on disk, but suggests a save file name with the ".gz" extension. It should either not uncompress in this case, or remove the ".gz" extension from the suggested save file name. (My personal preference is that it should not uncompress. Emacs has no trouble looking at compressed files and they take up less disk space.) - w3-complete-link ensures that the input matches one of the links, except for case. If there is a link named "XX", you can enter "xx". You will then get the error "Wrong type argument: stringp, nil". - Sometimes widget keybindings get thrown in the minibuffer map. Try M-: C-M-i - We do not like a separate minibuffer frame at all under Emacs FEATURES: - font.elc is still not cross-emacsen. Damn keyword lossage. - Widget library merging - Using {TAB} to move to the next hyperlink moves to the first character of the line if the hyperlink button is centered. In such cases, a lot of whitespace can precede the first character of the link and although the button can be activated from this whitespace, visually it would make much more sense to move to the first non-whitespace character within the field. - Add support for using real images for checkboxes, etc. in widget library - Clean up the image widget, and make it play nice with emacspeak - Write a tabcontrol widget and use it for preferences panel - Write a font selection widget - Write a voice selection widget - Write a password entry widget - Write a mailcap entry widget - Custom library merging - Add custom support for W3, URL, MM - Proxy support - The URL proxy checking is now able to use a function instead of using an alist. Perhaps have some basic javascript->elisp converter so that people can use netscape-style auto-proxy configuration. - Provide functions comparable to those provided to netscape javascript proxy auto configuration. See http://home.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html - LaTeX backend - Stylesheet support - Table support - Display code - Support recommended rendering of <dir> as multi-column - Support multi-column somehow - Support <dl compact> - implement <spacer> from netscape 3.0b5 - reimplement w3-show-headers - Handle math environment using the calc library - Better integration with the paresr - Better user feedback - Better incremental display (page-by-page drawing?) - People want to see size and last-modified of remote ftp directories. Only if ange-ftp or efs start returning valid data for file-attributes. Either that, or some integration work needs to happen with dired. Perhaps a w3-dired-minor-mode that rebinds return, button1-3, etc. hmmmm.... - Write a new major mode for handling CSS style sheets - Support the <object> tag - Deal with frames right - Add back in the 'host' method for url-gateway-method - perhaps steal code from GNUS MAINTENANCE CRAP - Create a FAQ - Revamp the entire documentation - More info on stylesheets - Update chapter organization - Remove old variables - Add new ones - General cleanup - Change w3-download script to point to new XEmacs ftp site - Revamp the entire web site. - Do fun things with the new name 'GNET' - GNETs Not Excessively Tacky - GNET N'est pas Excessivement Tare'