From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ivan Shmakov Newsgroups: gmane.emacs.devel Subject: shr: tables Date: Mon, 29 Dec 2014 18:17:56 +0000 Message-ID: <87387y9v6z.fsf_-_@violet.siamics.net> References: <83ppbanqhe.fsf@gnu.org> <87vbl2xigp.fsf@ferrier.me.uk> <83ioh2nlow.fsf@gnu.org> <87sig6xech.fsf@ferrier.me.uk> <83fvc5ni0u.fsf@gnu.org> <87k31fwwyv.fsf@ferrier.me.uk> <87bnmq9ibf.fsf@ferrier.me.uk> <87lhlrx5fc.fsf@building.gnus.org> <878uhrcr5l.fsf@building.gnus.org> <83sifzjflk.fsf@gnu.org> <87fvbyagaw.fsf@building.gnus.org> <871tnibsu7.fsf@violet.siamics.net> <87y4pq8zcy.fsf@building.gnus.org> <87wq5aabqt.fsf@violet.siamics.net> <83h9wejv8c.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1419877121 14880 80.91.229.3 (29 Dec 2014 18:18:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Dec 2014 18:18:41 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 29 19:18:37 2014 Return-path: Envelope-to: ged-emacs-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 1Y5eto-00064W-Om for ged-emacs-devel@m.gmane.org; Mon, 29 Dec 2014 19:18:36 +0100 Original-Received: from localhost ([::1]:34364 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5etn-0006kE-Vk for ged-emacs-devel@m.gmane.org; Mon, 29 Dec 2014 13:18:35 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5etb-0006jx-M6 for emacs-devel@gnu.org; Mon, 29 Dec 2014 13:18:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y5eta-0007hw-FE for emacs-devel@gnu.org; Mon, 29 Dec 2014 13:18:23 -0500 Original-Received: from fely.am-1.org ([2a01:4f8:d15:1b86::2]:53019) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5eta-0007bo-6S for emacs-devel@gnu.org; Mon, 29 Dec 2014 13:18:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=B5WFzNHYy+JHMyNWZ9ZtgnDfqvLduSp2nMMZP7t8Uig=; b=JcHUoFLrI8MJ6TarKo68B8buk3gPCZ9qoUye9YKvDPMYdBM2QUFX8McrCaCBbOLImroUwliK5klM4yVp4g2mk+ZRtO7fCMw6PPei8ZCmfgTteM2BQBlWhjlvrErSRii8Mxp5jZcjpmjra5VoVZ0iL9hguMPQOsslC77pIPKRY0g=; Original-Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y5etK-0004nP-Ey for emacs-devel@gnu.org; Mon, 29 Dec 2014 18:18:07 +0000 Original-Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y5etB-0002Oy-Ef for emacs-devel@gnu.org; Tue, 30 Dec 2014 01:17:57 +0700 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <83h9wejv8c.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 29 Dec 2014 18:06:59 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:4f8:d15:1b86::2 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180856 Archived-At: >>>>> Eli Zaretskii writes: >> From: Ivan Shmakov Date: Mon, 29 Dec 2014 12:20:26 +0000 >> This is the sidebar, which This is the page content proper. >> is placed to the left of the Emacs may apply its usual >> =E2=80=9Cpayload=E2=80=9D content in the facilities to flow = it as >> browsers implementing (a necessary, without any trouble >> larger subset of) CSS. whatsoever. For one thing, many >> Unless being tweaked by the MediaWiki instances use exactly >> user to his or her own this layout. >> taste, that is. >> Now, what=E2=80=99s the easy way to put the second sentence of the right >> column into the kill ring? > Would you like to code such a command? I have a somewhat different view on this issue. I believe that there should be a command to render the above as two paragraphs instead, one under the other: This is the page content proper. Emacs may apply its usual facilities to flow it as necessary, without any trouble whatsoever. For one thing, many MediaWiki instances use exactly this layout. This is the sidebar, which is placed to the left of the =E2=80=9Cpayload=E2= =80=9D content in the browsers implementing (a larger subset of) CSS. Unless being tweaked by the user to his or her own taste, that is. After such a command is applied, =E2=80=93 the issue above simply does not arise, and there=E2=80=99s no need for a separate command to put whatever portion of either of these paragraphs into a kill ring. The details for such a command are yet to be worked out; I have no solid idea on which cases it should handle and how. (Should it, for instance, affect all tables, some tables, just the table at point, or tables matching some entirely different criteria.) (And just in case, =E2=80=93 there /is/ a way to do just that with the =E2=80=9Cbig=E2=80=9D browsers, =E2=80=93 even though by no means necessar= y, clipboard-wise. Well, with Iceweasel at the least.) --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A