From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.devel Subject: Customization option for https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13404 Date: Wed, 26 Oct 2016 22:33:47 +0000 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1142fd4a8bda3f053fcc38c2 X-Trace: blaine.gmane.org 1477521283 12892 195.159.176.226 (26 Oct 2016 22:34:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 26 Oct 2016 22:34:43 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 27 00:34:39 2016 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 1bzWlq-00073v-ED for ged-emacs-devel@m.gmane.org; Thu, 27 Oct 2016 00:34:06 +0200 Original-Received: from localhost ([::1]:37873 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzWls-0002JT-U5 for ged-emacs-devel@m.gmane.org; Wed, 26 Oct 2016 18:34:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56520) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bzWll-0002JO-N2 for emacs-devel@gnu.org; Wed, 26 Oct 2016 18:34:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bzWlk-0005bk-9L for emacs-devel@gnu.org; Wed, 26 Oct 2016 18:34:01 -0400 Original-Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:35387) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bzWlk-0005ax-2c for emacs-devel@gnu.org; Wed, 26 Oct 2016 18:34:00 -0400 Original-Received: by mail-wm0-x233.google.com with SMTP id e69so61720425wmg.0 for ; Wed, 26 Oct 2016 15:33:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=k+PJWHrO+SvmVrLvwz8+pNy86iq9PL7zUjp9FkaNLcI=; b=ii1F9CKvCflgs4Co/xNOg5di0CwlU8fmmxCtTyDoQNTtFVviCVhWMDH5Y5zb5dHE0N f/d1m19jF21ej6HBdUvJlwq+vZLtEgVQnL4t/gZGBnCpDrUU5UWwBDzZ3vh7KrgaYYzw FKv9xREb3iMag6hM92zy3RrnSpAMGAKG+gi45HyMxygPtfnpyuQX0Elc+LmbTodAKstZ 8W/YEp7o81M14gJL9Sys1NYVcjYDHcj+zS4zhnP25feT8jEEtd1Uf60QCwrSE8RR/GZi 6DLXr5O5XoFtigczub+C8OCMj9VwvkJJB1RfCT5XYO+kK4ya5kfJbNamde1Z9QVBsl73 U03A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=k+PJWHrO+SvmVrLvwz8+pNy86iq9PL7zUjp9FkaNLcI=; b=X/c+cA1n78hIBkod/iAiL2X5boRl/201gIjdBdIK5Z2VYnvxYldqfwvE3MlJx5vmEw UFulRBKMI0M8uXWIAzbS2/LW+tHlx4fTWVHePY7+13hOu002EcIPNrQ2EuKoNhdCFpOr voxxa6UTVGKwEqcgRMiYUl6G02iQHifuXsEvr4AeuxfuQQ6JehVmrsANxZQSFESFImIi fLfIIqhO2OLZJY0TcDgQQ3Md3RXszespbKiIU/KCRECn6gEtepVAFPIBVvPoH/hBd4lZ Old6yzZW5ldhd+7GLi4EGcGmoLJjU2akQWbrCTsTXvIaELMhcwe6aFdyQv3fxyJKaRTK /1ZQ== X-Gm-Message-State: ABUngvehIp1FCX1Mt0J+8EhS2wLXwValjJPpWyJUtZsXeL7+NwfHyB2lOI2j0U/GatWXxe3n/NQ22Eis8yBo9w== X-Received: by 10.28.52.197 with SMTP id b188mr602189wma.52.1477521238019; Wed, 26 Oct 2016 15:33:58 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::233 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:208859 Archived-At: --001a1142fd4a8bda3f053fcc38c2 Content-Type: multipart/alternative; boundary=001a1142fd4a8bda3c053fcc38c0 --001a1142fd4a8bda3c053fcc38c0 Content-Type: text/plain; charset=UTF-8 Hi, https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13404 changed the behavior of comint-previous-matching-input-from-input to keep point after the text entered by the user instead of moving it to the end of the line. However, I got reports that users prefer the old behavior (moving point to the end of the line so they can immediately append text to the inserted history entry). So I created a new customization option to switch between the old and the new behavior. Please take a look. Thanks. --001a1142fd4a8bda3c053fcc38c0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

