This time (after some sleep) I think the patch is ready for the distribution. I hope ... :-) Since it is re-re-write it is again for 2.8.1dev.22. Fixes: * '/' at the end of LYNX_WWW_HOME * Many typos Changes: * Rewrite

..

. Now only one 'link' is in the H1 and it is the help point for that particular internal page (BTW; do we have a name for these pages, e.g UIP - user interface page, anyway I call it UIP). * Introduce XYZ_PAGE_HELP for each UIP. * Only in Info UIP, LYNX_WWW_HOME (or LYNX_WWW_DIST) and LYNX_COMPILE_OPTS are added. This doesn't clutter the page because it has no links in it. * Skipping the help link in UIPs now works (except for ShowInfo - doesn't need). So, 'd' will jump to the 'Save to Disk' as usual. * Additional UIP updates: Options (!!), Visited Links * Options page (i.e Form based one) is divided into subsections. Labels and Values are aligned. Each subsection is sorted alphabetically in itself (which makes the patch huge); except for 'User Mode'. This is needed because when one types 'o' it will skip the help links and jump onto the first item, 'Display', which is an input field, and it might be annoying to get back to the previous document. So I found this option to be the most sensible to put in the front line. TODO: * Update 'configure.in' for $logdir (i.e LYNX_COMPILE_OPTS). I have no access to 'autoconfig'. * Update Documentation: any volunteers, Al? For the archive; standard beginning of UIP: fprintf(fp0, "\n%s\n\n\n", <__PAGE NAME__>_TITLE); fprintf(fp0, "

%s (%s), help on %s

\n", LYNX_NAME, LYNX_VERSION, helpfilepath, <__PAGE NAME__>_HELP, <__PAGE NAME__>_TITLE); fprintf(fp0, "
\n"); /* not always */


Sinan.
-- 
Sinan Kaan Yerli