emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
@ 2017-06-30 17:28 Uwe Brauer
  2017-07-01  8:35 ` Nicolas Goaziou
  0 siblings, 1 reply; 7+ messages in thread
From: Uwe Brauer @ 2017-06-30 17:28 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 5087 bytes --]



Hi

I found swapping of cells very useful and came across some code written
by Chris Kauffman, which proved to be very helpful and considerably
shorted by workflow. 

https://cs.gmu.edu/~kauffman/software/org-table-move-single-cell.el


Chris agreed that his code could be included in the orgmode repo,  I
have attached his mail.

I recommend strongly to do that .

Regards

Uwe Brauer 
-------------------- Start of forwarded message --------------------
Delivered-To: oub@mat.ucm.es
Received: by 10.25.160.142 with SMTP id j136csp1096169lfe;
        Fri, 30 Jun 2017 09:23:09 -0700 (PDT)
X-Received: by 10.28.125.3 with SMTP id y3mr6319921wmc.9.1498839788932;
        Fri, 30 Jun 2017 09:23:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1498839788; cv=none;
        d=google.com; s=arc-20160816;
        b=Z8qJFtXrWWPyf1IGVleEnJnn1tOm6H0bjP4RQAoHyBo4TQ2dOB6+Jy3UagvBQ7dbzl
         iYCrqmzTrOLL1btvCnCXUrie8y759csXoSnPeD2SEZJX7t2ADD2d5QY4Pwq4aJnguuBq
         ioqv4hJqYkortUVIJTXb1OIkzPrmGxCwlRc+p8V921zERgbEQYhhdit1lr4fL3249z1M
         THWAGhYU0Fa/D4q6eFgbCMhPIvFqPl6sNHx2mk7/GkDD4+z/aRiO4+H0CsWa6HZrrQ7W
         r64rzlDaAPHHoZClLT3gCLZ6BEXk5ZAoJRjTzqOoizf5V4oY6DFJ/8Vsr13PUvlEzo/R
         oDfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:references:in-reply-to:sender
         :mime-version:dkim-signature:arc-authentication-results;
        bh=fMYW2rJJdww11gql3Di1z0JSsKn7dlYFjYgtjzoacyU=;
        b=XixnZBqohcNtDtBei4AlZsavZ32cnVxHAIRfDeGIOz+GyIJJrXzu6sdR6IZoN8+Hcf
         PdGVX3FwtpaU/JC4yB0AfH/Ds8n5Hiyw6gwvmt+bVvVMVS4ezY7O9YfPkGPcx8RfNxah
         0oQXLpXCKXUxfCY7E13DyKitprLkwdpqxJHOWTOqn790A7cYGGcJZZu4ph7FkQvL/q5L
         fNOdezRXW23iHZk8M98UnWnirqX+8PaVljdWA7L1+7TDPVRH2sp+pwjEpAwdO/6VSkEp
         fGpSN24jGJ+SpzB0ulmuQhEvNuEggH4AOy0d8LmROsm2msPG27Utf7Rm7HSkMYMHLluW
         YvHA==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.b=mT6BuhVE;
       spf=pass (google.com: domain of kauffman77@gmail.com designates 2a00:1450:400c:c09::230 as permitted sender) smtp.mailfrom=kauffman77@gmail.com
Return-Path: <kauffman77@gmail.com>
Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com. [2a00:1450:400c:c09::230])
        by mx.google.com with ESMTPS id 71si5959957wrl.88.2017.06.30.09.23.08
        for <oub@mat.ucm.es>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Fri, 30 Jun 2017 09:23:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of kauffman77@gmail.com designates 2a00:1450:400c:c09::230 as permitted sender) client-ip=2a00:1450:400c:c09::230;
Authentication-Results: mx.google.com;
       dkim=pass header.i=@gmail.com header.b=mT6BuhVE;
       spf=pass (google.com: domain of kauffman77@gmail.com designates 2a00:1450:400c:c09::230 as permitted sender) smtp.mailfrom=kauffman77@gmail.com
Received: by mail-wm0-x230.google.com with SMTP id b184so51165364wme.1
        for <oub@mat.ucm.es>; Fri, 30 Jun 2017 09:23:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:sender:in-reply-to:references:from:date:message-id
         :subject:to;
        bh=fMYW2rJJdww11gql3Di1z0JSsKn7dlYFjYgtjzoacyU=;
        b=mT6BuhVEjqoe0X0AD/CE0pxSoyiW5DJlRN1z/qBp7Z3pwyCH8Yl75zqU8/dT9nLSJN
         tsS5EIIV5e0pQ4Zf+Uy07sR1nqsAMaAwewOKNkLO3GolqHxwicybsV/eniTD416ubqcP
         Hr9n3XoxPKjzvQZNpwEFUzGaszfEPREne5TCv2D2bWO1iVmebYR6+3smZ6OxI0kt1v/P
         q1bTNEX3pN6fltOOCFIFTtnZoEB9y4eeYGu5dpLifaHYHPjsWxX7i3frwEBT0xQTosQE
         so51K28IBwhI/zdxat/QcWTDcDWlVAqDeZv9j743ayWk1jqUqIQGtoLk/stAJuRdGJqL
         GZPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
         :date:message-id:subject:to;
        bh=fMYW2rJJdww11gql3Di1z0JSsKn7dlYFjYgtjzoacyU=;
        b=WAXmi1lBTBA1pSbWLU0wUMPSIj61+O1LIlxuipCeCQQRy/6nTLT2cdcW0T7Sy5PvuJ
         roTAhvhcQRjH0xR2LPIN+zDXLBpNHUGzPKUnzqkayxNRgQl/Z0K+6ojwQKq1LG5m0zxl
         tejLVJQOS5LqzP3PoVTNl5EZNCuqxFjMVCSLT9EQDsoDrOISDgLoYeXaxrAHJLJ9q1i7
         5rAen1W6hsBD2fNYNZBDyL/OaHrloeea7EJjGC/N7lt6wM8zST+dnYC5Oudjfec7xE6y
         WG1IjdfpUErQZS+EZezVZ6wLmN6J3pOiLPzA36l73DwoRkdphg72LBmiKbueiGgUpsBo
         /I+w==
X-Gm-Message-State: AKS2vOy7EEnwSNUR3aVEvEfvOZ6h1cvusVNSfl4Tdl5nibp07qyf9TDo
	eFMXeYprvB7iL3sVqTvxT9RsYWDVrG+8xKU=
X-Received: by 10.28.10.194 with SMTP id 185mr16658585wmk.119.1498839788220;
 Fri, 30 Jun 2017 09:23:08 -0700 (PDT)
Sender: kauffman77@gmail.com
Received: by 10.28.52.7 with HTTP; Fri, 30 Jun 2017 09:22:47 -0700 (PDT)
In-Reply-To: <8737ahzcux.fsf@mat.ucm.es>
References: <8737ahzcux.fsf@mat.ucm.es>
From: Chris Kauffman <kauffman@cs.gmu.edu>
Date: Fri, 30 Jun 2017 12:22:47 -0400
X-Google-Sender-Auth: 1AWckdikAR-hsGQgHwxw9VHYfaU
Message-ID: <CAKj7sHGdov6iqjmcdp2PUn_Y9d_8ScCkiWtjmVoLVn-RhonG4g@mail.gmail.com>
Subject: Re: include org-table-move-single-cell.el in org mode
To: Uwe Brauer <oub@mat.ucm.es>


[-- Attachment #2.1: Type: text/plain, Size: 624 bytes --]

Hi Uwe,

Sure thing, include away.  It would be an honor to have some of my code in
the official version.  I had forgotten I wrote this after reading
discussions here
  http://lists.gnu.org/archive/html/emacs-orgmode/2010-09/msg01465.html
I should have responded with the code I produced but I'm glad that you
found it.

Cheers,
Chris

On Fri, Jun 30, 2017 at 11:58 AM, Uwe Brauer <oub@mat.ucm.es> wrote:

>
> Hello
>
> I found your interesting, useful code in
> https://cs.gmu.edu/~kauffman/software/org-table-move-single-cell.el
>
> Would you mind to include it in the official org mode repo?
>
> Regards
>
> Uwe Brauer
>

[-- Attachment #2.2: Type: text/html, Size: 1301 bytes --]

[-- Attachment #3: Type: text/plain, Size: 67 bytes --]

-------------------- End of forwarded message --------------------

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-06-30 17:28 [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode Uwe Brauer
@ 2017-07-01  8:35 ` Nicolas Goaziou
  2017-07-01  9:30   ` Uwe Brauer
                     ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Nicolas Goaziou @ 2017-07-01  8:35 UTC (permalink / raw)
  To: Uwe Brauer; +Cc: emacs-orgmode

Hello,

Uwe Brauer <oub@mat.ucm.es> writes:

> I found swapping of cells very useful and came across some code written
> by Chris Kauffman, which proved to be very helpful and considerably
> shorted by workflow. 
>
> https://cs.gmu.edu/~kauffman/software/org-table-move-single-cell.el
>
>
> Chris agreed that his code could be included in the orgmode repo,  I
> have attached his mail.
>
> I recommend strongly to do that.

Thank you for the heads-up.

I see no objection to this. I can be useful sometimes.

However, the feature would require documentation and a couple of simple
tests. Would Chris, or someone else, be willing to do that?

Regards,

-- 
Nicolas Goaziou

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-07-01  8:35 ` Nicolas Goaziou
@ 2017-07-01  9:30   ` Uwe Brauer
  2017-07-01  9:47     ` Nicolas Goaziou
  2017-07-01 15:52   ` Uwe Brauer
  2017-07-03 17:09   ` Nick Dokos
  2 siblings, 1 reply; 7+ messages in thread
