Hi there!
As I'm in a big hurry now, I just made the release with the
feedback I got so far. It should work ok.
Well, what else can I say, it's a big milestone!
Go get it, and enjoy!
Cheers
Jorge.-
I dunno what's going on, but, dillo won't start the bookmark
server.
Compiled with:
./configure --prefix=$HOME
make
make install-strip
--
Registered Linux user #298569
Gravity brings me down.
Hi there!
Thanks for the quick replies and corrections for the english
version of the interview. Now it has been corrected and uploaded,
so I hope it serves better its purpose.
Well, I'm expecting for feedback on the tarball now. That's the
gap between rc1 and an official release!
Best
Jorge.-
Hi there!
Finally, after a lot of work, the first release candidate
tarball for dillo-0.7.0 is ready. The idea is to test this
tarball and if it has no problems, the 0.7.0 release will be made
of it (with only minor or cosmetical changes).
Once again, I'm specially interested on non GNU/Linux platforms
testing (bacause I already tested GNU/Linux).
-------------------
Summary of changes:
+ Included the bookmarks server code inside the main tree
(no separate tarball now, it all builds at once)
+ Added a workaround for nanosleep on Solaris in configure.in
+ Added a new icon for bookmarks and set ALT+B or ; as shortcuts.
(there's also the option of hiding the icon from dillorc).
+ Made a new splash screen (contents and design).
+ Made a custom D_SUN_LEN definition to avoid inconsistencies
with SUN_LEN, also switched memory clearing to sizeof and defined
AF_LOCAL when not present.
+ Made ~/.dillorc/ have precedence over PATH when searching for
plugins.
+ Added a SIGCHLD handler to avoid zombies when the dpi server is
killed manually before dillo exits.
+ Bound find text to /. Now it works with CTRL+F or /
+ Added an icon for bookmarks.
+ Image tooltip now works with "title" instead of "alt".
(had mistankenly switched to "text" before...)
bm_srv12:
+ Made the convertion (import) from the old bookmarks format
automatic.
+ Made it work when there's no bm.txt file present, and also
when there's a zero sized bm.txt.
+ Fixed some Solaris compatibility glitches.
+ Fixed SUN_LEN issues.
-------------------
The test emphasis should be on the new features.
Please remember first to remove the bookmarks server binary
from your ~/.dillo/ directory and killing the server if running,
before testing.
Now, a simple:
./configure
make
make install-strip
should build and install everything right (it works here!)
The plan is to make the official release this Sunday or early
on Monday. Please send your feedback to this list.
I'll be updating the site in the meanwhile, so please focus on
the tarball.
Last but not the least, the splash screen includes a link to
the text version of an interview I gave to tux.cl magazine. The
original is in spanish so I made a quick translation to english
so everyone can read it. If you are knowledgeable in english
grammar please read/correct it and send me the diffs. That'd be,
as always, highly appreciated.
Thanks a lot and
I'll be expecting your feedback!
Jorge.-
PS: For those that read this far, here's the tarball:
http://dillo.auriga.wearlab.de/dillo-0.7.0-rc1.tar.gz :-)
Hi,
When an HTTP URL is given along with the -l command line option, and if the URL
is redirected by the server, the new URL is handled normally as if the -l option
was not given.
This behaviour can be seen with the http://www.google.com URL, at least when
requesting it from France, in which case a 302 error code is given and Dillo is
redirected to http://www.google.fr/. In that case, the Google logo images are
downloaded. Whereas a direct dillo -l http://www.google.fr/ won't download the
images.
I do not consider this a serious issue, but for consistency I would have
expected Dillo to show me the redirection error page with the target URL. The
target URL being clickable and also retaining the SpamSafe mode. As said, this
is not a high priority issue, it is rather a consistency issue.
--
Melvin Hadasht
Hi,
just a minor correction. $SRCDIR/Makefile says
uninstall-local:
-if [ -d $(DESTDIR)$(sysconfdir) ]; then \
rm -f $(DESTDIR)$(sysconfdir)/dillorc*; \
elif [ -d /etc/ ]; then \
rm -f /etc/dillorc*
fi
but should say
uninstall-local:
-if [ -d $(DESTDIR)$(sysconfdir) ]; then \
rm -f $(DESTDIR)$(sysconfdir)/dillorc*; \
elif [ -d /etc/ ]; then \
rm -f /etc/dillorc* ; \ # <<-- here
fi
Jan
Just pulled latest dillo from CVS & compiled on Solaris 8. It's a pretty slick browser.
Some things to fix for Solaris builds:
nanosleep() needs to be linked with -lrt.
Adding something like:
case $system in
SunOS)
LDFLAGS="$LDFLAGS -lrt"
;;
esac
to configure.in seems to fix that problem.
Also, Solaris seems to not have AF_LOCAL and SUN_LEN defined.
Adding defs for those two somewhere -- in a header or in dpi.c seems to fix those problems.
#ifndef AF_LOCAL
#define AF_LOCAL AF_UNIX
#endif
#ifndef SUN_LEN
/* This system is not POSIX.1g. */
#define SUN_LEN(ptr) ((size_t) \
(((struct sockaddr_un *) 0)->sun_path) \
+ strlen ((ptr)->sun_path))
#endif
(I swiped that code from the nautilis project.)
With those fixes & got it to built & it seems to work.
I have not done the bookmark tarball yet.
--Mike
--
__________________________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.comhttp://www.mail.com/?sr=signup
Hi,
I updated my pages concerning the integration of Dillo as an HTML mail viewer
in Sylpheed-Claws. New screenshots reflecting the use of Dillo 0.7.0 were also
added. The plans concerning Sylpheed-Claws were included, too.
The URL is: http://melvin.hadasht.free.fr/home/dillo/sylpheed/
To summarize: currently, and not before Claws 0.8.11, Claws must be patched with
the patches I provide in that page. It is planned that Claws 0.8.11 will
officially include support to embed Dillo to view HTML mail. The
current version of Claws is 0.8.9 and 0.8.10 is soon to be released.
Dillo cvs and 0.7.0 and newer do not need to be patched anymore.
Best regards
--
Melvin Hadasht