From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Help building Pen.el (GPT for emacs) Date: Sun, 18 Jul 2021 08:38:27 +0300 Message-ID: References: <83im1948mj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1002"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0.7+183 (3d24855) (2021-05-28) Cc: Eli Zaretskii , Stefan Kangas , rms@gnu.org, Emacs developers To: Shane Mulligan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 18 07:43:08 2021 Return-path: Envelope-to: ged-emacs-devel@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 1m4za0-000AeL-6X for ged-emacs-devel@m.gmane-mx.org; Sun, 18 Jul 2021 07:43:08 +0200 Original-Received: from localhost ([::1]:45268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m4zZy-0000Ld-3J for ged-emacs-devel@m.gmane-mx.org; Sun, 18 Jul 2021 01:43:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57458) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4zYe-0007Ua-06 for emacs-devel@gnu.org; Sun, 18 Jul 2021 01:41:44 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:47787) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m4zYc-0001zE-5N; Sun, 18 Jul 2021 01:41:43 -0400 Original-Received: from localhost ([::ffff:197.157.0.54]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000057F1D.0000000060F3BF12.00002774; Sat, 17 Jul 2021 22:41:38 -0700 Mail-Followup-To: Shane Mulligan , Eli Zaretskii , Stefan Kangas , rms@gnu.org, Emacs developers Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: 29 X-Spam_score: 2.9 X-Spam_bar: ++ X-Spam_report: (2.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:271351 Archived-At: Issues related to AI: ===================== - obviously there are licensing issues, taking snippets from everywhere without contribution and licensing compliance have caused recently so much discussion and protest. I am actually glad for that as people are getting aware that GPL is protecting their work and it is now clear how much Github is abusing the GPL and other free software. - And I do not think it should be in GNU ELPA due to above reasons. To try the software functionality, I have pulled your Git again. However, now there is directory change and installation is not straight forward. Why don't you simply make an Emacs package as .tar as described in Emacs Lisp manual? See: (info "(elisp) Multi-file Packages") or at least make sure that user can add the load path: (add-to-list 'load-path (expand-file-name ".")) and then: M-x load-library RET pen RET I cannot load it that way as it currently it asks for the package `projectile' is it really necessary? -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/