From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Pierre Neidhardt Newsgroups: gmane.emacs.devel Subject: Re: EWW improvements: open in new buffer, tags, quickmarks, search engines, ... Date: Wed, 25 Apr 2018 12:30:14 +0530 Message-ID: <87a7trydmp.fsf@gmail.com> References: <87zi23bg67.fsf@gmail.com> <87efjd3alj.fsf@gmail.com> <878t9dw3it.fsf@gmail.com> <92db8445-5829-4c34-8c47-9eb6e9c6cbcb@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1524639556 24140 195.159.176.226 (25 Apr 2018 06:59:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 25 Apr 2018 06:59:16 +0000 (UTC) User-Agent: mu4e 1.0; emacs 26.1 Cc: "Charles A. Roelli" , emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 25 08:59:11 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBEOV-00069t-27 for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 08:59:11 +0200 Original-Received: from localhost ([::1]:34176 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBEQb-0005Py-SY for ged-emacs-devel@m.gmane.org; Wed, 25 Apr 2018 03:01:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBEPh-0005M9-Mu for emacs-devel@gnu.org; Wed, 25 Apr 2018 03:00:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fBEPd-0000Ji-44 for emacs-devel@gnu.org; Wed, 25 Apr 2018 03:00:25 -0400 Original-Received: from mail-pf0-x230.google.com ([2607:f8b0:400e:c00::230]:34237) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fBEPc-0000J9-TB for emacs-devel@gnu.org; Wed, 25 Apr 2018 03:00:21 -0400 Original-Received: by mail-pf0-x230.google.com with SMTP id a14so3872027pfi.1 for ; Wed, 25 Apr 2018 00:00:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=ddgDbOSkOBS2Fo8zSWDJlW7N5CQG0qXxvclECpLZsKg=; b=Kenw2XZpsO4qdw0xbT6bLS6oe+G9oGTSP7BBXy+2yIg2Gy25ntkMd9H0WbPuya2/Ks FqIqrLWEfnDSBZU21nQ8Ndn72LCXXMp5zz1iG6+gp/5dgQ+Us2ZgATNKpBtWqxZZa/ge 1ilb0zo30KKsgxb00vQOdNbjeefz6oC4wyr67sSR8CFA3BaD+L+MzyumTDxJ9q9YTsY7 Wy7KDrxwx3G59Yhk+zMeGMQqB0m59/PlZN68XZ1+Y1L3IJRAPCNjA+wTfLWvZ5IDu0lo A1rgj58Wsv9HEjwDZy1JEIHkGJAzUMbW7m1wTdgU4FFBELMWUOvbl8PnPy8ue+J44iB9 uO8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=ddgDbOSkOBS2Fo8zSWDJlW7N5CQG0qXxvclECpLZsKg=; b=o1vHi6hBo6QMuxbppsPaFN0J1cF/BGTxAQIEGvPb/eXCTZ2KhWIpDy6sukHVDDUqmP 85cw7yrlx3VIiu9j6bQvU+1cyqKZ2Z0IxJHrrVvsJ29SdJb46TYJCo1VjvemA4EL1JX+ P7Zi3Hqt/GcVr18idsI/KojTWqZyIKViJDwdu+uZQ7+dlB4Sy8i70HQBm+R/NZ/lTgl/ gy91IzI5pqLyM0skeA+gj6z7xVsx4OD4LAn16ZvhAv+4qdDMZAyUhctRmq+lxHrg1/+X nIRSPwVtxrEw22U35SY9jImj28VI4jCYvO4lTZmsBLCNHdFafJZI08giyWU2/zWPWfJx b/VA== X-Gm-Message-State: ALQs6tDe+JTph0bY87q50dZMmLOU7FethtIDxPTViTVAyND/EJJItE0B vd91zVDszDEtJsxaCR6xm5BHI4ny X-Google-Smtp-Source: AIpwx4/4SrXJ0HXEfk2HLI3GqFiT2etaQ05FK3Q5+paxfoibkUMQtAUKYpbvi7N0Jw28OKe6qv+ZKw== X-Received: by 10.101.83.197 with SMTP id z5mr13653318pgr.413.1524639619523; Wed, 25 Apr 2018 00:00:19 -0700 (PDT) Original-Received: from mimimi ([103.104.112.4]) by smtp.gmail.com with ESMTPSA id 81sm30947546pfl.92.2018.04.25.00.00.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 25 Apr 2018 00:00:18 -0700 (PDT) In-reply-to: <92db8445-5829-4c34-8c47-9eb6e9c6cbcb@default> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::230 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:224862 Archived-At: --=-=-= Content-Type: text/plain Drew Adams writes: > It seems a bit silly for EWW to have its own, limited form > of "bookmarking". Perhaps it's time for it to graduate to > Emacs bookmarks? You mean bookmark+, right? As far as I understand, Emacs native bookmarks won't work with EWW. `M-x bookmark-set' complains the the EWW buffer does not point to a real file. AFAICT, everything you've mentioned so far as possible > improvements of EWW pseudo-bookmarking is already > available with Bookmark+ real bookmarks. Why reinvent > the wheel and remain incompatible with Emacs bookmarks? > > Bookmark+ is in fact a superset of vanilla `bookmark.el'. > It could just replace it in Emacs. > > https://www.emacswiki.org/emacs/BookmarkPlus#CyclingNavlist Thanks for all those good points. For clarification, I never said I was opposed to bookmark+, I agree merging it (or parts of it) would probably be the best path to follow. I need to work on it. That said, a few issues I can see at first glance: - The package is published on Emacs Wiki. There does not seem to be any version control. - It's under GPL license, but I wonder if the lack of version control could hinder the copyright assignment process. From the comments, Drew Adams and Thierry Volpiatto seem to be the only two authors. Drew, can you confirm? - The package is _huge_! About 30k+ lines. It might require a lot of work to review it and to integrate the needed parts into Emacs. What do you think? -- Pierre Neidhardt --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlrgJ34ACgkQm9z0l6S7 zH8h0Qf+JcqbubDmI/szwB/z8f4G/cOe+HMPqN4YeO0tcQjBIHkvvXg8HKfnSkY/ 1OB7NJ/Zs/K3mgbP9WfDSRBSUTcwGHxl++eWkhbeTuW7u8pN3KvFOO9SyLr5Cdwr usUQI0ejWsABBmOl5LvKy6ofcJeB5hiH3UtlRapQT0jNXvcz4eGRa/N4VpLwASCp p9CAsVXOBQdgYc1GBRp+64tcsEuOouKZCs74hyFIvXswhi1MIZl00trT5rkP8vPK mxJdcoBk1MWYFJMucebyZL2IzKD6iTqQrzJ8IRBBC2EBSnhZH4rUPxURn8GCAMcV 719Hd89Wg9n+SHWghEr8GyAkpFTlYA== =Gugb -----END PGP SIGNATURE----- --=-=-=--