From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#68444: Optimization / Staying in the complete /Feature request Date: Sun, 14 Jan 2024 04:25:04 -0600 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34047"; mail-complaints-to="usenet@ciao.gmane.io" To: sir robert downey senior , 68444@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 14 11:26:26 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1rOxhC-0008j5-8g for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 14 Jan 2024 11:26:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rOxgs-0005WA-TF; Sun, 14 Jan 2024 05:26:06 -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 1rOxgp-0005VK-SC for bug-gnu-emacs@gnu.org; Sun, 14 Jan 2024 05:26:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rOxgp-0001bY-KH for bug-gnu-emacs@gnu.org; Sun, 14 Jan 2024 05:26:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rOxgo-0003He-MV for bug-gnu-emacs@gnu.org; Sun, 14 Jan 2024 05:26:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jan 2024 10:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68444 X-GNU-PR-Package: emacs Original-Received: via spool by 68444-submit@debbugs.gnu.org id=B68444.170522791212508 (code B ref 68444); Sun, 14 Jan 2024 10:26:02 +0000 Original-Received: (at 68444) by debbugs.gnu.org; 14 Jan 2024 10:25:12 +0000 Original-Received: from localhost ([127.0.0.1]:41755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOxg0-0003Fg-2z for submit@debbugs.gnu.org; Sun, 14 Jan 2024 05:25:12 -0500 Original-Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:57386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOxfy-0003FH-LH for 68444@debbugs.gnu.org; Sun, 14 Jan 2024 05:25:11 -0500 Original-Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-557dcb0f870so6904677a12.2 for <68444@debbugs.gnu.org>; Sun, 14 Jan 2024 02:25:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705227905; x=1705832705; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=wIM/GaHh2Tsixyz25I2/PssaSCQKjZK8D9KHyztSy9o=; b=MhEIoCxTHst4Iw9Ps3sqRg37iviJ6Xf0h6Z4n7OIPMZOBgnUUYvWvvZsa4rc+//OfK ePgWwBdDke+8APZ2itZsUD24OXa/Uw1f6wxTOLlC5Kczj5Gzzvf1Rif2GPF93rWAfiGc hhrKMYJHeBR28j2J5WduCWBw9UHNan++H2k6waJYKmqazBqW5r0ngxMfHzyzraykMRyk 0Rx2WI1aD7MdjUe7IWnzA+lfHTvCEk5zQxWIcSXxk3IrCE+6GHMdTErEEsH/jP6/kEML 0r79GtQEGDqyF/MrEOC7ttzAwTktraqVBZXCE0MSZYP1fRbJZOqJyUdPh4yWp1Phhptq jAXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705227905; x=1705832705; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wIM/GaHh2Tsixyz25I2/PssaSCQKjZK8D9KHyztSy9o=; b=NgkMawCzPVKL0i8Q5qnjAnJnreu91fM8py8hPEUeXAZHdWPYrqKp+GTLVJITQAF4ba DWR+vUN9GVk10TxhBziBC7NQ2nX5pKuZEMsqzw7t06Mt21Hda4acCwva9fDixMRCPuSF 4Qaa0Wlsi7NMoPoxxE1Lqvp1uIT5XPXLMLbmQgKDEcKIGKU9L05NiPtHsVbDmxrYmQqi YgrZbpTWL+zQVmpIeqetxnyuOBsA7D2hdtTLUQ5MsbXpriw/HDUwWBKZ7uYjuAJcBD8L P8GoDBcdywt7YyFBmakPXAqLpuxrt1yl7yNSZn9V1RjIowdkcfTk1E4XZC6ZPwzJUjbC yjIA== X-Gm-Message-State: AOJu0YzhA2YG3LY2iSyObM/nWcgpNJbOUoYmDp48BISvD2/kcpI8CDaX GXdHl04hw+cyNsI6akbLOXZo/AXKhnJQIygeLBMl9DIO X-Google-Smtp-Source: AGHT+IFiHslXnRgT9RGUT5StkFicDWHDQQt674BkwOwC5YnEyJvEkQ/KzwXxfbjdSva619aYg/YFzkBHdYpuMl84Yfw= X-Received: by 2002:a05:6402:5241:b0:557:8a58:ebdc with SMTP id t1-20020a056402524100b005578a58ebdcmr2453692edd.9.1705227905393; Sun, 14 Jan 2024 02:25:05 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 14 Jan 2024 04:25:04 -0600 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:278201 Archived-At: sir robert downey senior writes: > Plz consider speeding up the launch time of Emacs make it on par with > Neovim atleast may with some cut down features or using a selective reduced > modules in terminal. My primary use on Emacs is with note taking in Org > mode, launch time for with highly modded Emacs is some 25 seconds, more or > less same time even in terminal 'emacs -nw' command, I don't want to use > the daemon thingy and for neovim with neorg it's just 1.5 seconds am on > some legacy 2002 old hardware. So sadly I am taking use of neovim with > neorg. As trend and acceptability of rust increasing we will see more > feature rich and quicker note taking apps performance. > I understand Emacs is itself is an standalone operating system but not so > privileged people also use this platform and to abandon so many is cutting > own following, one trend which am seeing is on neovim they are wanna be > Emacs, almost every 3rd plugin is being copied somewhere even the Emacsconf > is replicated some way. Thanks for the bug report. My recommendation is searching online for how to make Emacs start faster. This typically involves using autoloads, to make packages load only when they are actually needed. We encourage package authors to prefer using that in their installation instructions, but it is not always the case. But I don't think this is strictly a bug in Emacs, as I don't see anything here that is actionable. For further assistance, instead of using our bug tracker, you will have better luck using support forums instead, like the help-gnu-emacs mailing list, Reddit, IRC, EmacsWiki, and so on. PS. For what it's worth, my Emacs loads hundreds of packages and starts in 1.5 seconds.