From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Davin Pearson Newsgroups: gmane.emacs.help Subject: Re: Fwd: How do I go about debugging my Elisp code? Date: Tue, 18 Jan 2022 13:03:13 +1300 Message-ID: References: <87czku1hon.fsf@gnu.org> <878rvi1d6j.fsf@gnu.org> <87wnj2f8oi.fsf@mbork.pl> <87a6fyw0kh.fsf@gnu.org> <87zgnxjo2d.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14061"; mail-complaints-to="usenet@ciao.gmane.io" To: Tassilo Horn , Davin Pearson , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 18 01:14:39 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n9c91-0003Vl-EM for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 18 Jan 2022 01:14:39 +0100 Original-Received: from localhost ([::1]:45340 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n9c90-0007O6-0q for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 17 Jan 2022 19:14:38 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37994) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9byO-0006Gh-6Q for help-gnu-emacs@gnu.org; Mon, 17 Jan 2022 19:03:40 -0500 Original-Received: from [2a00:1450:4864:20::134] (port=39842 helo=mail-lf1-x134.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9byM-0002Od-7j; Mon, 17 Jan 2022 19:03:39 -0500 Original-Received: by mail-lf1-x134.google.com with SMTP id br17so63817848lfb.6; Mon, 17 Jan 2022 16:03:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=E2i5mtOUGJTFJvu8j8sBR2UAM82YG32JCno1PT3BqrA=; b=OXdkP0SWBmidPYF/wNFWFPhOdzQIZG4a33oOO+vNBMdeL9+GI86Fmx6UD2t7FPc95B wG/WV6Y53qPay/wWOF+MIj/k9sQsoFjLhK07LKTE1aQ5WAflhNACDnG6WX98spPPYcbV XM/6ZuPorfUo4OyPbaRcPINwjHpJb7kBNfihY24Izg4C6BSrm7MNr6CtWyGxJ6C7b83k RRYbxn7GFHSq7dvP+Lm06v8UE7V2P0mpbpS5oveAfFNEwwiRDGJtE385uFXrIisB6yGb kx3CkxiadU762O8l1CwDvVziL6w/9Xn24L9YUD9l49cueHwGSgzBFRsesNIamQHyZ5Kj yWbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=E2i5mtOUGJTFJvu8j8sBR2UAM82YG32JCno1PT3BqrA=; b=hqlvrTH7tx9Au5KtydaPq1aBHrossD7oPJQcyrs2LoB9YrLaz70DqaDfr3+9nAYNPg Z2bFHuFdBCNtI0rZVaMBzdS9+iysVrEdsGksTGOB6s+OjhNacXAixjweSONLpwE6YGWh +fqoVdOTtOGMmkCcW+EPdVC2AQ2xidSBGwm5/M7u8uDh33ERyLIiO8zUxj21A4rlHr4d ChR94k+J/2s5OeLE88/KZ1tPy4o6PYvMyOpci/lfKc5AGGXexxy2IPhRjwupgjshkvjU klb7aAKtwjBy29FIpfaYmUhu2s8PRvWFf3Ok9aN72gNx+k6tWTytSnACDL0wQpduMePr z3wg== X-Gm-Message-State: AOAM532v9yUqAO/rYfnE6JU/BzaxN3VWVQ1MdzFYxrUoL8UW18KAbZou nECJSHmDQEXT4AOuzhIETtdp9i8AC5XgP6xVeI2zVOEmwBc= X-Google-Smtp-Source: ABdhPJzP8x3XbAaaetOCYPigAz59F46RrYDQ34a1FKvYVXIA4ItAphSnxcqt2zFsWkfRmfepI0+Wbd+HNeP8ztHVfr0= X-Received: by 2002:a05:6512:33d5:: with SMTP id d21mr19219418lfg.8.1642464204948; Mon, 17 Jan 2022 16:03:24 -0800 (PST) In-Reply-To: X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::134 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=davin.pearson@gmail.com; helo=mail-lf1-x134.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:135401 Archived-At: My code is obsolete if I can figure out how to get the edebug online. See another message for my attempt to do this. The subject of my other message is: How do I get edebug online? Thank you all for your help with this. On Sun, 16 Jan 2022 at 00:33, Jean Louis wrote: > * Tassilo Horn [2022-01-15 13:23]: > > You said one-way compatible above, i.e., it is ok for me to use CC BY-SA > > 4.0 code snippets from SO in my GPL3+ package but according to your > > argument, when I post some elisp code on emacs.stackexchange.com, that > > code is automatically GPL+ (because you say every elisp code is a > > modification of emacs itself), yet they redistribute it as CC BY-SA 4.0 > > which would be an infringement. Or is that not what one-way compatible > > means? > > How I understand it CC BY-SA 4.0 is compatible to GNU GPL 3+, thus it > is compatible to Emacs' own license. > > When you write Emacs Lisp code, you should license it so that license > is compatible to Emacs' license. > > I don't think that every Emacs Lisp code is modification of Emacs > itself. At the time when code becomes modification of Emacs in that > case the license of such code shall be compatible to Emacs license. > > When is Emacs Lisp code not a modification of Emacs? In those cases > where Emacs Lisp is executed as a program on command line or in batch, > in those cases it may be not. When Guile is executing Emacs Lisp with > --language=elisp flag, then such code is not modifying Emacs. > > When Emacs is run interactively and Emacs Lisp is loaded into running > Emacs editor, such code is modifying Emacs and thus shall be licensed > so that its license is compatible to Emacs license like GNU GPL 3+. > > > > Jean > > Take action in Free Software Foundation campaigns: > https://www.fsf.org/campaigns > > In support of Richard M. Stallman > https://stallmansupport.org/ >