From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: byte compiler warnings when bootstrapping Date: Sun, 21 Oct 2007 00:38:18 -0700 Message-ID: <200710210738.l9L7cIGs012673@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1192954895 28398 80.91.229.12 (21 Oct 2007 08:21:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 21 Oct 2007 08:21:35 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 21 10:21:35 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IjW3w-0005dO-5W for ged-emacs-devel@m.gmane.org; Sun, 21 Oct 2007 10:21:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IjW3o-0002l5-HF for ged-emacs-devel@m.gmane.org; Sun, 21 Oct 2007 04:21:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IjW3j-0002ka-FQ for emacs-devel@gnu.org; Sun, 21 Oct 2007 04:21:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IjW3h-0002kO-74 for emacs-devel@gnu.org; Sun, 21 Oct 2007 04:21:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IjW3h-0002kL-3E for emacs-devel@gnu.org; Sun, 21 Oct 2007 04:21:17 -0400 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IjVOU-0005fK-Tl for emacs-devel@gnu.org; Sun, 21 Oct 2007 03:38:43 -0400 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id l9L7cIGs012673 for ; Sun, 21 Oct 2007 00:38:28 -0700 (PDT) Original-Lines: 17 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: by monty-python.gnu.org: Solaris 9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:81356 Archived-At: When bootstrapping the number of byte compiler warnings is huge. A few bugs could have been caught earlier if the problematic warnings would have been easier to find. Wouldn't it be better if an effort would be made to get rid of most (if not all) the warnings? To get rid of some of the "function is not known to be defined" warnings it would be good if we had a way to tell the byte compiler to not warn about a function not being defined. With that and with adding a few more (eval-when-compile (require 'blah)) we should be able to get rid of most warnings. Is this a worthy goal? Opinions?