[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