GNU logs - #21078, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#21078: 24.5; Wish: Customize as a general-purpose configuration facility
Resent-From: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 16 Jul 2015 18:19:01 +0000
Resent-Message-ID: <handler.21078.B.143707070610603 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 21078
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 21078 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.143707070610603
          (code B ref -1); Thu, 16 Jul 2015 18:19:01 +0000
Received: (at submit) by debbugs.gnu.org; 16 Jul 2015 18:18:26 +0000
Received: from localhost ([127.0.0.1]:51382 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZFnjl-0002kw-IZ
	for submit <at> debbugs.gnu.org; Thu, 16 Jul 2015 14:18:26 -0400
Received: from eggs.gnu.org ([208.118.235.92]:58913)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjj-0002kg-5J
 for submit <at> debbugs.gnu.org; Thu, 16 Jul 2015 14:18:23 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjd-0001AC-5K
 for submit <at> debbugs.gnu.org; Thu, 16 Jul 2015 14:18:17 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 FROM_LOCAL_NOVOWEL,HK_RANDOM_ENVFROM,HK_RANDOM_FROM,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:39226)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjd-0001A7-1z
 for submit <at> debbugs.gnu.org; Thu, 16 Jul 2015 14:18:17 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:44166)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjZ-00051G-3A
 for bug-gnu-emacs@HIDDEN; Thu, 16 Jul 2015 14:18:16 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjV-00018m-B1
 for bug-gnu-emacs@HIDDEN; Thu, 16 Jul 2015 14:18:13 -0400
Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:36177)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZFnjV-00018b-4C
 for bug-gnu-emacs@HIDDEN; Thu, 16 Jul 2015 14:18:09 -0400
Received: by widjy10 with SMTP id jy10so22821002wid.1
 for <bug-gnu-emacs@HIDDEN>; Thu, 16 Jul 2015 11:18:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=to:from:subject:message-id:date:user-agent:mime-version
 :content-type:content-transfer-encoding;
 bh=XPPXQp8ex76KLxf0MXJ/P0VDG6o5E0MMT4uuXUMmgQM=;
 b=t8/JcIuGnN9KDL4t5mNBG3Qv5X9cONh/VOA9ekTpMvYAaMhQ3VKm0RU5UX9BSp+A6T
 xwlwVzSuLFUf0S+tvFSLRPfhurmJqNUc8x4L5/5j0MkZfq+1YjbS90NlAPbqHERRQNFd
 40RzNVt7F09SVFz6GPKlVc5EX0n/Z/ExK13RRsIMnhDf9GRuIBjnisYWP7Bk8d0+YLM4
 KS4RQesChlrOqcAW+HNjJvPWBqTh1sfF33H/3o222XXrPrBck/TopoN4VLoerjPNLXiy
 cXQxHdG/7TumapWeVIyd4Sq2PFGFxbAURrp72CifSmJt4v73UgKbA1dX/yAxyYmsqKr4
 0gCg==
X-Received: by 10.181.12.111 with SMTP id ep15mr8913936wid.15.1437070688502;
 Thu, 16 Jul 2015 11:18:08 -0700 (PDT)
Received: from [192.168.1.129] (81.203.145.32.dyn.user.ono.com.
 [81.203.145.32])
 by smtp.gmail.com with ESMTPSA id r6sm4470542wiy.13.2015.07.16.11.18.05
 for <bug-gnu-emacs@HIDDEN>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 16 Jul 2015 11:18:07 -0700 (PDT)
From: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Message-ID: <55A7F55C.6020300@HIDDEN>
Date: Thu, 16 Jul 2015 20:18:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.0.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -1.9 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.9 (-)

Dear GNU Emacs maintainers,

