Subject: PR/29921 CVS commit: pkgsrc/www/elinks
To: None <,,>
From: Thomas Klausner <>
List: pkgsrc-bugs
Date: 04/07/2005 16:21:03
The following reply was made to PR pkg/29921; it has been noted by GNATS.

From: Thomas Klausner <>
Subject: PR/29921 CVS commit: pkgsrc/www/elinks
Date: Thu,  7 Apr 2005 16:20:20 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Thu Apr  7 16:20:20 UTC 2005
 Modified Files:
 	pkgsrc/www/elinks: Makefile distinfo
 Log Message:
 Update to 0.10.4, closing PR 29783 and PR 29921:
 Changes since 0.10.1:
 New features:
   - Merge in the official debian packaging files so it is now easy to
     build your own .deb files. Just apt-get install devscripts and run
     debuild in the ELinks root directory.
   - Add experimental Ruby scripting back-end. An example hooks file is
     available in contrib/ruby/hooks.rb but it doesn't do anything
     interesting yet.
 Feature updates and improvements:
   - Add LEDs info dialog. It can be opened using the Help menu and when
     the LED display is clicked.
   - Introduce a very simple ECMAScript pop-up window blocking mechanism.
     Will show a 'P' in the LED indicators. Off by default.
   - Add an example user style sheet and configuration file in contrib/.
   - Add support for disabling extended horizontal scrolling, so it will
     work like vertical scrolling. Requested by Russ Rowan.
   - Optimize CSS style handling.
   - Enable usage of the search history also for incremental link text
   - Add a little help text to the terminal options dialog, which also
     indicates the value of the TERM environment variable. Hopefully this
     will help new users to figure out how configuration of terminals
   - When in cursor-routing mode, scroll the document as many rows or
     columns as necessary rather than only be one row or one column.
   - A few documentation updates.
 Bugs fixed:
   - Fix handling of forms embedded in table code. (bug 602)
   - Alert about file saving error when -no-home was given.
   - The default user style sheet is now applied correctly.
   - Fix leak related to CSS being disabled and applying the default
     style sheet.
   - Fix underline rendering when using 256 colors.
   - Localization fixes.
   - Fix calling of get-proxy scripting hooks. Now they should work
   - When using the goto link number functionality in cursor-routing
     mode, position the cursor on the newly selected link.
   - Compile fixes for *BSD and IRIX systems. Reported by Nelson H. F. Beebe.
 New features:
  - Merge the MingGW patches so that --dump should now work. The patches
    also improves portability.
 Feature updates and improvements:
  - Change the behavior of an empty action attribute to be like Mozilla
    which handles action="" as action="<current-URI>". (bug 615)
  - The Perl hooks file is growing more and more insane thanks to Russ.
  - Improve the reporting of errors related to the proxy configuration.
  - Add toggle HTML/plain to the right click menu (aka. the tab menu),
    and make it to not display reload/bookmark when no document is
  - Add a <base href=cwd /> element to the generated listing of local
  - When the URL parameter to the Refresh HTTP-equiv is missing refresh
    the current document.
 Bugs fixed:
  - Fix opening of either single bookmarks or folders referring to URLs
    without a slash at the end.
  - Fix honouring of the Refresh-header when the loaded document is
  - Fix CSS handling by reverting the proposed optimization introduced in
  - Fix displaying of ordered lists when <li> is not directly nested in
  - Build fixes on amd64.
  - Fix the Perl get-proxy hook so that an undef return value from the
    Perl hook results in the default proxy being used, as is supposed to
    be the case with get-proxy hooks.
  - Fix compile error related name clashes with the <locale.h> system
  - The debian package now really contains relevant documentation from
  - Only create $prefix/lib directory if the gettext code is going to
    install a new charset.alias file.
  - Truncate NNTP cache entries when ending connections.
 New features:
   - Explicit keyboard accelerators were defined for buttons in
     dialogue boxes and are now highlighted.
   - Add support for bookmarks separators.
 Feature updates and improvements:
   - Switch to use a ``new'' FTP directory listing parser based on code
     from GNU Wget. The switch is motivated by licensing issues with
     ftpparse.[ch] files. (debian bug 300889)
   - More updating by the new cvs commiter Russ Rowan.
   - Change the verbose level to show warnings (debian bug 303083)
   - Add FAQ from homepage in doc/ directory. (debian bug 301861)
   - When block cursor terminal option is set, keep cursor at lower
     right of screen in dialogs too. (bug 583)
   - Use plural gettext message IDs, which make the resource info
     dialog more readable.
   - 'I' in the LEDs now mean "insert mode" and 'i' now mean modeless.
     The change is due to document.browse.forms.insert_mode defaulting
     to 1.
   - Strip protocol part (ftp://, etc) also from proxy strings returned
     from scripting hooks.
   - Add option to control whether (expanded) folder states should be
     stored when saving bookmarks (bookmarks.folder_state). Defaults to
     on; the current behavior. (bug 642)
   - Do not display terminal options help text when terminal height is
     too low.
   - Introduce the option infofiles.secure_save_fsync, which allows one
     to configure whether secure file saving calls fsync(3).
   - Move focus to the first widget when clearing a dialog.
   - Add two new functions available from Lua scripts:
             set_option(name, value) and and get_option(name).
 Bugs fixed:
   - Only add /dev/stdin to the URL list when no URLs was given on the
     command line. Allow special files when /dev/stdin is added.
     (debian bug 296976)
   - Fix reading from /dev/stdin on Mac OS X. (bug 616)
   - Fix Guile and Ruby detection, it was a quoting issue.
   - Fix handling of empty cache entries in the HTML highlighting
   - Fix redirection issues on due to single quotes
     enclosing of URL.
   - Add dialog.checkbox-selected color to options. (bug 644)
   - Decode the subject when handling mailto: links. There is still an
     encoding problem when adding the subject to the command string.
   - Fix displaying of accesskeys.
   - Encode the base href URI when generating file listings. (bug 358)
 To generate a diff of this commit:
 cvs rdiff -r1.15 -r1.16 pkgsrc/www/elinks/Makefile
 cvs rdiff -r1.10 -r1.11 pkgsrc/www/elinks/distinfo
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.