From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Bogatov Newsgroups: gmane.lisp.guile.devel Subject: Guile parsing html and htmlprag. Date: Wed, 24 Jul 2013 17:04:04 +0400 Message-ID: <87a9lcw1mj.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1374671113 7846 80.91.229.3 (24 Jul 2013 13:05:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Jul 2013 13:05:13 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Jul 24 15:05:15 2013 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V1ykl-0006Cu-Ck for guile-devel@m.gmane.org; Wed, 24 Jul 2013 15:05:15 +0200 Original-Received: from localhost ([::1]:46313 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1ykk-0006We-J3 for guile-devel@m.gmane.org; Wed, 24 Jul 2013 09:05:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50493) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1yke-0006WV-TF for guile-devel@gnu.org; Wed, 24 Jul 2013 09:05:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V1yka-0006Yy-6N for guile-devel@gnu.org; Wed, 24 Jul 2013 09:05:08 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1yka-0006Yk-3g for guile-devel@gnu.org; Wed, 24 Jul 2013 09:05:04 -0400 Original-Received: from broadband-77-37-146-56.nationalcablenetworks.ru ([77.37.146.56]:56643 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1V1ykZ-0004Al-Ew for guile-devel@gnu.org; Wed, 24 Jul 2013 09:05:03 -0400 User-agent: mu4e 0.9.9; emacs 24.3.1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:16538 Archived-At: Hello! Beeing in need to parse html(not xml) with Guile, I discovered that we have no one-true-way solution, like python's Beautiful Soup. The best we have is htmlprag-0.16. It works for me, good documented(even in TexInfo), but it is dropped by it's author. I think it would get more love as part of official Guile modules tree (personally, I always prefer standard modules to something-that-even-have-no-git-repository). If you agree with proposition, I will start work on patch. -- Best regards, Dmitry Bogatov , Free Software supporter and netiquette guardian. git clone git://gitorious.org/illusionoflife-read-only/rc-files.git --depth 1 GPG: 54B7F00D Html mail and proprietary format attachments are forwarded to /dev/null.