the widget interface that Customize creates is tightly tied to
`Custom-mode'.  Yet, the same interface could be useful to any package
that requires users to perform some kind of complex configuration (for
example: configuring a software project before compiling).  Right now,
libraries either resort to asking questions (but this approach doesn't
scale), or require users to edit Lisp files (with the risk of making
mistakes).  Sure, there is the Widget library, but the interface that
has already been implemented for Customize offers a lot of functionality
(automatic creation of widgets according to the type of variables,
search, reverting of changes, etc.) and the ability to reuse all that
work would be no small gain.  Moreover, users would be interacting with
a familiar interface.

Thanks for your attention.

Best Regards.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Subject: bug#21078: Acknowledgement (24.5; Wish: Customize as a
 general-purpose configuration facility)
Message-ID: <handler.21078.B.143707070610603.ack <at> debbugs.gnu.org>
References: <55A7F55C.6020300@HIDDEN>
X-Gnu-PR-Message: ack 21078
X-Gnu-PR-Package: emacs
Reply-To: 21078 <at> debbugs.gnu.org
Date: Thu, 16 Jul 2015 18:19:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 21078 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
21078: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21078
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#21078: 24.5; Wish: Customize as a general-purpose configuration facility
Resent-From: Vaidheeswaran C <vaidheeswaran.chinnaraju@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 17 Jul 2015 07:50:03 +0000
Resent-Message-ID: <handler.21078.B21078.143711938025363 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 21078
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Raffaele Ricciardi <rfflrccrd@HIDDEN>, 21078 <at> debbugs.gnu.org
Reply-To: vaidheeswaran.chinnaraju@HIDDEN
Received: via spool by 21078-submit <at> debbugs.gnu.org id=B21078.143711938025363
          (code B ref 21078); Fri, 17 Jul 2015 07:50:03 +0000
Received: (at 21078) by debbugs.gnu.org; 17 Jul 2015 07:49:40 +0000
Received: from localhost ([127.0.0.1]:51675 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZG0Op-0006b1-B1
	for submit <at> debbugs.gnu.org; Fri, 17 Jul 2015 03:49:40 -0400
Received: from mail-pd0-f179.google.com ([209.85.192.179]:35175)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <vaidheeswaran.chinnaraju@HIDDEN>)
 id 1ZFutr-0006a2-Lu
 for 21078 <at> debbugs.gnu.org; Thu, 16 Jul 2015 21:57:20 -0400
Received: by pdrg1 with SMTP id g1so53276513pdr.2
 for <21078 <at> debbugs.gnu.org>; Thu, 16 Jul 2015 18:57:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=message-id:date:from:reply-to:user-agent:mime-version:newsgroups:to
 :subject:references:in-reply-to:content-type
 :content-transfer-encoding;
 bh=mQGXgKeJvq5XvctoneQKCeSTfKSDGe4mALwZfQzNVWM=;
 b=pRg1ypTqAlS84+kBLvYr/XphBpm+JcsBQYernPTAZjZTn4MLrOwM5ozJnuZQ/bwlho
 AJpLWjiPUiPQuRhraEIw8oAq8DB6R4VUCGNw2E1/DyHEgElyfCsIhiCHNwm37k7EYl+S
 0RlOu6v5WmG9bYh8pkYeke2OyaGTPDQzdum0OcpTs3Jj6qHKNsXeuwy/kDTIhKqFPdtJ
 EeKJOYo28/tkEHtI7fpMG0rpZ4Hq8YmeXWkcyAJ4iwlQFecNSl/K+sBVeHG5A4ayErg/
 BYxvprVPsY+cik6NCQH7nlb2ZMXM9d0x9xVq2osqFjEk2lO5jTWihktfqRXsD0jAiokw
 4Blw==
X-Received: by 10.66.185.199 with SMTP id fe7mr24882624pac.48.1437098233566;
 Thu, 16 Jul 2015 18:57:13 -0700 (PDT)
Received: from [192.168.43.83] ([106.216.162.24])
 by smtp.gmail.com with ESMTPSA id pj6sm9321445pac.18.2015.07.16.18.57.10
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 16 Jul 2015 18:57:12 -0700 (PDT)
Message-ID: <55A860FD.5090008@HIDDEN>
Date: Fri, 17 Jul 2015 07:27:17 +0530
From: Vaidheeswaran C <vaidheeswaran.chinnaraju@HIDDEN>
User-Agent: Mozilla/5.0 (X11; Linux i686;
 rv:31.0) Gecko/20100101 Icedove/31.3.0
MIME-Version: 1.0
Newsgroups: gmane.emacs.bugs
References: <55A7F55C.6020300@HIDDEN>
In-Reply-To: <55A7F55C.6020300@HIDDEN>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.7 (/)
X-Mailman-Approved-At: Fri, 17 Jul 2015 03:49:37 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote:

> the widget interface that Customize creates is tightly tied to
> `Custom-mode'.  Yet, the same interface could be useful to any
> package that requires users to perform some kind of complex
> configuration (for example: configuring a software project before
> compiling).

