From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Brave new mark-defun (and a testing tool) Date: Mon, 13 Feb 2017 17:16:52 +0200 Message-ID: References: <87o9ydrzkr.fsf@mbork.pl> <87mvdriuss.fsf@mbork.pl> <87bmu6icea.fsf@mbork.pl> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1486999031 25650 195.159.176.226 (13 Feb 2017 15:17:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2017 15:17:11 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 Cc: Emacs developers To: Marcin Borkowski , John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 13 16:17:02 2017 Return-path: Envelope-to: ged-emacs-devel@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 1cdINB-0005y1-PK for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 16:17:01 +0100 Original-Received: from localhost ([::1]:57650 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdINF-0007XC-NX for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 10:17:05 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdIN9-0007Wp-0e for emacs-devel@gnu.org; Mon, 13 Feb 2017 10:17:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cdIN6-0002Vz-8m for emacs-devel@gnu.org; Mon, 13 Feb 2017 10:16:58 -0500 Original-Received: from mail-wm0-x242.google.com ([2a00:1450:400c:c09::242]:34842) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cdIN5-0002Vd-VJ for emacs-devel@gnu.org; Mon, 13 Feb 2017 10:16:56 -0500 Original-Received: by mail-wm0-x242.google.com with SMTP id u63so20060888wmu.2 for ; Mon, 13 Feb 2017 07:16:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=73eAP3eNbuH29+m12O/OApOSWYO3cvhmdV1LmNzm4N0=; b=acb9+c2ABW1VX3ZJgrPx7dT+f7kiwcOMTWkIfwdUWcaJbEIi14OIy2pSSIeqPIG31Q FN/jRbesRIHpvhOMs5Bp2VfMxRcTsUcvAWf9T/ml+UBkPAtJpMq9f8iCP+SD+9V0gMeU TtB8cY6BbWKi3Uabs9u1ZvxUA+AyOs9elfoDkwYODBdxbIil8gx5iY9SnZi+S5aWulXV q6G8qTGqassQttNTrlA/+nuHMRdoZALDSyHMILJ9+k+bXXXmlr91so9KaCoiuq2LOHlt 78eIyjebrHNz7QgCITUqefZCxbaUTPtIVF1uKCECeIKiCYknBkZEN7ZUi6x8aAvyNzLp SvLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=73eAP3eNbuH29+m12O/OApOSWYO3cvhmdV1LmNzm4N0=; b=kDh4JcZc7bU91h5HvSvQBkur6rFvV2xTPqjG1Al6cp/lb8rdSNrgsu/2VtgrbupAie t12Bm3rNtHIPnJ2jR8DUshsKLUUU6/Qc4ftS6hOjDdmCMTid96k2SRdVcyY/fIVOKUOH VAq0xaFZ/sJj++9DwCyHxLPZi6JtuZz6mQP8u9QPUG9nM8349VvLiE8clMehifquB9tp 6jV188NWHZG+xljiB+16BkRI6A/0mbDwGMPBPoyK5VdkFlM4+zZRsjyUMovDsC9UGiRE n/cgorE2PR/PycSxVCR36jGA2Q3ucxmEGtN1n2y1ycyy4yUlOAttnQP/Hn9XCebojhal rytA== X-Gm-Message-State: AMke39mmRMMRWUANrcQFxRTokZXGHZHnfW2uoVp3pTaqpuPq2tS9+0XDLG3CYGMgV+KR1g== X-Received: by 10.28.150.194 with SMTP id y185mr40169582wmd.47.1486999014675; Mon, 13 Feb 2017 07:16:54 -0800 (PST) Original-Received: from [192.168.0.133] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id 8sm6707333wmg.1.2017.02.13.07.16.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Feb 2017 07:16:54 -0800 (PST) In-Reply-To: <87bmu6icea.fsf@mbork.pl> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::242 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212338 Archived-At: On 13.02.2017 13:00, Marcin Borkowski wrote: >>> mark-defun is now extensively tested - it comes with a suite of about two >>> dozen ert tests. >> >> Well, you've sold me there. :) > > Well, don't make fun of a humble mathematician. :-) I'd rather interpret John as being entirely serious. :) Tests are good. > Also, I only tested it in Elisp mode. That's a potential problem... I'm not a frequent user of mark-defun, so I can miss edge cases, but I see the improvement. Thanks! Tested in emacs-lisp-mode and ruby-mode.