From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Davin Pearson Newsgroups: gmane.emacs.help Subject: Re: Symbol's value as variable is void: defun Date: Sun, 4 Feb 2018 18:59:41 -0800 (PST) Message-ID: <68813565-1ce4-44c9-b350-80aff7dd000b@googlegroups.com> References: <4d2444cf-cca2-49b6-9afa-524aa7d28569@googlegroups.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1517799536 15553 195.159.176.226 (5 Feb 2018 02:58:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Feb 2018 02:58:56 +0000 (UTC) Injection-Date: Mon, 05 Feb 2018 02:59:42 +0000 User-Agent: G2/1.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Feb 05 03:58:51 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eiWzL-0002pL-T4 for geh-help-gnu-emacs@m.gmane.org; Mon, 05 Feb 2018 03:58:36 +0100 Original-Received: from localhost ([::1]:43773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiX1N-0005Yf-1X for geh-help-gnu-emacs@m.gmane.org; Sun, 04 Feb 2018 22:00:41 -0500 X-Received: by 10.55.78.210 with SMTP id c201mr30665139qkb.43.1517799582904; Sun, 04 Feb 2018 18:59:42 -0800 (PST) X-Received: by 10.31.49.86 with SMTP id x83mr4776372vkx.0.1517799582071; Sun, 04 Feb 2018 18:59:42 -0800 (PST) Original-Path: usenet.stanford.edu!t22no30140qtb.0!news-out.google.com!u51ni110qtk.1!nntp.google.com!t22no30134qtb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help In-Reply-To: <4d2444cf-cca2-49b6-9afa-524aa7d28569@googlegroups.com> Complaints-To: groups-abuse@google.com Original-Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=122.56.235.76; posting-account=SVVH0AoAAABplEQzMkIR3gU7a0gK8IuF Original-NNTP-Posting-Host: 122.56.235.76 Original-Xref: usenet.stanford.edu gnu.emacs.help:221804 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115921 Archived-At: In response to your postings I have placed the *.el source code files on my Website for all to view. Here are the location of some troublesome files. When I try to execute load-2 on the following files, (defun load-2 (file) (load-file file)) http://davinpearson.com/binaries/c++2lisp++-stage-1-purge-comments.elc http://davinpearson.com/binaries/c++2lisp++-stage-2-beautify.elc http://davinpearson.com/binaries/c++2lisp++-stage-3-minise.elc http://davinpearson.com/binaries/c++2lisp++-stage-4-maxise.elc http://davinpearson.com/binaries/c++2lisp++-stage-5-fill-methods.elc When I try to load the file c++2lisp++-stage-1-purge-comments.elc it returns with value t When I try to load the file c++2lisp++-stage-1-purge-comments.elc it it returns with value t When I try to load the file c++2lisp++-stage-2-beautify.elc it says (invalid-function d-assert) When I try to load the file c++2lisp++-stage-3-minise.elc it returns with value t When I try to load the file c++2lisp++-stage-4-maxise.elc it returns with value t When I try to load the file c++2lisp++-stage-5-fill-methods.elc it says (void-variable defun) In each of the offending files I have placed the following code at the beginning of it: (require 'cl) (require 'early-bindings) where early-bindings.el can be found at my Website at the following location: http://davinpearson.com/binaries/early-bindings.el I haved placed the source *.el and compiled versions *.elc of my code on my website a the following locations: http://davinpearson.com/binaries/c++2lisp++-stage-1-purge-comments.el http://davinpearson.com/binaries/c++2lisp++-stage-2-beautify.el http://davinpearson.com/binaries/c++2lisp++-stage-3-minise.el http://davinpearson.com/binaries/c++2lisp++-stage-4-maxise.el http://davinpearson.com/binaries/c++2lisp++-stage-5-fill-methods.el