Do you want something more than what is documented in this node:

    (info "(eieio) Customizing")





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#21078: 24.5; Wish: Customize as a general-purpose configuration facility
Resent-From: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 17 Jul 2015 15:54:02 +0000
Resent-Message-ID: <handler.21078.B21078.143714844010118 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 21078
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: vaidheeswaran.chinnaraju@HIDDEN, 21078 <at> debbugs.gnu.org
Received: via spool by 21078-submit <at> debbugs.gnu.org id=B21078.143714844010118
          (code B ref 21078); Fri, 17 Jul 2015 15:54:02 +0000
Received: (at 21078) by debbugs.gnu.org; 17 Jul 2015 15:54:00 +0000
Received: from localhost ([127.0.0.1]:52216 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZG7xX-0002d8-K2
	for submit <at> debbugs.gnu.org; Fri, 17 Jul 2015 11:54:00 -0400
Received: from mail-wi0-f169.google.com ([209.85.212.169]:36151)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rfflrccrd@HIDDEN>) id 1ZG7xU-0002cu-T3
 for 21078 <at> debbugs.gnu.org; Fri, 17 Jul 2015 11:53:57 -0400
Received: by widjy10 with SMTP id jy10so44777591wid.1
 for <21078 <at> debbugs.gnu.org>; Fri, 17 Jul 2015 08:53:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-type:content-transfer-encoding;
 bh=tOUiw1GapNXmgjB+1ENoYTeBGkGnZWCvgHp5dppw3ZM=;
 b=HnXrSGdHkWbjylb5x0NbY42Dl2L96ksXM2eujUp9lLDADHAko1P5BhGGXhWL11Qcar
 Xz0S4D7UK0AI9k6ZoPFALGf3BrzSccoMLMA6yzd0PqSFZOBUyg52koRwc8sIFgTslsv3
 3psB7KLjJ78r47xQUEDT9heagbaKBZK9eZgGb2Ua5vWQu+CNldGE8x8qS1m95F5ziAFb
 gzj4llGTNysXhXZqGkjAm8FIwArbqJJRo7QaTUZuhnFtYk4i41tfBAw6aglZunCEbQKJ
 zjVwLCbMpS2Vq+W1PtimGPJwiO3h5uhLcJGo/w+zWWU/yfr2W7pqaMiQDLdN6iCcxdzq
 QyRw==
X-Received: by 10.180.101.233 with SMTP id fj9mr16497296wib.45.1437148431063; 
 Fri, 17 Jul 2015 08:53:51 -0700 (PDT)
