Two weeks ago, I successfully built and installed lynx 2.8.3dev.21
from this distribution file:

-rw-rw-r--   1 beebe     2029433 Mar  8 14:51 lynx2-8-3.tar.gz

MD5 (lynx2-8-3.tar.gz) = a42fcf2c9c49fc3ee58844ea7a9e03bf

on these systems:

        Apple Macintosh PPC G3  Rhapsody 5.5
        DEC Alpha               OSF/1 4.0F
        IBM PowerPC             AIX 4.2
        Intel Pentium III       GNU/Linux 2.2.12-20smp (Redhat 6.1)
        SGI Origin 200          IRIX 6.5
        Sun SPARC               GNU/Linux 2.2.12-42smp (Redhat 6.1)
        Sun SPARC               Solaris 2.6
        Sun SPARC               Solaris 2.7

On the Sun Solaris systems, I used

        env CC=c89 ./configure && make all

for the build.  [The default gcc, (version 2.95.2, the latest), would
not build lynx 2-8-3 on Solaris.]

All systems share a common configuration file,
/usr/local/share/lib/lynx.cfg, which differs from the distributed one
like this:

% diff -w -b ./lynx.cfg /usr/local/share/lib/lynx.cfg     89c89,90
< STARTFILE:http://lynx.browser.org/
---
> # STARTFILE:http://lynx.browser.org/
> STARTFILE:http://www.math.utah.edu
111c112
< HELPFILE:http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.html
---
> #HELPFILE:http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.html
113c114,115
< #HELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.html
---
> #HELPFILE:file://localhost/usr/local/lib/lynx_help/lynx_help_main.html
> 
>HELPFILE:file://localhost/usr/local/share/lib/lynx_help_files/lynx_help/lynx_help_main.html
925c927
< #MAIL_SYSTEM_ERROR_LOGGING:FALSE
---
> MAIL_SYSTEM_ERROR_LOGGING:FALSE
944c946
< #CHECKMAIL:FALSE
---
> CHECKMAIL:FALSE
1251c1253
< #EMACS_KEYS_ALWAYS_ON:FALSE
---
> EMACS_KEYS_ALWAYS_ON:TRUE
1274c1276
< #DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE
---
> DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE
1280c1282
< #CASE_SENSITIVE_ALWAYS_ON:FALSE
---
> CASE_SENSITIVE_ALWAYS_ON:FALSE
1301c1303
< #DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html
---
> DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html
1342c1344
< #DEFAULT_USER_MODE:NOVICE
---
> DEFAULT_USER_MODE:NOVICE

However, on the Sun Solaris 2.6 and 2.7 systems, attempts to use up
and down arrow to move to the previous or next link on the current Web
page do not work: instead, they visit the URL that the link points to.
Also, C-n and C-p have peculiar bindings: the lynx K command shows

^N          DOWN_TWO      go forward two lines in the document
^P          UP_TWO        go back two lines in the document
Up Arrow    PREV_LINK     make the previous link current
Down Arrow  NEXT_LINK     make the next link current

on the Solaris systems, whereas everywhere else, it shows

^N          NEXT_LINK     make the next link current
^P          PREV_LINK     make the previous link current
Up Arrow    PREV_LINK     make the previous link current
Down Arrow  NEXT_LINK     make the next link current

I'm running all of these lynx executables on remote systems,
displaying on a Sun Solaris 2.6 system.

Without access to PREV_LINK and NEXT_LINK, navigation in lynx on
Solaris is solidly broken.  Fortunately, I retained the old version
(Lynx Version 2-4-2 installed 29-Apr-1996), so I still have a workable
lynx on Solaris.

Has anyone else seen this, and if so, is there a workaround?

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- Center for Scientific Computing       FAX: +1 801 585 1640, +1 801 581 4148 -
- University of Utah                    Internet e-mail: [EMAIL PROTECTED]  -
- Department of Mathematics, 322 INSCC      [EMAIL PROTECTED]  [EMAIL PROTECTED] -
- 155 S 1400 E RM 233                       [EMAIL PROTECTED]                    -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe  -
-------------------------------------------------------------------------------

Reply via email to