From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Leo Liu Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] emacs-26 ee512e9: Ignore buffers whose name begins with a space in save-some-buffers Date: Tue, 19 Sep 2017 23:37:06 +0800 Message-ID: References: <20170918202953.21378.63492@vcs0.savannah.gnu.org> <20170918202955.5043420AC4@vcs0.savannah.gnu.org> <87ingfcrf6.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1505836740 17766 195.159.176.226 (19 Sep 2017 15:59:00 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 19 Sep 2017 15:59:00 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (macOS 10.12.6) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 19 17:58:52 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 1duKvC-0004E9-SV for ged-emacs-devel@m.gmane.org; Tue, 19 Sep 2017 17:58:51 +0200 Original-Received: from localhost ([::1]:43755 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duKvJ-0004d2-L2 for ged-emacs-devel@m.gmane.org; Tue, 19 Sep 2017 11:58:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47246) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duKbK-0005sL-BA for emacs-devel@gnu.org; Tue, 19 Sep 2017 11:38:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duKbG-000413-TQ for emacs-devel@gnu.org; Tue, 19 Sep 2017 11:38:18 -0400 Original-Received: from mail-pf0-f175.google.com ([209.85.192.175]:49744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1duKbG-0003zr-Mk for emacs-devel@gnu.org; Tue, 19 Sep 2017 11:38:14 -0400 Original-Received: by mail-pf0-f175.google.com with SMTP id l188so1pfc.6 for ; Tue, 19 Sep 2017 08:38:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version; bh=KtMOynpgfWdXPw3ivIDeiIT3auGceN6k28tRnTJ6Eok=; b=BtaZvQeXTUhN68f0elm4rbqfBvfh7JmnZaU3kyfvH4ZAN9wT26rNkEK3s8yXJVTvQZ Rg3YQAFYMeXfaTag6EHdB/Vm3Z1JF/mUHMItqxk5Lgdl9m+S+SwXKIEfhv/tYzGE+7ai x1ptp7d6z/+FaTsI3pnCBCWYOUsb3VFEHtLa1YedjlOUHS936lG2Kpz4O7HJXLxvGu4i DtcTmnXbg4uRvfRuRHb7uCWvyrUX1HB1SMA7N1Rl5Q04aqJTKQZx62XWqM/uHqWdEX7r 4Nn/wuvzJW6cnK43yoYYXoDeEa3b5gVaNG4vvi70KX5FTuAoSb6rq1IPa2EEAX4N2OKh Lmpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:face:date :in-reply-to:message-id:user-agent:mime-version; bh=KtMOynpgfWdXPw3ivIDeiIT3auGceN6k28tRnTJ6Eok=; b=dAMWv8r5AxZO4mF/n5yVZQjx+7x1FnkQu12brnTQfieeeH5hikBLcQ+DXfAQ3JJwsx 2NhrcAvIfffLZNP+orh86jMpnFYEVyOnfJp3DyuoIEAOAag9ckGqUbqy41LuUvx5ofVS LLgF+/uxp1SQNKNnGPn+u261H+TaIl2lx3qWve1i/7sILZF35YJ2KYMv8cAmr+rNzHyL H0Ll6POB4pIOEVBcyIj5CqYQTBIvZ6Po8+j2iixvHpEkjyp9fWlpFMJhYqmVCLuODf5k wP7bK1tVqkEuPIMFTiP70DF9BXxQpriuWcRTI8mC+lWqwAme/nLhIFRlIcdvlUC9fU/p ldIg== X-Gm-Message-State: AHPjjUiFb2WmDLBxlgIo1So7HahErsOu+Evq4j0mgflgxoubuck0bO4m EAqKRmjSaJ0fg9Ob/wX+WK5OZg== X-Google-Smtp-Source: AOwi7QB4H9pJKWkrgkzHeOxouXzPpwWReArGZDLboT6YzzhWL+sFPXXVp1tNmjXL54MBvarnMbFK6A== X-Received: by 10.101.88.131 with SMTP id d3mr1735116pgu.209.1505835432002; Tue, 19 Sep 2017 08:37:12 -0700 (PDT) Original-Received: from Zeuss-MacBook-Air.local ([112.208.56.75]) by smtp.gmail.com with ESMTPSA id d18sm4178021pfk.11.2017.09.19.08.37.09 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 19 Sep 2017 08:37:10 -0700 (PDT) Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= In-Reply-To: (Stefan Monnier's message of "Tue, 19 Sep 2017 08:42:18 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.192.175 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:218520 Archived-At: On 2017-09-19 08:42 -0400, Stefan Monnier wrote: > (cl-defun ggtags-fontify-code (code &optional (mode major-mode)) > (cl-check-type mode function) > (cl-typecase code ;; FIXME: Using `stringp` is more efficient. > ((not string) code) > (string > (with-temp-buffer > (insert code) > ;; FIXME: `delay-mode-hooks' needs a comment > (delay-mode-hooks (funcall mode)) > (font-lock-ensure) > (buffer-string))))) Thanks. delay-mode-hooks was removed a few months ago because it causes errors for eldoc. Use font-lock-ensure is a good idea but will have to wait until emacs 25+ is required. Leo