From: Uwe Brauer @ 2017-07-01  9:30 UTC (permalink / raw)
  To: Nicolas Goaziou; +Cc: Uwe Brauer, emacs-orgmode


   > Hello,
   > Uwe Brauer <oub@mat.ucm.es> writes:


   > Thank you for the heads-up.

   > I see no objection to this. I can be useful sometimes.

   > However, the feature would require documentation and a couple of simple
   > tests. Would Chris, or someone else, be willing to do that?

Thanks for your answer. I will ask him, if he does not want to do it, I
might volunteer. What's about signing FSF copyright papers?

Regards

Uwe 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-07-01  9:30   ` Uwe Brauer
@ 2017-07-01  9:47     ` Nicolas Goaziou
  0 siblings, 0 replies; 7+ messages in thread
From: Nicolas Goaziou @ 2017-07-01  9:47 UTC (permalink / raw)
  To: Uwe Brauer; +Cc: emacs-orgmode

Uwe Brauer <oub@mat.ucm.es> writes:

> Thanks for your answer. I will ask him, if he does not want to do it, I
> might volunteer. What's about signing FSF copyright papers?

Good question. We will need them from both Chris and the person writing
the documentation.

Regards,

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-07-01  8:35 ` Nicolas Goaziou
  2017-07-01  9:30   ` Uwe Brauer
