From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: Bruce Stephens , 2356@debbugs.gnu.org Resent-From: Bruce Stephens Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 17 Feb 2009 12:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123487327122261 (code B ref -1); Tue, 17 Feb 2009 12:30:03 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Feb 2009 12:21:11 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1HCL3RS022254 for ; Tue, 17 Feb 2009 04:21:04 -0800 Received: from mx10.gnu.org ([199.232.76.166]:41214) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LZOuf-0007Rt-A1 for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:18:57 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LZOwd-0002DG-3x for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:21:02 -0500 Received: from rufus.isode.com ([62.3.217.251]:35035) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LZOwb-0002D0-UW for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:20:58 -0500 Received: from tiny.isode.net (shiny.isode.com [62.3.217.250]) by rufus.isode.com (smtp internal) via TCP with SMTP id ; Tue, 17 Feb 2009 12:20:54 +0000 Received: by tiny.isode.net (sSMTP sendmail emulation); Tue, 17 Feb 2009 12:20:53 +0000 To: emacs-pretest-bug@gnu.org Cc: rfrancoise@debian.org From: Bruce Stephens X-Hashcash: 1:20:090217:emacs-pretest-bug@gnu.org::lRL+rB4BnuhjRkuD:0000000000000000000000000000000000000BmK X-Hashcash: 1:20:090217:rfrancoise@debian.org::2MgY+lMnQDZfFnsE:00000000000000000000000000000000000000002qpS Date: Tue, 17 Feb 2009 12:20:53 +0000 Message-ID: <80y6w5ntju.fsf@tiny.isode.net> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) After emacs-snapshot -Q, M-x customize-group flymake signals an error widget-apply: Wrong type argument: char-or-string-p, nil In GNU Emacs 23.0.90.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2009-02-17 on tiny.isode.net, modified by Debian (emacs-snapshot package, version 1:20090207-1) Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.90/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.90/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Custom Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x c u s t o m i z e - g r o u p f l y m a k e M-x r e p o r t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Creating customization items... widget-apply: Wrong type argument: char-or-string-p, nil From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: martin rudalics , 2356@debbugs.gnu.org Resent-From: martin rudalics Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 17 Feb 2009 13:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.12348764842584 (code B ref 2356); Tue, 17 Feb 2009 13:20:03 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 17 Feb 2009 13:14:44 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id n1HDEdSe002578 for <2356@emacsbugs.donarmstrong.com>; Tue, 17 Feb 2009 05:14:41 -0800 Received: (qmail invoked by alias); 17 Feb 2009 13:14:33 -0000 Received: from 88-117-34-60.adsl.highway.telekom.at (EHLO [88.117.34.60]) [88.117.34.60] by mail.gmx.net (mp033) with SMTP; 17 Feb 2009 14:14:33 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+H1HQBLESHxCJ37QUinTSpXxdR0/tiT1IxuxyESB xVCIyLEfW8LSWn Message-ID: <499AB7D0.4060902@gmx.at> Date: Tue, 17 Feb 2009 14:12:48 +0100 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Bruce Stephens CC: 2356@debbugs.gnu.org, rfrancoise@debian.org References: <80y6w5ntju.fsf@tiny.isode.net> In-Reply-To: <80y6w5ntju.fsf@tiny.isode.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.5 > After emacs-snapshot -Q, M-x customize-group flymake signals an error > widget-apply: Wrong type argument: char-or-string-p, nil > > In GNU Emacs 23.0.90.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) > of 2009-02-17 on tiny.isode.net, modified by Debian > (emacs-snapshot package, version 1:20090207-1) > Windowing system distributor `The X.Org Foundation', version 11.0.10402000 > configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.90/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.90/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' IIUC, there's simply no customization group called `flymake'. So adding something like (defgroup flymake nil "Flymake." :version "23.1" :group 'tools) to flymake.el should fix this. martin From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: Stefan Monnier , 2356@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 17 Feb 2009 17:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.1234891441850 (code B ref 2356); Tue, 17 Feb 2009 17:30:03 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 17 Feb 2009 17:24:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1HHNpFW000844 for <2356@emacsbugs.donarmstrong.com>; Tue, 17 Feb 2009 09:23:53 -0800 Received: from alfajor.home (vpn-132-204-232-203.acd.umontreal.ca [132.204.232.203]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n1HHNYtB011306; Tue, 17 Feb 2009 12:23:35 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 095ADA225A; Tue, 17 Feb 2009 12:23:29 -0500 (EST) From: Stefan Monnier To: martin rudalics Cc: 2356@debbugs.gnu.org, Bruce Stephens , rfrancoise@debian.org Message-ID: References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> Date: Tue, 17 Feb 2009 12:23:29 -0500 In-Reply-To: <499AB7D0.4060902@gmx.at> (martin rudalics's message of "Tue, 17 Feb 2009 14:12:48 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3213=0 >> After emacs-snapshot -Q, M-x customize-group flymake signals an error >> widget-apply: Wrong type argument: char-or-string-p, nil > IIUC, there's simply no customization group called `flymake'. I think there are two bugs: 1- the `flymake' group is missing: plase install your suggested patch, Martin. 2- customize-group should signals the error in a cleaner way (especially since it happily completed the word "flymake"). Stefan From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: martin rudalics , 2356@debbugs.gnu.org Resent-From: martin rudalics Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 18 Feb 2009 13:10:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.123496231025034 (code B ref 2356); Wed, 18 Feb 2009 13:10:04 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 18 Feb 2009 13:05:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id n1ID51LE023807 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 05:05:03 -0800 Received: (qmail invoked by alias); 18 Feb 2009 13:04:55 -0000 Received: from 62-47-54-64.adsl.highway.telekom.at (EHLO [62.47.54.64]) [62.47.54.64] by mail.gmx.net (mp044) with SMTP; 18 Feb 2009 14:04:55 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/rmPJrAtPrbNGl+EDQOXetGoiMaaafn06CLITKGO bv4C9Z0BwTCfXC Message-ID: <499C070C.5050308@gmx.at> Date: Wed, 18 Feb 2009 14:03:08 +0100 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stefan Monnier CC: 2356@debbugs.gnu.org, Bruce Stephens , rfrancoise@debian.org References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.73 > 1- the `flymake' group is missing: plase install your suggested patch, Martin. Done. > 2- customize-group should signals the error in a cleaner way > (especially since it happily completed the word "flymake"). It "completes" because apparently `custom-make-dependencies', when reading defcustoms from flymake.el, concludes that `flymake' is a valid customization group and adds a (put 'flymake 'custom-loads '(flymake)) to cus-load.el. I now don't raise an error any more. If you think some signalling is needed, please tell me what kind of message you want and what its text should be. martin From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: Stefan Monnier , 2356@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 18 Feb 2009 14:30:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.123496729118679 (code B ref 2356); Wed, 18 Feb 2009 14:30:14 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 18 Feb 2009 14:28:11 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1IES8Dl018668 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 06:28:09 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuMFADaqm0lMCpTK/2dsb2JhbACBbtI/hBMGgzw X-IronPort-AV: E=Sophos;i="4.38,229,1233550800"; d="scan'208";a="34028663" Received: from 76-10-148-202.dsl.teksavvy.com (HELO pastel.home) ([76.10.148.202]) by ironport2-out.teksavvy.com with ESMTP; 18 Feb 2009 09:27:57 -0500 Received: by pastel.home (Postfix, from userid 20848) id 2DE6A8442; Wed, 18 Feb 2009 09:27:57 -0500 (EST) From: Stefan Monnier To: martin rudalics Cc: 2356@debbugs.gnu.org, Bruce Stephens , rfrancoise@debian.org Message-ID: References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> <499C070C.5050308@gmx.at> Date: Wed, 18 Feb 2009 09:27:57 -0500 In-Reply-To: <499C070C.5050308@gmx.at> (martin rudalics's message of "Wed, 18 Feb 2009 14:03:08 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > I now don't raise an error any more. If you think some signalling is > needed, please tell me what kind of message you want and what its text > should be. It should signal an error like "can't find the group's definition". Or maybe it can even be made to work (after all the `defgroup' usually only provides non-vital info such as parent groups and a docstring). Stefan From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: martin rudalics , 2356@debbugs.gnu.org Resent-From: martin rudalics Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 18 Feb 2009 15:40:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.12349713548822 (code B ref 2356); Wed, 18 Feb 2009 15:40:06 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 18 Feb 2009 15:35:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id n1IFZowC008793 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 07:35:52 -0800 Received: (qmail invoked by alias); 18 Feb 2009 15:35:44 -0000 Received: from 88-117-38-128.adsl.highway.telekom.at (EHLO [88.117.38.128]) [88.117.38.128] by mail.gmx.net (mp039) with SMTP; 18 Feb 2009 16:35:44 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19vKZkW7yxvSTGd6gY+NeNfdDpx1wxXmDbEkkEP+K hE5QdjoJoMil7N Message-ID: <499C2A66.1080901@gmx.at> Date: Wed, 18 Feb 2009 16:33:58 +0100 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stefan Monnier CC: 2356@debbugs.gnu.org, Bruce Stephens , rfrancoise@debian.org References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> <499C070C.5050308@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.79 > Or maybe it can even be made to work (after all the `defgroup' usually > only provides non-vital info such as parent groups and a docstring). Indeed that's what I've tried to do. martin. From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: Stefan Monnier , 2356@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 18 Feb 2009 17:05:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.12349763952075 (code B ref 2356); Wed, 18 Feb 2009 17:05:10 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 18 Feb 2009 16:59:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.5 required=4.0 tests=HAS_BUG_NUMBER,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1IGxpXg002049 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 08:59:53 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuMFAF/Nm0lMCpTK/2dsb2JhbACBbtNthBMGgzw X-IronPort-AV: E=Sophos;i="4.38,230,1233550800"; d="scan'208";a="34038632" Received: from 76-10-148-202.dsl.teksavvy.com (HELO pastel.home) ([76.10.148.202]) by ironport2-out.teksavvy.com with ESMTP; 18 Feb 2009 11:59:46 -0500 Received: by pastel.home (Postfix, from userid 20848) id 58D148442; Wed, 18 Feb 2009 11:59:46 -0500 (EST) From: Stefan Monnier To: martin rudalics Cc: 2356@debbugs.gnu.org, Bruce Stephens , rfrancoise@debian.org Message-ID: References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> <499C070C.5050308@gmx.at> <499C2A66.1080901@gmx.at> Date: Wed, 18 Feb 2009 11:59:46 -0500 In-Reply-To: <499C2A66.1080901@gmx.at> (martin rudalics's message of "Wed, 18 Feb 2009 16:33:58 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> Or maybe it can even be made to work (after all the `defgroup' usually >> only provides non-vital info such as parent groups and a docstring). > Indeed that's what I've tried to do. That's good. It could just replace the groups' docstring with a message along the lines of "can't find the group's definition". Stefan From unknown Mon Jun 23 13:14:10 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2356: 23.0.90; customize-group of flymake signals error Reply-To: Lennart Borgman , 2356@debbugs.gnu.org Resent-From: Lennart Borgman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 18 Feb 2009 17:40:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2356 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2356-submit@emacsbugs.donarmstrong.com id=B2356.123497855514903 (code B ref 2356); Wed, 18 Feb 2009 17:40:06 +0000 Received: (at 2356) by emacsbugs.donarmstrong.com; 18 Feb 2009 17:35:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-bw0-f163.google.com (mail-bw0-f163.google.com [209.85.218.163]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1IHZphq014887 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 09:35:52 -0800 Received: by bwz7 with SMTP id 7so15498bwz.1 for <2356@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 09:35:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4AM2Adacgj34qWyq2bn8trk283LFoDgEnD5q4anKzdQ=; b=hEavdgbPSLb/6CA6pqlCVpft6jIE7vT6ilpQw1pSBgEO0m+HSxvn+5DW4sBWNonv1Y OOYDO0zFqNNDPp2HYf37LHZiUV48jzadHeQpRb9J4q/f71XyGrc1moCErJ1rM8A+f/Fu 9AoGSWXY8p8zvmDtVHH3YhjxVPnnP4mpCHjek= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=URGWkk/tc9d6V1MYROFVMCV691KJPZZCqJ2eYZt0qH0zghxZ8iw3bTwZ0K6P9XR4C+ bxrv8D4ifUJuGCzn/gopsgosq8O63EjuFxJZbv9DMhB0yixTIvwI3daKpPLtW/HDLU4y kc0uCaggpRyeTSKfHTgMSZGm0fjLmNDbxVhh4= MIME-Version: 1.0 Received: by 10.223.110.11 with SMTP id l11mr3055973fap.50.1234978545411; Wed, 18 Feb 2009 09:35:45 -0800 (PST) In-Reply-To: References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> <499C070C.5050308@gmx.at> <499C2A66.1080901@gmx.at> Date: Wed, 18 Feb 2009 18:35:45 +0100 Message-ID: From: Lennart Borgman To: Stefan Monnier , 2356@debbugs.gnu.org Cc: martin rudalics , Bruce Stephens , rfrancoise@debian.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On Wed, Feb 18, 2009 at 5:59 PM, Stefan Monnier wrote: >>> Or maybe it can even be made to work (after all the `defgroup' usually >>> only provides non-vital info such as parent groups and a docstring). > >> Indeed that's what I've tried to do. > > That's good. It could just replace the groups' docstring with a message > along the lines of "can't find the group's definition". Maybe "group ... does not seem to be defined"? From unknown Mon Jun 23 13:14:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Bruce Stephens Subject: bug#2356 closed by martin rudalics (Re: bug#2356: 23.0.90; customize-group of flymake signals error) Message-ID: References: <499C55EF.8050209@gmx.at> <80y6w5ntju.fsf@tiny.isode.net> X-Emacs-PR-Message: they-closed 2356 X-Emacs-PR-Package: emacs Reply-To: 2356@debbugs.gnu.org Date: Wed, 18 Feb 2009 18:50:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1234983003-5584-1" This is a multi-part message in MIME format... ------------=_1234983003-5584-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #2356: 23.0.90; customize-group of flymake signals error It has been closed by martin rudalics . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact martin rudalics by replying to this email. --=20 2356: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D2356 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1234983003-5584-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 2356-done) by emacsbugs.donarmstrong.com; 18 Feb 2009 18:41:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id n1IIfZv7003615 for <2356-done@emacsbugs.donarmstrong.com>; Wed, 18 Feb 2009 10:41:37 -0800 Received: (qmail invoked by alias); 18 Feb 2009 18:41:29 -0000 Received: from 62-47-63-68.adsl.highway.telekom.at (EHLO [62.47.63.68]) [62.47.63.68] by mail.gmx.net (mp065) with SMTP; 18 Feb 2009 19:41:29 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19r/2w7zJBrKyzIE1pvl2ddpNpk9uuqXt4tODync5 rjiCcaspt/iPzL Message-ID: <499C55EF.8050209@gmx.at> Date: Wed, 18 Feb 2009 19:39:43 +0100 From: martin rudalics User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: 2356-done@debbugs.gnu.org CC: Stefan Monnier , Bruce Stephens , rfrancoise@debian.org Subject: Re: bug#2356: 23.0.90; customize-group of flymake signals error References: <80y6w5ntju.fsf@tiny.isode.net> <499AB7D0.4060902@gmx.at> <499C070C.5050308@gmx.at> <499C2A66.1080901@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.7 Fixed as * cus-edit.el (custom-group-value-create): Insert some informatory text in the WIDGET-misses-doc-string case. * cus-edit.el (custom-group-value-create): Don't throw an error when WIDGET has no doc-string. (Bug#2356) * progmodes/flymake.el (flymake): Add defgroup. (Bug#2356) Thanks for reporting, martin. ------------=_1234983003-5584-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 17 Feb 2009 12:21:11 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1HCL3RS022254 for ; Tue, 17 Feb 2009 04:21:04 -0800 Received: from mx10.gnu.org ([199.232.76.166]:41214) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LZOuf-0007Rt-A1 for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:18:57 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LZOwd-0002DG-3x for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:21:02 -0500 Received: from rufus.isode.com ([62.3.217.251]:35035) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LZOwb-0002D0-UW for emacs-pretest-bug@gnu.org; Tue, 17 Feb 2009 07:20:58 -0500 Received: from tiny.isode.net (shiny.isode.com [62.3.217.250]) by rufus.isode.com (smtp internal) via TCP with SMTP id ; Tue, 17 Feb 2009 12:20:54 +0000 Received: by tiny.isode.net (sSMTP sendmail emulation); Tue, 17 Feb 2009 12:20:53 +0000 To: emacs-pretest-bug@gnu.org Cc: rfrancoise@debian.org Subject: 23.0.90; customize-group of flymake signals error From: Bruce Stephens X-Hashcash: 1:20:090217:emacs-pretest-bug@gnu.org::lRL+rB4BnuhjRkuD:0000000000000000000000000000000000000BmK X-Hashcash: 1:20:090217:rfrancoise@debian.org::2MgY+lMnQDZfFnsE:00000000000000000000000000000000000000002qpS Date: Tue, 17 Feb 2009 12:20:53 +0000 Message-ID: <80y6w5ntju.fsf@tiny.isode.net> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) After emacs-snapshot -Q, M-x customize-group flymake signals an error widget-apply: Wrong type argument: char-or-string-p, nil In GNU Emacs 23.0.90.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2009-02-17 on tiny.isode.net, modified by Debian (emacs-snapshot package, version 1:20090207-1) Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.90/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.90/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Custom Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x c u s t o m i z e - g r o u p f l y m a k e M-x r e p o r t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Creating customization items... widget-apply: Wrong type argument: char-or-string-p, nil ------------=_1234983003-5584-1--