Received: from [192.168.1.129] (81.203.145.32.dyn.user.ono.com.
 [81.203.145.32])
 by smtp.gmail.com with ESMTPSA id ef10sm18892810wjd.49.2015.07.17.08.53.49
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 17 Jul 2015 08:53:50 -0700 (PDT)
References: <55A7F55C.6020300@HIDDEN> <55A860FD.5090008@HIDDEN>
From: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Message-ID: <55A92507.6030305@HIDDEN>
Date: Fri, 17 Jul 2015 17:53:43 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.0.1
MIME-Version: 1.0
In-Reply-To: <55A860FD.5090008@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  On Fri, 17 Jul 2015 07:27:17 +0530 Vaidheeswaran C wrote:
 > On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote: > > > the widget
 interface that Customize creates is tightly tied to > > `Custom-mode'. Yet,
 the same interface could be useful to any > > package that requires users
 to perform some kind of complex > > configuration (for example: configuring
 a software project before > > compiling). > > Do you want something more
 than what is documented in this node: > > (info "(eieio) Customizing") > [...]
 Content analysis details:   (1.4 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
 trust [209.85.212.169 listed in list.dnswl.org]
 1.0 HK_RANDOM_FROM         From username looks random
 0.6 HK_RANDOM_ENVFROM      Envelope sender username looks random
 0.5 FROM_LOCAL_NOVOWEL     From: localpart has series of non-vowel letters
 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
 (rfflrccrd[at]gmail.com)
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  On Fri, 17 Jul 2015 07:27:17 +0530 Vaidheeswaran C wrote:
   > On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote: > > > the widget
    interface that Customize creates is tightly tied to > > `Custom-mode'. Yet,
    the same interface could be useful to any > > package that requires users
    to perform some kind of complex > > configuration (for example: configuring
    a software project before > > compiling). > > Do you want something more
   than what is documented in this node: > > (info "(eieio) Customizing") > [...]
    
 
 Content analysis details:   (1.4 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  1.0 HK_RANDOM_FROM         From username looks random
  0.6 HK_RANDOM_ENVFROM      Envelope sender username looks random
  0.5 FROM_LOCAL_NOVOWEL     From: localpart has series of non-vowel letters
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail provider
                             (rfflrccrd[at]gmail.com)
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at http://www.dnswl.org/, low
                             trust
                             [209.85.212.169 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
  0.0 T_DKIM_INVALID         DKIM-Signature header exists but is not valid

On Fri, 17 Jul 2015 07:27:17 +0530
Vaidheeswaran C <vaidheeswaran.chinnaraju@HIDDEN> wrote:
> On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote:
>
> > the widget interface that Customize creates is tightly tied to
> > `Custom-mode'.  Yet, the same interface could be useful to any
> > package that requires users to perform some kind of complex
> > configuration (for example: configuring a software project before
> > compiling).
>
> Do you want something more than what is documented in this node:
>
>     (info "(eieio) Customizing")
>

No, I don't.  EIEIO is not a renowned package -- the Emacs Lisp
Reference mentions it only once cursorily, and it seems that only CEDET
uses it -- hence I hadn't looked into it.

EIEIO Custom Mode could look more similar to Custom Mode, but I infer
that these modes were written independently, hence achieving a similar
*look and feel* could require too much refactoring.  Anyway, it seems
that the lambdas inside `eieio-custom-object-apply-reset' could be
extracted as commands, so that users could bind them to keys.

Thanks for your assistance.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#21078: 24.5; Wish: Customize as a general-purpose configuration facility
Resent-From: Ted Zlatanov <tzz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 05 Nov 2015 18:56:02 +0000
Resent-Message-ID: <handler.21078.B21078.144674975613107 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 21078
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Raffaele Ricciardi <rfflrccrd@HIDDEN>
Cc: vaidheeswaran.chinnaraju@HIDDEN, 21078 <at> debbugs.gnu.org
Received: via spool by 21078-submit <at> debbugs.gnu.org id=B21078.144674975613107
          (code B ref 21078); Thu, 05 Nov 2015 18:56:02 +0000
Received: (at 21078) by debbugs.gnu.org; 5 Nov 2015 18:55:56 +0000
Received: from localhost ([127.0.0.1]:54935 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ZuPhT-0003PK-UE
	for submit <at> debbugs.gnu.org; Thu, 05 Nov 2015 13:55:56 -0500
Received: from mail-yk0-f178.google.com ([209.85.160.178]:36803)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <tzz@HIDDEN>) id 1ZuPhS-0003PD-NM
 for 21078 <at> debbugs.gnu.org; Thu, 05 Nov 2015 13:55:55 -0500
Received: by ykba4 with SMTP id a4so147739440ykb.3
 for <21078 <at> debbugs.gnu.org>; Thu, 05 Nov 2015 10:55:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google;
 h=from:to:cc:subject:organization:references:mail-copies-to
 :gmane-reply-to-list:date:in-reply-to:message-id:user-agent
 :mime-version:content-type;
 bh=SEXExZLJlDj4zhiGvC839c4MNMLIQ9pKyZOGxCNL/3I=;
 b=bZfhWpVBBsNkNkuPa3IJLoV1DcRkmLpICUPSmZWKD/7XrxP/GPD67qZdnIA2MHwmqe
 SnnchXvffFrhF52YRLgoGFoIvsEl4CNsJQEnOG7yqSmVKANDmQ/X6aJ3GGlC+BPZMUU/
 IogEbUtLuRlN+JXWfhn72lwTvTsfw+FLvZ7Jc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:organization:references
 :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id
 :user-agent:mime-version:content-type;
 bh=SEXExZLJlDj4zhiGvC839c4MNMLIQ9pKyZOGxCNL/3I=;
 b=IvU4x67U3O0/RVLTt1/6t/MGqOtDABEBAQxLextwywoS/8nkdVUOoQ/FdkGFu9vcEj
 XKmUpg7W+/YIbSM2HbiwKVZlIPLU8q+cENpFQz9gi2iQv7tF8nPloopM6Ai1g0Uv9j+l
 pTfuHgKnHlRfYT6BdbcPDhMgq/JzV8arUnP6ME31OaqKWt2NFoQA4d8we7TUn+5KhmoC
 zkZFdg8vQMoPKGLTgHKvSKydxlAHgUaRDjZFXaqJr3ZjbE8+zq8OmTw635D2gFitIbGA
 kXBWLj2gjOTy4kuFOcA2UeTWHQHL6LwL66Lk5u2QCZ5H5ntofJpILzTGisY41LI+GywC
 fAsg==
X-Gm-Message-State: ALoCoQnDYKpxblkK0npiFgnm+D2J0Cu10ogGSStAuf/qdawTHpKTmh0m/PBmhLDjFrevLyU39M7A
X-Received: by 10.31.48.73 with SMTP id w70mr8672773vkw.138.1446749754151;
 Thu, 05 Nov 2015 10:55:54 -0800 (PST)
Received: from flea ([98.229.60.157])
 by smtp.gmail.com with ESMTPSA id t21sm5554084vke.4.2015.11.05.10.55.53
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 05 Nov 2015 10:55:53 -0800 (PST)
From: Ted Zlatanov <tzz@HIDDEN>
Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos
References: <55A7F55C.6020300@HIDDEN> <55A860FD.5090008@HIDDEN>
 <55A92507.6030305@HIDDEN>
X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;
 d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT=
 D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx"
Mail-Copies-To: never
Gmane-Reply-To-List: yes
Date: Thu, 05 Nov 2015 13:55:52 -0500
In-Reply-To: <55A92507.6030305@HIDDEN> (Raffaele Ricciardi's message of
 "Fri, 17 Jul 2015 17:53:43 +0200")
Message-ID: <87si4k2s3r.fsf@HIDDEN>
User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

On Fri, 17 Jul 2015 17:53:43 +0200 Raffaele Ricciardi <rfflrccrd@HIDDEN> wrote: 

RR> On Fri, 17 Jul 2015 07:27:17 +0530
RR> Vaidheeswaran C <vaidheeswaran.chinnaraju@HIDDEN> wrote:
>> On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote:
>> 
>> > the widget interface that Customize creates is tightly tied to
>> > `Custom-mode'.  Yet, the same interface could be useful to any
>> > package that requires users to perform some kind of complex
>> > configuration (for example: configuring a software project before
>> > compiling).
>> 
>> Do you want something more than what is documented in this node:
>> 
>> (info "(eieio) Customizing")
>> 

RR> EIEIO Custom Mode could look more similar to Custom Mode, but I infer
RR> that these modes were written independently, hence achieving a similar
RR> *look and feel* could require too much refactoring.  Anyway, it seems
RR> that the lambdas inside `eieio-custom-object-apply-reset' could be
RR> extracted as commands, so that users could bind them to keys.

In the same vein, you can look at assistant.el (part of Emacs and Gnus).
It tries to address exactly this need without any library dependencies
like EIEIO's Custom Mode. It uses the Customize widgets. It lacks
documentation and practical use cases, and hasn't been updated in a
while though.  So it really needs a maintainer IMHO.

Ted





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.