@ 2017-07-01 15:52   ` Uwe Brauer
  2017-07-01 16:10     ` Nicolas Goaziou
  2017-07-03 17:09   ` Nick Dokos
  2 siblings, 1 reply; 7+ messages in thread
From: Uwe Brauer @ 2017-07-01 15:52 UTC (permalink / raw)
  To: Nicolas Goaziou; +Cc: Uwe Brauer, emacs-orgmode


   > Hello,
   > Uwe Brauer <oub@mat.ucm.es> writes:


   > Thank you for the heads-up.

   > I see no objection to this. I can be useful sometimes.

   > However, the feature would require documentation and a couple of simple
   > tests. Would Chris, or someone else, be willing to do that?

Before I contact Chris, what additional documentation (besides doc
strings) entries in info files? and what sort of tests?

regards


Uwe 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-07-01 15:52   ` Uwe Brauer
@ 2017-07-01 16:10     ` Nicolas Goaziou
  0 siblings, 0 replies; 7+ messages in thread
From: Nicolas Goaziou @ 2017-07-01 16:10 UTC (permalink / raw)
  To: Uwe Brauer; +Cc: emacs-orgmode

Uwe Brauer <oub@mat.ucm.es> writes:

> Before I contact Chris, what additional documentation (besides doc
> strings) entries in info files?

Docstrings, org.texi, and an entry in ORG-NEWS. That's about it.

> and what sort of tests?

See "test-org-table.el" in testing/lisp/ directory. In particular, see
`test-org-table/move-row-down', added recently.

Regards,

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode
  2017-07-01  8:35 ` Nicolas Goaziou
  2017-07-01  9:30   ` Uwe Brauer
  2017-07-01 15:52   ` Uwe Brauer
@ 2017-07-03 17:09   ` Nick Dokos
  2 siblings, 0 replies; 7+ messages in thread
From: Nick Dokos @ 2017-07-03 17:09 UTC (permalink / raw)
  To: emacs-orgmode

Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:

> Hello,
>
> Uwe Brauer <oub@mat.ucm.es> writes:
>
>> I found swapping of cells very useful and came across some code written
>> by Chris Kauffman, which proved to be very helpful and considerably
>> shorted by workflow. 
>>
>> https://cs.gmu.edu/~kauffman/software/org-table-move-single-cell.el
>>
>>
>> Chris agreed that his code could be included in the orgmode repo,  I
>> have attached his mail.
>>
>> I recommend strongly to do that.
>
> Thank you for the heads-up.
>
> I see no objection to this. I can be useful sometimes.
>
> However, the feature would require documentation and a couple of simple
> tests. Would Chris, or someone else, be willing to do that?
>

Wouldn't it also require Chris's copyright assignment?

-- 
Nick

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-07-03 17:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-30 17:28 [Chris Kauffman] Re: include org-table-move-single-cell.el in org mode Uwe Brauer
2017-07-01  8:35 ` Nicolas Goaziou
2017-07-01  9:30   ` Uwe Brauer
2017-07-01  9:47     ` Nicolas Goaziou
2017-07-01 15:52   ` Uwe Brauer
2017-07-01 16:10     ` Nicolas Goaziou
2017-07-03 17:09   ` Nick Dokos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).