From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/49178 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: ... and now for something completely different: User Friendliness Date: Mon, 13 Jan 2003 14:22:58 -0500 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: owner-ding@hpc.uh.edu Message-ID: <4ny95o3ld9.fsf@lockgroove.bwh.harvard.edu> References: <4nd6n7llet.fsf@lockgroove.bwh.harvard.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1042485795 32359 80.91.224.249 (13 Jan 2003 19:23:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 13 Jan 2003 19:23:15 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18YAAy-0008Pi-00 for ; Mon, 13 Jan 2003 20:23:13 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18YAB5-0001BV-00; Mon, 13 Jan 2003 13:23:19 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 13 Jan 2003 13:24:16 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id NAA02619 for ; Mon, 13 Jan 2003 13:24:01 -0600 (CST) Original-Received: (qmail 64796 invoked by alias); 13 Jan 2003 19:22:59 -0000 Original-Received: (qmail 64791 invoked from network); 13 Jan 2003 19:22:59 -0000 Original-Received: from clifford.bwh.harvard.edu (134.174.9.41) by 66.230.238.6 with SMTP; 13 Jan 2003 19:22:59 -0000 Original-Received: from lockgroove.bwh.harvard.edu (lockgroove [134.174.9.133]) by clifford.bwh.harvard.edu (8.10.2+Sun/8.11.0) with ESMTP id h0DJMwW17827 for ; Mon, 13 Jan 2003 14:22:58 -0500 (EST) Original-Received: (from tzz@localhost) by lockgroove.bwh.harvard.edu (8.11.6+Sun/8.11.0) id h0DJMwf09229; Mon, 13 Jan 2003 14:22:58 -0500 (EST) Original-To: ding@gnus.org 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-Followup-To: ding@gnus.org In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sat, 11 Jan 2003 21:10:28 +0100") User-Agent: Gnus/5.090013 (Oort Gnus v0.13) Emacs/21.2 (sparc-sun-solaris2.8) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:49178 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:49178 On Sat, 11 Jan 2003, larsi@gnus.org wrote: > Ted Zlatanov writes: > >> I like the defcustom syntax, maybe something like this would work: >> >> (defcustom snmp-notification-trap 1 >> "The snmp trap notification" >> :type integer) >> >> (defcustom snmp-notification-inform 2 >> "The snmp inform notification" >> :type integer) > > That's possible, but it's quite verbose... It can be auto-generated. The general idea of defcustom, however, is much cleaner than an invented language that uses XML or something else IMO. Especially since the wizards you want will be written in Lisp. Generally, user friendliness leads to code verbosity in my experience. Ted