https://debbugs.gnu.org/cgi/bugreport.cgi?bu= g=3D13404=C2=A0changed the behavior of=C2=A0comint-previous-matching-in= put-from-input to keep point after the text entered by the user instead of = moving it to the end of the line. However, I got reports that users prefer = the old behavior (moving point to the end of the line so they can immediate= ly append text to the inserted history entry). So I created a new customiza= tion option to switch between the old and the new behavior. Please take a l= ook.

Thanks.
--001a1142fd4a8bda3c053fcc38c0-- --001a1142fd4a8bda3f053fcc38c2 Content-Type: text/plain; charset=US-ASCII; name="0001-Comint-new-user-option-for-C-c-M-r-and-C-c-M-s.txt" Content-Disposition: attachment; filename="0001-Comint-new-user-option-for-C-c-M-r-and-C-c-M-s.txt" Content-Transfer-Encoding: base64 Content-ID: <1580320b015f301b2e21> X-Attachment-Id: 1580320b015f301b2e21 RnJvbSA4ODUyZDBlZjRlNDczODA3ZDMzYzkyYjI1ODc3NjUxMTczYzAwODUzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFRodSwgMjcgT2N0IDIwMTYgMDA6Mjg6MzQgKzAyMDAKU3ViamVjdDogW1BBVENIXSBDb21p bnQ6IG5ldyB1c2VyIG9wdGlvbiBmb3IgQy1jIE0tciBhbmQgQy1jIE0tcwoKVGhpcyBvcHRpb24g YWxsb3dzIHRoZSB1c2VyIHRvIHNwZWNpZnkgd2hlcmUgdG8gcGxhY2UgcG9pbnQgYWZ0ZXIgdGhl c2UKY29tbWFuZHMuCgoqIGNvbWludC5lbCAoY29taW50LW1vdmUtcG9pbnQtZm9yLW1hdGNoaW5n LWlucHV0KTogTmV3IHVzZXIgb3B0aW9uLgooY29taW50LXByZXZpb3VzLW1hdGNoaW5nLWlucHV0 LWZyb20taW5wdXQpOiBVc2UgdXNlciBvcHRpb24uCi0tLQogZXRjL05FV1MgICAgICAgfCAgNiAr KysrKysKIGxpc3AvY29taW50LmVsIHwgMTQgKysrKysrKysrKysrKy0KIDIgZmlsZXMgY2hhbmdl ZCwgMTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdT IGIvZXRjL05FV1MKaW5kZXggYTE2MGY4MS4uMjY5Y2VlYiAxMDA2NDQKLS0tIGEvZXRjL05FV1MK KysrIGIvZXRjL05FV1MKQEAgLTI3OSw2ICsyNzksMTIgQEAgd2hvc2UgY29udGVudCBtYXRjaGVz IGEgcmVnZXhwOyBib3VuZCB0byAnJSBnJy4KIAogKioqIFN1cHBvcnQgZm9yIG9wZW5pbmcgbGlu a3MgdG8gbWFuIHBhZ2VzIGluIE1hbiBvciBXb01hbiBtb2RlLgogCisqKiBDb21pbnQKKworLS0t CisqKiogTmV3IHVzZXIgb3B0aW9uICdjb21pbnQtbW92ZS1wb2ludC1mb3ItbWF0Y2hpbmctaW5w dXQnIHRvIGNvbnRyb2wKK3doZXJlIHRvIHBsYWNlIHBvaW50IGFmdGVyIEMtYyBNLXIgYW5kIEMt YyBNLXMuCisKICoqIENvbXBpbGF0aW9uIG1vZGUKIAogLS0tCmRpZmYgLS1naXQgYS9saXNwL2Nv bWludC5lbCBiL2xpc3AvY29taW50LmVsCmluZGV4IDAzMTllZWIuLjY1ZjUxZDEgMTAwNjQ0Ci0t LSBhL2xpc3AvY29taW50LmVsCisrKyBiL2xpc3AvY29taW50LmVsCkBAIC0yODMsNiArMjgzLDE3 IEBAIGNvbWludC1tb3ZlLXBvaW50LWZvci1vdXRwdXQKIAkJIChjb25zdCBvdGhlcnMpKQogICA6 Z3JvdXAgJ2NvbWludCkKIAorKGRlZmN1c3RvbSBjb21pbnQtbW92ZS1wb2ludC1mb3ItbWF0Y2hp bmctaW5wdXQgJ2FmdGVyLWlucHV0CisgICJDb250cm9scyB3aGVyZSB0byBwbGFjZSBwb2ludCBh ZnRlciBtYXRjaGluZyBpbnB1dC4KK1xcPGNvbWludC1tb2RlLW1hcD5UaGlzIGluZmx1ZW5jZXMg dGhlIGNvbW1hbmRzIFxcW2NvbWludC1wcmV2aW91cy1tYXRjaGluZy1pbnB1dC1mcm9tLWlucHV0 XSBhbmQgXFxbY29taW50LW5leHQtbWF0Y2hpbmctaW5wdXQtZnJvbS1pbnB1dF0uCitJZiBgYWZ0 ZXItaW5wdXQnLCBwb2ludCB3aWxsIGJlIHBvc2l0aW9uZWQgYWZ0ZXIgdGhlIGlucHV0IHR5cGVk CitieSB0aGUgdXNlciwgYnV0IGJlZm9yZSB0aGUgcmVzdCBvZiB0aGUgaGlzdG9yeSBlbnRyeSB0 aGF0IGhhcworYmVlbiBpbnNlcnRlZC4gIElmIGBlbmQtb2YtbGluZScsIHBvaW50IHdpbGwgYmUg cG9zaXRpb25lZCBhdCB0aGUKK2VuZCBvZiB0aGUgY3VycmVudCBsb2dpY2FsIChub3QgdmlzdWFs KSBsaW5lIGFmdGVyIGluc2VydGlvbi4iCisgIDp0eXBlICcocmFkaW8gKGNvbnN0IDp0YWcgIlN0 YXkgYWZ0ZXIgaW5wdXQiIGFmdGVyLWlucHV0KQorICAgICAgICAgICAgICAgIChjb25zdCA6dGFn ICJNb3ZlIHRvIGVuZCBvZiBsaW5lIiBlbmQtb2YtbGluZSkpCisgIDpncm91cCAnY29taW50KQor CiAoZGVmdmFyYWxpYXMgJ2NvbWludC1zY3JvbGwtdG8tYm90dG9tLW9uLW91dHB1dCAnY29taW50 LW1vdmUtcG9pbnQtZm9yLW91dHB1dCkKIAogKGRlZmN1c3RvbSBjb21pbnQtc2Nyb2xsLXNob3ct bWF4aW11bS1vdXRwdXQgdApAQCAtMTIyMiw3ICsxMjMzLDggQEAgY29taW50LXByZXZpb3VzLW1h dGNoaW5nLWlucHV0LWZyb20taW5wdXQKICAgICAoY29taW50LXByZXZpb3VzLW1hdGNoaW5nLWlu cHV0CiAgICAgIChjb25jYXQgIl4iIChyZWdleHAtcXVvdGUgY29taW50LW1hdGNoaW5nLWlucHV0 LWZyb20taW5wdXQtc3RyaW5nKSkKICAgICAgbikKLSAgICAoZ290by1jaGFyIG9wb2ludCkpKQor ICAgICh3aGVuIChlcSBjb21pbnQtbW92ZS1wb2ludC1mb3ItbWF0Y2hpbmctaW5wdXQgJ2FmdGVy LWlucHV0KQorICAgICAgKGdvdG8tY2hhciBvcG9pbnQpKSkpCiAKIChkZWZ1biBjb21pbnQtbmV4 dC1tYXRjaGluZy1pbnB1dC1mcm9tLWlucHV0IChuKQogICAiU2VhcmNoIGZvcndhcmRzIHRocm91 Z2ggaW5wdXQgaGlzdG9yeSBmb3IgbWF0Y2ggZm9yIGN1cnJlbnQgaW5wdXQuCi0tIAoyLjEwLjEK Cg== --001a1142fd4a8bda3f053fcc38c2--