From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 50c5d56: --with-cairo is no longer experimental Date: Tue, 12 Nov 2019 08:47:29 +0100 Message-ID: References: <20190619070851.22726.77187@vcs0.savannah.gnu.org> <20190619070853.E841E208EC@vcs0.savannah.gnu.org> <83imnygoyd.fsf@gnu.org> <83d0e5he3w.fsf@gnu.org> <837e4dgf30.fsf@gnu.org> <838sorg3ll.fsf@gnu.org> <83k18beh1b.fsf@gnu.org> <821ac697-390b-14b3-21ea-d622cced9eac@cs.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="27313"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 12 08:48:21 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iUQuT-0006wI-8z for ged-emacs-devel@m.gmane.org; Tue, 12 Nov 2019 08:48:21 +0100 Original-Received: from localhost ([::1]:59880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUQuS-0000cL-1N for ged-emacs-devel@m.gmane.org; Tue, 12 Nov 2019 02:48:20 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35600) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUQtj-00080T-6d for emacs-devel@gnu.org; Tue, 12 Nov 2019 02:47:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUQti-0008HW-5J for emacs-devel@gnu.org; Tue, 12 Nov 2019 02:47:35 -0500 Original-Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:44376) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUQth-0008DG-Ve for emacs-devel@gnu.org; Tue, 12 Nov 2019 02:47:34 -0500 Original-Received: by mail-wr1-x42b.google.com with SMTP id f2so17280128wrs.11 for ; Mon, 11 Nov 2019 23:47:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:mime-version; bh=X+sl15qSEXQWQyeeYXLb4s01B7msrEGzQZll9TYmxP4=; b=VW/ySqNqZ3SKbB/yR9l7hltCMjqS3cHeJs2Je0lIw8n1db2pwWzHRWPWGNByVvA25L wNox3rdR39NIJGEMQegVf0mPYeEdL9rlNfkB0tgZG9ppLX/xPLPnjpt8civkUNyqUYM5 MbgLCUW+GlXRJ9+9LPqrGF16AbzmbLJfU7H78cMIg2H/CAWYLgNiWO22+5xPNmgDz2YV tBylahFbkHPj3FYsVO+6zP/ai2HdkFxS2i1e73RVxlwOJNPqRqH+1Y1FvkoEi3+a2zrI 9ITw7ojFR5Ko83TagxRNb75qGxX8cTbzDYhnXKNIyOc/u9cS0/VBsgLHfh634k67qgRP ZyGg== 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 :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=X+sl15qSEXQWQyeeYXLb4s01B7msrEGzQZll9TYmxP4=; b=HgsfLTcQgoJCv8fEdq59YqjdT5Ab+hR8GKJwZ2NnXp+tVQ4Cz9HPci0s4T/ZRmcIUI kROSLi/B2MRYHawdcR8FKKZ0EmrAsOHm21Bz4NhqdJ/2R8EsCX45Q+o+Xu2TWEVqWpIm /L3PcHiUGTMLaldGvnKjY/y8DLr3rI1Dux/Y4Igs496D36YSiK7fAb7rwVb/OY9ECd6v vV7z29Jd/QH+hgxaZhNAN1Yv17ra+XKClzIFUp/oL8ovgfVhEOT8+gfCPs7wev5u33db /6+958q8uu68RGU0AeVnmm+FaUDMIQcT9t1FshdLsSQz8FbD3kb618Vdp6uSL1n1guh2 LCvg== X-Gm-Message-State: APjAAAXklmlG+fEZBz2K1X3GRXnNxYmPC3ySg7sUPYr02HVffeuD6mG5 3KZuR9BIKVMwa8CE9rdRpb9BhE5n X-Google-Smtp-Source: APXvYqwkQgga0J6Jgl1gTZt4UDK+u5Mq3TMBOVZNFQtArcXwFV6w6MkEGxgx89h8t2WfSxGE/xYjfQ== X-Received: by 2002:a5d:4208:: with SMTP id n8mr22362340wrq.136.1573544851422; Mon, 11 Nov 2019 23:47:31 -0800 (PST) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id z9sm10340804wrv.35.2019.11.11.23.47.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Nov 2019 23:47:30 -0800 (PST) Gmane-Reply-To-List: yes In-Reply-To: <821ac697-390b-14b3-21ea-d622cced9eac@cs.ucla.edu> (Paul Eggert's message of "Fri, 8 Nov 2019 14:59:34 -0800") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42b 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:242105 Archived-At: >>>>> On Fri, 8 Nov 2019 14:59:34 -0800, Paul Eggert said: Paul> On 11/8/19 1:40 PM, Robert Pluim wrote: >> + Lisp_Object tail, regexp; >> + for (tail = Vface_ignored_fonts; CONSP (tail); tail = XCDR (tail)) Paul> Thanks for writing that. This part should use FOR_EACH_TAIL_SAFE to Paul> avoid worst-case hangs. OK. Although a part of me says that anyone who sets face-ignored-fonts to a circular list knows what's up, and deserves the results :-) Robert