From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.help Subject: Re: SLIME and SBCL (Common Lisp) Date: Mon, 28 Jun 2021 12:30:23 +0200 Message-ID: References: <87pmw7g7uo.fsf@zoho.eu> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38077"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 28 12:36:00 2021 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 1lxocR-0009gZ-LM for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 28 Jun 2021 12:36:00 +0200 Original-Received: from localhost ([::1]:40478 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lxocQ-0006Zm-6C for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 28 Jun 2021 06:35:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33164) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxobz-0006ZZ-N1 for help-gnu-emacs@gnu.org; Mon, 28 Jun 2021 06:35:31 -0400 Original-Received: from mail-db3eur04olkn0808.outbound.protection.outlook.com ([2a01:111:f400:fe0c::808]:36333 helo=EUR04-DB3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxobx-0001sX-B4 for help-gnu-emacs@gnu.org; Mon, 28 Jun 2021 06:35:31 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mz8lmZynlgSG8p8L9uhSfWHHgaF6QxpAv/OdMHS/sXBBjruNFIkphtLa0Ukd25fDId0J0ixYt8r7pBYpbhiTQmTYZz169U+AssUwIeYJ+4m8VFZv8rXeRVEUyPb5rREy14GSmtVaCrzC3VQ1PpsCfWkpt5t+IY4jXvlZkPjWFs6ng7ntRbWaxH5EHYP4aemoRfVJAY4k5zBi8fDHkjhxnfPyp8UQ1VqGL4B4lR5N/yaMJdzdd6IOQpNQ8PNNQXJrjp5upw+h5v/N97m7Fjfr9MpsE2IxjFBWJgFZTDXazGE6sN1e3BxMWbEK828lj0gB42kARxZMPJ/UgIIKEcCrVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M+0cTK2UGMfAbtQrc8A0TeCw50m4Yzl0sj2Tzyy6Q+o=; b=Yo6RiDHdGmTPBrS22QIuctA6l8p3BRkzxy95CFj5lfjuT2gV5zDN0je3oyTsJAoWuh6FZKuSMr7n0G0DjVEY2u5aobr59zNICEWehdM5q83LtqtPNHZhyDAVyRnd5z0PvlYwHf9ACLeLZqgvmhuIB5/wAXzCtRC2vnf33C2vc4/guSsjw4j53Bnq7jY8I6qWIbjetUL8WMIc+a+idz2RhmT+NzynDocqKcq+DMTOzhFlZPSu3gNdSM1SezlUt9JsDv9wV9AQu6SgV/Z4e0Hzo7rdY8qWjdaDRE6XamaK4FI390MdJkVZtSMtfLYeho3Z447Iogn2fDoMZidF2Vyqqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M+0cTK2UGMfAbtQrc8A0TeCw50m4Yzl0sj2Tzyy6Q+o=; b=geELS12PgNYQLUwouZx8OpJSDmvrbKs0oUyVUhgVc8bMwmleEhEXTVOmQKrv4zCOdnqHUxfJnYJy837TYXuuEGDSfJt8ly3mS6TLcrEv/+pqePfqNtCa3u+Zz9rUS9cxSsAc3PLAI7g8OgE8qhDOhGTq5Opik1DlGU8jTTXMS28P44EfcOam4zoyLtQD7gBJYuGG5I/tOBtoGT4/iPBbX77VVmCNQZITejl++Z0MFNgQYFaDdXnKanD+vg/Fl+bC0p3rnoSQtVKFuRJjrup+IT0cOzc3C/kXu+HCS6DulrUr8fnJ8erCMtNDrNT4qJCQdTPCifY6NjBEf+tDOQwNhg== Original-Received: from DB3EUR04FT037.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::42) by DB3EUR04HT139.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::361) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Mon, 28 Jun 2021 10:30:24 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:7e0c::51) by DB3EUR04FT037.mail.protection.outlook.com (2a01:111:e400:7e0c::286) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Mon, 28 Jun 2021 10:30:24 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:508FE0A38D4C2D8657FAC3F10D4DEAC7E4C0935249946628459C730839F42B59; UpperCasedChecksum:0ED81F95F04C2538805CAEA70EFA2DB83E7A1F2862145A8DBDA845C95E3676D4; SizeAsReceived:7376; Count:45 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::51ca:cb30:2619:5219]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::51ca:cb30:2619:5219%5]) with mapi id 15.20.4264.026; Mon, 28 Jun 2021 10:30:24 +0000 In-Reply-To: (Jean Louis's message of "Mon, 28 Jun 2021 09:41:54 +0300") X-TMN: [Oz0nvUvUfMH+XUEAfvvfXJhQLwOdTWDp] X-ClientProxiedBy: AM5PR0502CA0007.eurprd05.prod.outlook.com (2603:10a6:203:91::17) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87r1gmwabk.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AM5PR0502CA0007.eurprd05.prod.outlook.com (2603:10a6:203:91::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19 via Frontend Transport; Mon, 28 Jun 2021 10:30:24 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 45 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: bc7fb17b-ad47-4cd9-05df-08d93a1fbd3d X-MS-TrafficTypeDiagnostic: DB3EUR04HT139: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U4jRUwbqdAaKrl+F5UliqTRlBg5JvOI7O1nsD74panlMjnb8VU5FyL0i4Iil/bWgpWYvP1q6PldyFlPpCyPPxixeoPtHiAGmNSZD0gYNCw/kpFOUJ7PGJEGzsKmWF5TYd+9yeYtF3rtEUDY0Brl8HrnFi0mJYcW9bzyicKSDKZAD9I7fxotgIWzy4Kt8A6H1xQKHyJhKe8oXqPGnpvHYroJuMiymXIYVXKG/fAqxLPuRiY9yQw5ut+U5jJZNFqetmgbTtEoM+ghKRTtEFS07k4LPIDhuwm3+ouv+M/Ya8qpPXryiyjIjv7NG2fxDfXCho5jTkt4GWqfme4KOO+qtp406hvHlIZaWlGc3aHHXVTKkgzJvCuK6jvfVwYm+uIwxKIAyjWBn7tfNMwN++Sr3MmYUa7fGzXGNcOhtXXHaRO+jRaN6bUb1y0vsNGJjvIR95jPa7HKq0UzeNvo7pslSgQnGEqFTOh/tF16ZSLppVDA= X-MS-Exchange-AntiSpam-MessageData: CayFiru/2cOiI7fqHpcexlFxq0r43G9vJTatFgN389zOScKmAQ+5VWuEcKEli6V156LpYFBKoqb/9lWLWEzRLWtS+JiCsvhSo67xpdc2XDN6hxV3sg6ySvnrG8rC5+9NzmCLDlFyHsuzXRdyeUhedg== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: bc7fb17b-ad47-4cd9-05df-08d93a1fbd3d X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2021 10:30:24.8182 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB3EUR04FT037.eop-eur04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3EUR04HT139 Received-SPF: pass client-ip=2a01:111:f400:fe0c::808; envelope-from=arthur.miller@live.com; helo=EUR04-DB3-obe.outbound.protection.outlook.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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:131327 Archived-At: Jean Louis writes: > * Emanuel Berg [2021-06-27 02:06]: >> Trying to get SLIME and SBCL Common Lisp up-and-running but my >> old stuff won't wort. It gets stuck on the count-up >> connection phase. > > Before few years, SLIME worked just fine. I don't know now, somehow it > breaks connection too often. So I find it easier to disable it and use > M-x run-lisp -- it seem to be so much more stable work. Connection is > not easily broken unless I do kill-emacs by mistake. I don't have > access to all features of SLIME, but hey. > > There is certain benefit of programming without helper functions as it > drives memory and thinking better. And I use CLISP implementation that > has a readline, so I run separate vterm or terminal where I can > quickly write any command and get its apropos or quickly jump to the > documentation of a function. SLIME has those features and when I am > not using SLIME I switch to CLISP and readline TAB TAB, documentation > opens for every function. > > SBCL does not have a readline. > > I also try to minimize libraries and just implement practical > functionality without dependent software. > > Yesterday I was supposed to write a general Double Opt-In program in > Common Lisp but I wrote it in Emacs Lisp. I guess I will have to > rewrite it in Common Lisp, then I will do the same in Chicken, > Dr. Racket, Scheme and Perl, then maybe other languages to add. Have you tried sly? https://github.com/joaotavora/sly "Might" be a better alternative to slime, but I don't know for sure, don't use slime myself.