From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: How do I clean up "might not be defined" wrnings? Date: Fri, 21 Nov 2014 23:14:45 +0100 Message-ID: References: <20141121192849.B55E1382F6B@snark.thyrsus.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416608143 30453 80.91.229.3 (21 Nov 2014 22:15:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2014 22:15:43 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 21 23:15:37 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XrwUJ-0006sQ-WD for ged-emacs-devel@m.gmane.org; Fri, 21 Nov 2014 23:15:36 +0100 Original-Received: from localhost ([::1]:42664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrwUJ-0004fF-Hi for ged-emacs-devel@m.gmane.org; Fri, 21 Nov 2014 17:15:35 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrwTv-0004f7-4o for emacs-devel@gnu.org; Fri, 21 Nov 2014 17:15:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XrwTo-0001co-Td for emacs-devel@gnu.org; Fri, 21 Nov 2014 17:15:11 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:37569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrwTo-0001Xt-MP for emacs-devel@gnu.org; Fri, 21 Nov 2014 17:15:04 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XrwTW-00068b-Ae for emacs-devel@gnu.org; Fri, 21 Nov 2014 23:14:46 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEUAAACxcFcAAAFLHyMO BwtEfa4ZAAACgElEQVQ4jT1UgZEkIQj0vAvgWCcABw1gFQNYgfxj+sa5emvXUlsQmmYSiQhhlIG/ OebLYp/El48ybRV1I8eg7ribhJV5Mrt297Fs8ba4mwrvwk1mV7r8LkSzm8AsERPppldf8GJl2bsb yXqAuXFP3RX+5NPWiMf/A4ytqNO8WXCANwIoq6nIbO5FbxiOP8Bk3YuZRZXnPdlopEhwmcjAYpQR eQ5s4o0YMFFEs0SQrYCACwDC5KaZOQ+ftf68MlYLgAnNxo1KtS508evHlksSNRPdbKPUhsQun92X BVe9KxN3Zzg0x88jlDTwhumueN6NDwBKRliA499WNxWXPGix/tD7ZI7ivL8/N4UFgDSzcGReE3P9 enVXFmTUY+5IsETRIitM8GOCNKPAaQjhOHK2eL+AobgISlBoQkVN9iBwRjBuBY/THqXEZTBkUcJx 0aYtAKRcEue2w0L2RbAHV2cUpBSMnzV2UMmzCc3JHxDnduoB/fCqKWcojCZDL32HErVJrekZOWRl n/QFi45QzvmZxjSnmu5wpf0A7Z1ADhxkAPupeelA2kyp+9AUQGRecY0DWBWloQ+ADn0fC8mI6YiX B1bIc1kA1fBE379d4QOAiMo4QEOcfv+m/EGl0Squ8jzeU4YyAcwMKbA/heqnUv75CqB39gT9nR4M ISGq+zej636SJa+NIDjwdJK+X84z5SSI/1siqi7BBbqT88IiFNFWC2Bw7di8U76CrYwwtUXmELwe rnIJVxG/H1fk+nCVg01BR1gkCA3rKQUapHBKvriKlARh2qw54so92EQbQqHRH274Yiiw7HIaFH8B u6c1z1g4KM8KYij0fJZCJgYNHb040T+MJKk5PMsDngAAAABJRU5ErkJggg== X-Now-Playing: Meat Beat Manifesto's _Now_: "Paradise Found" X-Hashcash: 1:23:141121:emacs-devel@gnu.org::Y0cwvdBOwhHRJhWR:0000000000000000000000000000000000000000000qhg X-Hashcash: 1:23:141121:unknown@unknown.invalid::zG9CdjrIL7JnR0pU:00000000000000000000000000000000000000Zh67 In-Reply-To: <20141121192849.B55E1382F6B@snark.thyrsus.com> (unknown@unknown.invalid's message of "Fri, 21 Nov 2014 14:28:49 -0500 (EST)") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-MailScanner-ID: 1XrwTW-00068b-Ae MailScanner-NULL-Check: 1417212886.63688@RnsvUivWi+uBgdEhCN5Z8w X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:177961 Archived-At: Unknown writes: > I've started a significant refactoring and simplification of the VC > code. This has involved moving functions to different files, which > is causing "functions might not be defined" warnings. > > What is the approved way to prevent these or clean them up? You should structure this so that you can require the files providing the functions from the files that need them. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no