From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Aur=C3=A9lien_Aptel?= Newsgroups: gmane.emacs.devel Subject: Re: Dynamic loading progress Date: Thu, 27 Aug 2015 12:17:39 +0200 Message-ID: References: <54E24CA4.9020601@dancol.org> <83h9uk7ddb.fsf@gnu.org> <54E382A5.5030408@dancol.org> <54F789B2.6030105@dancol.org> <87egnel6ac.fsf@lifelogs.com> <87vbgpk1po.fsf@lifelogs.com> <85mw20gmeo.fsf@stephe-leake.org> <878u97nyjn.fsf@lifelogs.com> <86d1yirnqw.fsf@stephe-leake.org> <87si7977rs.fsf@tromey.com> <55DB7C3D.4090106@cs.ucla.edu> <55DE75FD.8020308@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1440670684 24276 80.91.229.3 (27 Aug 2015 10:18:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Aug 2015 10:18:04 +0000 (UTC) Cc: Stephen Leake , Tom Tromey , Daniel Colascione , Stefan Monnier , Emacs development discussions To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 27 12:17:59 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZUuFp-0004Su-TD for ged-emacs-devel@m.gmane.org; Thu, 27 Aug 2015 12:17:58 +0200 Original-Received: from localhost ([::1]:35375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUuFp-0000qP-7U for ged-emacs-devel@m.gmane.org; Thu, 27 Aug 2015 06:17:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39081) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUuFa-0000px-4Q for emacs-devel@gnu.org; Thu, 27 Aug 2015 06:17:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZUuFZ-0000B0-19 for emacs-devel@gnu.org; Thu, 27 Aug 2015 06:17:42 -0400 Original-Received: from mail-io0-x22c.google.com ([2607:f8b0:4001:c06::22c]:35739) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZUuFY-0000Aa-Sg for emacs-devel@gnu.org; Thu, 27 Aug 2015 06:17:40 -0400 Original-Received: by iodt126 with SMTP id t126so51552698iod.2 for ; Thu, 27 Aug 2015 03:17:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=kOUoW7Tu5FnD59rn3lMv6m6GsRnNS4oMIg1Swi00BYw=; b=GADHFTTYniEx7nbbXZRNuG2swyIC3Mw/MW8o8CT6VISI/WtoJutB/3f10Zgj59yer8 ZSUXtqM1blgDkiBC95cmogsOw9ouQp6e3OG5V3dCh+vAzKdtcmYEeitSjh+GhhQc5xcL IcNLEGT+69E1chTtc52ZTDyHi79lLgLBASNsmCb9hKgu2jDYlFVJEZ9OEJz+KJ6ZQ3Hf STG0EE+HhQ9uaZKQixEyCZcjvTBfJC27QY6PZKKaZZN3IJs0OM3wX6tcAay2lEmPzpWB o3Y9MaQoU3J2hXqklx8hoAjVwSZipPOivJcyD4v+fIvZonZE6G9iA6sf3bbK4aI3YSZU jVaQ== X-Received: by 10.107.46.86 with SMTP id i83mr8589299ioo.121.1440670659578; Thu, 27 Aug 2015 03:17:39 -0700 (PDT) Original-Received: by 10.36.146.193 with HTTP; Thu, 27 Aug 2015 03:17:39 -0700 (PDT) In-Reply-To: <55DE75FD.8020308@cs.ucla.edu> X-Google-Sender-Auth: 3hx4vCBOcsti3qTJRjBoj4J_JGw X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c06::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:189222 Archived-At: On Thu, Aug 27, 2015 at 4:29 AM, Paul Eggert wrote: > I gave it a shot in master commit 60d1b18734fff144f1608da6228d60e4bda7b24c, > so there should no longer be any need for GCPRO1 etc. in C source. I hope > this gives us one less thing to worry about with dynamic loading. Cool! I was recently thinking of writing coccinelle [1] checks for unreleased GCPRO calls.. Guess it's not needed anymore :) 1: http://coccinelle.lip6.fr/