[elinks-users] [ANNOUNCE] ELinks-0.10pre2

Jonas Fonseca fonseca at diku.dk
Wed Sep 29 18:55:47 MDT 2004


Hello,

I am very happy about this release and might have pushed a little to
harder than ``usual'' to get it out. With patches lately hitting all
corners of the sacred core of the ELinks code I hope a busier release
schedule will make it easier to track down any issues that is
introduced. However I think it is for the better since most are trying
to better control the state management in the document viewer.

Features:

   - As some of you might have noticed pasky has been busy adding
     support for ECMAScript (aka javascript). It uses the SpiderMonkey
     javascript engine from mozilla.org and it looks like it fitting in
     very well. Now don't get your hopes up too high. What you get in
     this release is pretty limited and there is no real support for
     controlling what scripts are allowed to.

     If you choose to try it check out [0] (or doc/ecmascript.txt if
     you are using CVS) for hints on how to get it working. We would
     like to hear about any workarounds you had to apply or what
     packages needed to be installed on your distro (if your distro is
     not already listed).

     A few words of the master himself: It's unstable as hell. It
     crashes.  If it crashes for you, too, please verify it crashes with
     the latest CVS version (at least the nightly snapshot [which should
     again be updated], but real HEAD is preferred) before reporting
     anything. We're fixing stuff fast.

   - The other big new feature is HTML source highlighting that makes it
     possible to view HTML source with the markup highlighted in colors
     configurable using CSS. It also makes values of referencing
     attributes accessible like the href="<uri>" attribute in <a>
     elements.

     The HTML highlighting uses components of an experimental DOM
     implementation still in progress so enabling this feature will add
     a considerable amount of code to the compiled binary. On the other
     hand it will help to debug what will hopefully evolve into the next
     generation document renderer.

     Enable it with --html-highlight. Check out the screenshot at [1].

   - Add support for FTP authentication over user interface. (bug 194)

Updates:

   - French, Polish translation updates.

   - 'T' now by default opens the link in new tab in background instead
     of in foreground.

   - Make the internationalized domain name support work through
     proxies. (bug 495)

Bugfixes:

   - Fix serious bug causing bad table rendering with debug disabled.

   - Only check HTTP ``Status'' header field when handling CGI requests.
     It is not a standard field and breaks redirects when downloading
     from http://www.php.net.

   - Try to fix displaying of newlines in <pre> tags are added even
     after end of element tags. (bug 504)

   - Try to fix displaying after resuming status.

   - Fix keybinding text toggling crash for CONFIG_SMALL builds.

   - mmap() fixes for more systems.

   - Only encode URI strings if prepending the file:// scheme to it.
     Fixes non-working entering of URIs with query parts to the Goto URI
     box and supposedly on the commandline too.

   - Fix size displaying of big local files.

   - Fix bogus cookie check causing crash when there are no cookies.

   - Fix incremental rendering involving CSS.

   - Fix checking of missing document fragments.

   - Never allow to open new windows if -no-home or -no-connect or
     -anonymous is enabled.  

The complete changelog available in the package.

Please, if a bug you reported in bugzilla (http://bugzilla.elinks.or.cz)
has been fix help to close it or report back whether it fixed your
problem.

As always you are more than welcome to join the insomniacs hanging out
at the #elinks channel on irc.freenode.net if you want to report issues
or meet developers.

Let the crashing begin! :)

[0] http://cvsweb.elinks.or.cz/cvsweb.cgi/~checkout~/elinks/doc/ecmascript.txt?rev=1.5;content-type=text/plain
[1] http://elinks.or.cz/screenshots/elinks-hp--html-high-lighting--2004-09-29.png

-- 
Jonas Fonseca



More information about the elinks-users mailing list