From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 10:08:56 2013 Received: (at submit) by debbugs.gnu.org; 20 Dec 2013 15:08:56 +0000 Received: from localhost ([127.0.0.1]:60329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vu1h9-0004b6-6v for submit@debbugs.gnu.org; Fri, 20 Dec 2013 10:08:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39324) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vu1h6-0004au-FN for submit@debbugs.gnu.org; Fri, 20 Dec 2013 10:08:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vu1h0-0005KU-Cx for submit@debbugs.gnu.org; Fri, 20 Dec 2013 10:08:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50860) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu1h0-0005KQ-9s for submit@debbugs.gnu.org; Fri, 20 Dec 2013 10:08:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41031) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu1gu-0007fU-Ah for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 10:08:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vu1go-0005Ir-Bs for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 10:08:40 -0500 Received: from mail-we0-x22c.google.com ([2a00:1450:400c:c03::22c]:55627) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu1go-0005Hp-1z for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 10:08:34 -0500 Received: by mail-we0-f172.google.com with SMTP id p61so2617189wes.31 for ; Fri, 20 Dec 2013 07:08:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=r4qd5/TiKO/a2s5uBWYlFwZk9nY6fuImck/OkuOPcsI=; b=Gg97ckz2gdORNOdISJHLHv2cieeXwt3pMmGnDfg6QcLSZ2kb/T4fY0DGHmHThgVznT YU0skJmGzmom+x8yCfsKJJceNeXOWyjbj3Od+Nxa53Kddgyiej1p3P6O72fW4aoLAsH4 b64Q8hRu+7+bi/Nz/QGWPL5wyuqpflUfY6n2n/0cSdS/HQO/a2cF9IKuZEGlJtmOiL6y vWzxS/ktmhs3AXhxmvFxOCOJMw4yMd+6iFmItgL9SFFoMeWdSpRGyLkHYFWBp/XEW9lC FS0u8vjXkosKrVonOscLHCxC++/aTgNhOy3cAo9RxPf8b0PZGKSqUGIfXM3GkLLRXzG8 2VgA== X-Received: by 10.180.20.15 with SMTP id j15mr8374241wie.4.1387552112781; Fri, 20 Dec 2013 07:08:32 -0800 (PST) Received: from BELMONTE.yourcompany.com (a81-84-241-129.static.cpe.netcabo.pt. [81.84.241.129]) by mx.google.com with ESMTPSA id fo18sm15058194wic.5.2013.12.20.07.08.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Dec 2013 07:08:31 -0800 (PST) From: joaotavora@gmail.com (=?iso-8859-1?Q?Jo=E3o_T=E1vora?=) To: bug-gnu-emacs@gnu.org Subject: 24.3.50; lisp-mode's indent-sexp might be buggy (for slime in particular, and lisp in general) Date: Fri, 20 Dec 2013 15:08:29 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hi maintainers, This was started by bug reports in the slime-devel mailing list http://comments.gmane.org/gmane.lisp.slime.devel/11196 http://comments.gmane.org/gmane.lisp.slime.devel/11189 The reproduction recipe described in these messages requires, unfortunately, that you install slime. However, I do think there is a slight bug on emacs's side (which is probably not visible in emacs-lisp's testing rules). You see, the common lisp loop macro likes its comments indented like (this is slime's test nr 11). (loop when foo do (fubar) and collect cash else do ;; this is the body of the first else ;; the body is ... (indented to the above comment) (ZMACS gets this wrong) do when funny-predicate do ;; Here's a comment (body filled to comment)) and sometimes indent-sexp insists on (loop when foo do (fubar) and collect cash else do ;; this is the body of the first else ;; the body is ... (indented to the above comment) (ZMACS gets this wrong) do when funny-predicate do ;; Here's a comment (body filled to comment)) which indented the two comment lines to comment-column, I think. The patch I attach at the end of this message fixes it. ...as does indenting the sexp with indent-region. This might be naive, but why not super-simplify indent-sexp to be something like this? (defun indent-sexp (&optional endpos) (interactive) (if endpos (indent-region (point) endpos) (indent-region (point) (save-excursion (forward-sexp 1) (point))))) Thanks, Jo=E3o *** d:/joaot/Vendor/emacs-24.3.5-old/share/emacs/24.3.50/lisp/emacs-lisp/li= sp-mode.el --- # *************** *** 1578,1596 **** ;; unless a line ends inside a string. (while (and (not inner-loop-done) (not (setq outer-loop-done (eobp)))) (setq state (parse-partial-sexp (point) (progn (end-of-line) (point)) nil nil state)) (setq next-depth (car state)) ! ;; If the line contains a comment other than the sort ! ;; that is indented like code, ! ;; indent it now with indent-for-comment. ! ;; Comments indented like code are right already. ! ;; In any case clear the in-comment flag in the state ! ;; because parse-partial-sexp never sees the newlines. ! (if (car (nthcdr 4 state)) ! (progn (indent-for-comment) ! (end-of-line) ! (setcar (nthcdr 4 state) nil))) ;; If this line ends inside a string, ;; go straight to next line, remaining within the inner loop, ;; and turn off the \-flag. --- 1578,1597 ---- ;; unless a line ends inside a string. (while (and (not inner-loop-done) (not (setq outer-loop-done (eobp)))) + (setq before-parse (point)) (setq state (parse-partial-sexp (point) (progn (end-of-line) (point)) nil nil state)) (setq next-depth (car state)) ! ;; If the line contains nothing but a comment other than the sort that ! ;; is indented like code, indent it now with indent-for-comment. ! ;; Comments indented like code are right already. In any case clear ! ;; the in-comment flag in the state because parse-partial-sexp never ! ;; sees the newlines. ! (when (car (nthcdr 4 state)) ! (when (<=3D (nth 8 state) before-parse) ! (indent-for-comment) ! (end-of-line)) ! (setcar (nthcdr 4 state) nil)) ;; If this line ends inside a string, ;; go straight to next line, remaining within the inner loop, ;; and turn off the \-flag. Diff finished. Fri Dec 20 13:30:32 2013 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 13 21:47:14 2016 Received: (at 16202) by debbugs.gnu.org; 14 Jul 2016 01:47:14 +0000 Received: from localhost ([127.0.0.1]:50361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bNVkA-0000wS-HY for submit@debbugs.gnu.org; Wed, 13 Jul 2016 21:47:14 -0400 Received: from mail-it0-f53.google.com ([209.85.214.53]:36974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bNVk8-0000wE-FB for 16202@debbugs.gnu.org; Wed, 13 Jul 2016 21:47:12 -0400 Received: by mail-it0-f53.google.com with SMTP id f6so59108567ith.0 for <16202@debbugs.gnu.org>; Wed, 13 Jul 2016 18:47:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=UPO3pSREHDybnjKloiAq4Q5c4RVufmbbpFH3dvvtNwM=; b=dGEMAuq5CINKCEW+jIxJ9UhVgV4QzUXARqIlAf3TbPv52+X8tYeQg5tj0n8+CfRhXy 8KE5qXWOyenCZzCSvn17fa/vcr1MY6/VqiQ/5ylbd81028xPFpO85ylj1ILiBeWaiIrw 4w+dsnvK87ko5imNFGteygREgfASj7aMgVed29dIjwtK7EGvVEqTsNksKZDeyay+XGqs jW4GGmDj/p9ok3f/3XD9ZJT/SkrEYIAqjbIoDciNw0i4cMc8sElXe7BMVDK0tljKQKxa jWL3uTWxp+PEXsuvN1dYoabMPfk2yvO9hRr4HQcXbSlVOYxbBlv7lGJyUjy+5mVNFGdh mqaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=UPO3pSREHDybnjKloiAq4Q5c4RVufmbbpFH3dvvtNwM=; b=lBez8kKWyR1KmyrzKk1O0ElY4v0lC55JAut/2/WLYsjtDsP1JMFDbgkhx53BE7XVLH mdWxwbNh8dBV6TlkHVoefgcEKyXP1oZOPd71S9LHawM1o2LDTwXWD4JsqUVYPgyUR6D8 DpuSzaq4sM8ASSND1epD4P4EueOJUeHu2bhpiiWGsEceshPhWhW9Riukn9cMUJwXsNS9 p+KSYHwePwloAn1CzXWrtNUyPgKmGAT89yzCuWnl1M55qRGsCUYCQzkketfJczlefAcx PxylnuJxVWOh0meE9nblrXTKYTCJZBpPG3b66EvKEwjKxd5N135qpsz/JvKuCU3eLdZ/ UVTg== X-Gm-Message-State: ALyK8tJT0w2s/ChnwmBn8r1TyKbAZFDCaPzgwJmLzB1OPIulopS5/9s2skMXmXEFoSpv+g== X-Received: by 10.36.147.198 with SMTP id y189mr11884250itd.83.1468460826866; Wed, 13 Jul 2016 18:47:06 -0700 (PDT) Received: from zony (206-188-64-44.cpe.distributel.net. [206.188.64.44]) by smtp.googlemail.com with ESMTPSA id o15sm118011ith.2.2016.07.13.18.47.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Jul 2016 18:47:06 -0700 (PDT) From: npostavs@users.sourceforge.net To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#16202: 24.3.50; lisp-mode's indent-sexp might be buggy (for slime in particular, and lisp in general) References: Date: Wed, 13 Jul 2016 21:47:05 -0400 In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vo?= =?utf-8?Q?ra=22's?= message of "Fri, 20 Dec 2013 15:08:29 +0000") Message-ID: <871t2xf0ti.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16202 Cc: 16202@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) joaotavora@gmail.com (Jo=C3=A3o T=C3=A1vora) writes: > ...as does indenting the sexp with indent-region. This might be naive, > but why not super-simplify indent-sexp to be something like this? > > (defun indent-sexp (&optional endpos) > (interactive) > (if endpos > (indent-region (point) endpos) > (indent-region (point) (save-excursion > (forward-sexp 1) > (point))))) Just for the record, at least one significant difference is that indent-sexp also indents comments at the end of the line, while indent-region does not. e.g. (progn ;; comment on its own line (do-something) ; a comment which is not moved by indent-region (do-another-thing)) From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 04 16:38:29 2017 Received: (at 16202) by debbugs.gnu.org; 4 Mar 2017 21:38:29 +0000 Received: from localhost ([127.0.0.1]:40317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckHNk-000830-Uk for submit@debbugs.gnu.org; Sat, 04 Mar 2017 16:38:29 -0500 Received: from mail-it0-f67.google.com ([209.85.214.67]:36585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckHNi-00082h-If; Sat, 04 Mar 2017 16:38:26 -0500 Received: by mail-it0-f67.google.com with SMTP id w185so5905779ita.3; Sat, 04 Mar 2017 13:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=Rtke6wZsMV3euZABYjG2orh3LDQWu5eoXfo8ZQEkkuU=; b=gZogkpBbJd2kAcAZumuqZ5DP321WYlHNGVIIwtLLid9Kxy0nb/XEb8cBshD/GHljTp m+vGQeesu4br1PRP5HnchiTmIl5oo3BAS17TZ6v3Ix0RDmzmGJQ1YKvZ+YjpN17TzO1k 57aAoztEuurn7ZDagcnnjVsqxM49VaPnt8NuODapBvZvhNQN70wagTeTHXEcYGruDzyO pSykdJHWdmLrA4HO0RgLp4KSpa/CKLoogbzt89Ub8j7hfFpKn6HKnBTdukQoBqTpveqC diOTRXlwNF/14Lf37MalB2mNUCwsYf7c/QBGLo6aTgiWQssTvGCEZXWxk+Csiz5XEeCN JeRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=Rtke6wZsMV3euZABYjG2orh3LDQWu5eoXfo8ZQEkkuU=; b=FS6gnJMk7Whr/rFeBLEJecaRO4FPG5DyNQiVJW+m7KIzMfMz5YA1G6LBPtnRaoCGGG nD+Gx9Os+OXDeaIvLNou2Sd234oBiSROGkp5eI46ACHnb/VQd716ArZ4Lm6t/Iv4puZG lcrdqd1uZ9TWUujfVyPBgXZpfXgI0Jm1b50dYcMWEhVuu9fx/X39J61nk8rRVA2QQZBr n7UEuW/0p8b2th0Pno1148UXhlIwCVQ776kQNfFwD9SskZngNPgnQZVzw6qzHxp+vR0h rXSq+LAgiLciVx6cl49egV6XNIRxv9/HvFg3jugtNQ0vmVxbqSX8UZPR0JIjJtrQnSYX +PPQ== X-Gm-Message-State: AMke39m3pNUcgT8F7WBwEhtbS4kcTpp8afaHO/ZXa63K4driJECFiVHDLvsy4JeyVUgY9g== X-Received: by 10.36.240.11 with SMTP id s11mr9765078ith.16.1488663500866; Sat, 04 Mar 2017 13:38:20 -0800 (PST) Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id b88sm2515834itd.21.2017.03.04.13.38.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Mar 2017 13:38:20 -0800 (PST) From: npostavs@users.sourceforge.net To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#16202: 24.3.50; lisp-mode's indent-sexp might be buggy (for slime in particular, and lisp in general) References: Date: Sat, 04 Mar 2017 16:39:34 -0500 In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vo?= =?utf-8?Q?ra=22's?= message of "Fri, 20 Dec 2013 15:08:29 +0000") Message-ID: <87innoafhl.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 16202 Cc: 16202@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) tags 16202 notabug quit joaotavora@gmail.com (Jo=C3=A3o T=C3=A1vora) writes: > Hi maintainers, > > This was started by bug reports in the slime-devel mailing list > > http://comments.gmane.org/gmane.lisp.slime.devel/11196 > http://comments.gmane.org/gmane.lisp.slime.devel/11189 > > The reproduction recipe described in these messages requires, > unfortunately, that you install slime. Unfortunately, it no longer works with current slime. Debugger entered--Lisp error: (void-function common-lisp-run-indentatio= n-tests) I can't find a definition of common-lisp-run-indentation-tests anywhere in slime's code. > > which indented the two comment lines to comment-column, I think. The > patch I attach at the end of this message fixes it. > > ...as does indenting the sexp with indent-region. This might be naive, > but why not super-simplify indent-sexp to be something like this? Both your patch and indent-region do not indent comments that occur after code. But I don't think doing this indentation is a bug, rather, slime should change `comment-indent-function' and/or `comment-insert-comment-function' so that comments will be indented in the way it expects. > ;; unless a line ends inside a string. > (while (and (not inner-loop-done) > (not (setq outer-loop-done (eobp)))) > + (setq before-parse (point)) > (setq state (parse-partial-sexp (point) (progn (end-of-line) (point)) > nil nil state)) > (setq next-depth (car state)) > ! ;; If the line contains nothing but a comment other than the sort th= at > ! ;; is indented like code, indent it now with indent-for-comment. > ! ;; Comments indented like code are right already. In any case clear > ! ;; the in-comment flag in the state because parse-partial-sexp never > ! ;; sees the newlines. > ! (when (car (nthcdr 4 state)) > ! (when (<=3D (nth 8 state) before-parse) I think this would only indent comments starting at the beginning of the line, which never need to be indented anyway... > ! (indent-for-comment) > ! (end-of-line)) > ! (setcar (nthcdr 4 state) nil)) From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 21:18:45 2017 Received: (at 16202) by debbugs.gnu.org; 17 Dec 2017 02:18:45 +0000 Received: from localhost ([127.0.0.1]:37927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQOXM-0007zO-QL for submit@debbugs.gnu.org; Sat, 16 Dec 2017 21:18:44 -0500 Received: from mail-it0-f52.google.com ([209.85.214.52]:46622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQOXL-0007z3-2J; Sat, 16 Dec 2017 21:18:43 -0500 Received: by mail-it0-f52.google.com with SMTP id t1so24653309ite.5; Sat, 16 Dec 2017 18:18:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=tPZGQgxztxJY4ULCWDNVGD+rPe8mk6mkEyIN9QdStPQ=; b=eX6jQquFLV9ADoLHfy1pn0ip20ghfgp578CBnsmwAmh6rF/euN9uuBY8mfDcmnF+MZ Vbmq5P4rewqSBAyluJ681MBenykjUDPQyIP5NJKkyWkleq/EfFxfgknsCKKDimf3KVDG hTSm74RO+SXhO9c7irj7YN7FPqGsg6A5KdePyCiYpwpOlPnWedf5yp/c3Ay63PPBl//1 w34jcM0Ff1X+7THPSNqa4PmEUwJ32+MwBibTDJPslADaJL4gAcB20FeS7gCxID8f7k9+ 9NTXZ0yVwlQkKcYHvkmOP/hsIV6CcSAqdmzW2HK5JMa5ADhbSKwyEuApUvxwCs8xJzcI X3ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=tPZGQgxztxJY4ULCWDNVGD+rPe8mk6mkEyIN9QdStPQ=; b=QNpighG5kyljvtCPDkQ+BnNBMBmKvbNuZOXDJJNKINdtdLVT9QJfBlxyrJnjDoNq73 QBNuD3+R5KEaaNQ0MtHi+jWPK2mZu8cA/0vHDkMInEd+GxQ9DZKpg6UcQrfPG4QRf9w6 mtROaOG6tHFQLGDl3qaLKHsIG451rKRJKtC3xtBY96pQtQ8rVzPV3rrTxXdivRBHd+SD 1xFeAfNvNmknHtmBzngnrBqq8wEG6ntE7dJvHxu5Dg4VXm6RvMAyliyRXXnpFSZzcFTg Fyg5+kqcXq+AWyg1fFutLI2SsMO7+h5nT1loKbcmgkcba2fQAFEGmoSSWZosJUvJByLc mDtw== X-Gm-Message-State: AKGB3mKZ7EDC8CXx5VnzvyG8JYrM8jwl2xFwgU0Ply3uFMCThGBQ45co 2biVckYRXjY5a+/R6C7zBRt8Ew== X-Google-Smtp-Source: ACJfBovMsSuIXzCdgcRAWLvibKUSIXC6lzwvtugsV3Rv3lMCJIoHwysBDAZOxVshFmplqPYHR3gggQ== X-Received: by 10.36.108.212 with SMTP id w203mr14611855itb.148.1513477117372; Sat, 16 Dec 2017 18:18:37 -0800 (PST) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id v19sm5683324ite.4.2017.12.16.18.18.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 16 Dec 2017 18:18:36 -0800 (PST) From: Noam Postavsky To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#16202: 24.3.50; lisp-mode's indent-sexp might be buggy (for slime in particular, and lisp in general) References: <87innoafhl.fsf@users.sourceforge.net> Date: Sat, 16 Dec 2017 21:18:35 -0500 In-Reply-To: <87innoafhl.fsf@users.sourceforge.net> (npostavs's message of "Sat, 04 Mar 2017 16:39:34 -0500") Message-ID: <87bmiyayh0.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 16202 Cc: 16202@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) close 16202 quit npostavs@users.sourceforge.net writes: > Both your patch and indent-region do not indent comments that occur > after code. But I don't think doing this indentation is a bug, rather, > slime should change `comment-indent-function' and/or > `comment-insert-comment-function' so that comments will be indented in > the way it expects. I'm therefore closing. From unknown Thu Aug 14 21:50:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 14 Jan 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator