From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Devlin Newsgroups: gmane.emacs.devel Subject: Re: Some experience with the igc branch Date: Sat, 28 Dec 2024 10:55:38 +0900 Message-ID: <470DA0FF-4378-4891-A04E-1F279FDE7FC0@toadstyle.org> References: <86r05twbi3.fsf@gnu.org> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.113.1.2\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_C4179C4B-34B8-42BE-9B98-A0BD60C19A05" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19410"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Dec 28 08:22:34 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1tRR9d-0004sk-Rz for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Dec 2024 08:22:33 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tRR8t-0004Rq-OW; Sat, 28 Dec 2024 02:21:48 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tRM3X-0008OT-UW for emacs-devel@gnu.org; Fri, 27 Dec 2024 20:55:56 -0500 Original-Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tRM3V-0004X5-Qu for emacs-devel@gnu.org; Fri, 27 Dec 2024 20:55:55 -0500 Original-Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-21619108a6bso87929565ad.3 for ; Fri, 27 Dec 2024 17:55:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toadstyle-org.20230601.gappssmtp.com; s=20230601; t=1735350952; x=1735955752; darn=gnu.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=l6oFOFOlFIlu6c4V/0iizCCqoy9rOL6kJlQpdxT9lQU=; b=Fqa1OfnJ6IREU4bwLc2akIC2AjaY42m1HWjCGvUCRcOgJ6EnGrVNqxV81zpYErbWU+ L7XhWBxJIA492N5LBkF8JodY8oRkESS2oVzWrr5cVA7MnLfSr7L1pV4PHLPus5Jlqzyy iJI3Q7Zj3eQ9cIScmT7UwmMXRq9FEirMQKt1djBj0x2AwaHMEnbrcZ1IkB0VE9qsTR2V 64SDgRCe6UbGB12HoZG4QOB6uA5yqp9QZsNSLxWW0+pLefZRZCjxwt/eGb7vpwZf0ThM TiVW+8ENcOpLasi4jQBkvgndgXUwTWOWONRfECwG+FG8cfizcJ2O285eRFoEpjYq/MgY 1bCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735350952; x=1735955752; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=l6oFOFOlFIlu6c4V/0iizCCqoy9rOL6kJlQpdxT9lQU=; b=JOZYaDnmvbfv3FE9cfVVtBRHmydCPr4mHlD3W5pPWIexqPMaPdZS28J1JUwNCEjk80 MEOaXZEItbam+2rWE7mCMRQurshiFO/F0q2QYQF3nw+tqBzodkJZaEMGbeGD/ptl119v NC/iQoYjL+46Cm2fQdUWaD7fMV1a7hOfN6sGBezMiqLy2hmn8Li2b9GlZkkRME86hGoO 6vTq5+5feKFtyofIgInFvfcrFQeCxFSsxRCrSpdGGQ6eXLtgP6niklG0bxv8o6jH+rv+ 63OpvONzyiv3Pb1PaTcCiws7xJaNyx0uuYTWj9KDOHvvkKYAI9JiOrwxruv4FxNSWBIP pCtQ== X-Gm-Message-State: AOJu0Yz+yPeUNuy0LQIPwO2aaSHZHER26jENaDrOksqaRBhoDGDZpBxX oXrvYv2yblFS/QBdRByOK4RXFTY+mf4MndAg1QvXA2wfp9mjrcG1SqY7ur968Jj/iwn8Rl5TJgw 1 X-Gm-Gg: ASbGncugwsfa78H3xagWqziRhSJQ9m/dggju8pPpjH06q+y3cYPIorsvxi1GmubIS/+ 2xLBGP5icGqlg0YycwAL5fdsuMQJp1c9KjpjVVPQpizXtGoR49Bvob2fpOOmRsLiClaO84ip3vP u6TbVQwdeOHqi+BDpq/Iar/cH+RjsaadGhkM2y2fadP0jSIu+N0PZLwPbwvlsqlZfgE9QTvDhQH POCTBRRr0y3t2moG/CV9+GbdCp+v953yQuKtuOROTsKgIMOJnb8sQBcsGS0B0TEwP15ljlKShLB YV3KLlXEClSm4SdAp83U7T0JDXl8bSMLpr7pT8/b72QTLQ== X-Google-Smtp-Source: AGHT+IE6+ukKgfi4CW2L4uAhI8OxqNk8NKiBrMLcTylku0aCEhgJBXNIx2ZxrPFQSioF1SmSnjTNrw== X-Received: by 2002:a05:6a21:3381:b0:1e1:c26d:d7fd with SMTP id adf61e73a8af0-1e5e081c4demr46107404637.37.1735350951616; Fri, 27 Dec 2024 17:55:51 -0800 (PST) Original-Received: from smtpclient.apple (111101095029.userreverse.wvs2.kddi.ne.jp. [111.101.95.29]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72aad8fb8f5sm15732610b3a.146.2024.12.27.17.55.50 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Dec 2024 17:55:51 -0800 (PST) In-Reply-To: <86r05twbi3.fsf@gnu.org> X-Mailer: Apple Mail (2.3826.400.113.1.2) Received-SPF: pass client-ip=2607:f8b0:4864:20::62f; envelope-from=spd@toadstyle.org; helo=mail-pl1-x62f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 28 Dec 2024 02:21:45 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:327236 Archived-At: --Apple-Mail=_C4179C4B-34B8-42BE-9B98-A0BD60C19A05 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Eli, > On Dec 27, 2024, at 9:34=E2=80=AFPM, Eli Zaretskii = wrote: >=20 > =E2=80=A6 >=20 >=20 > Perhaps try to use more the features which require signals, like > profiler and sub-processes? Sounds good, will do. I ran the profiler for a short while a few days ago and saw no issues. = I=E2=80=99ll try to experiment with subprocesses. >=20 > Also, if you are used to start Emacs anew frequently, try instead to > leave a session running for a long time (and use emacsclient for > one-off jobs, if you need that). Yeah, I typically favor long-running sessions. I=E2=80=99ll try to avoid = unnecessary restarts. >=20 > TIA Cheers.= --Apple-Mail=_C4179C4B-34B8-42BE-9B98-A0BD60C19A05 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi Eli,

On Dec 27, 2024, at 9:34=E2=80=AFPM, Eli Zaretskii = <eliz@gnu.org> = wrote:

=E2=80=A6


Perhaps = try to use more the features which require signals, like
profiler and sub-processes?

Sounds good, will = do.

I ran the profiler for a short while a few = days ago and saw no issues. I=E2=80=99ll try to experiment with = subprocesses.


Also, if you are used to start Emacs anew = frequently, try instead to
leave a = session running for a long time (and use emacsclient for
one-off jobs, if you need that).

Yeah, I typically favor = long-running sessions. I=E2=80=99ll try to avoid unnecessary = restarts.


TIA

Cheers.
= --Apple-Mail=_C4179C4B-34B8-42BE-9B98-A0BD60C19A05--