From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Mon, 06 Dec 2021 21:40:52 +0100 Message-ID: <874k7ljwkr.fsf@gnus.org> References: <87tufmjyai.fsf@gnus.org> <877dcil2sj.fsf@ericabrahamsen.net> <87czm98qi1.fsf@gnu.org> <87o85tcwm0.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33593"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: cesar mena , emacs-devel@gnu.org To: Eric Abrahamsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 06 21:41:45 2021 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 1muKnw-0008am-Lz for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Dec 2021 21:41:44 +0100 Original-Received: from localhost ([::1]:47578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muKnv-0003hA-Cu for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Dec 2021 15:41:43 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39984) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muKnK-0002wA-VP for emacs-devel@gnu.org; Mon, 06 Dec 2021 15:41:07 -0500 Original-Received: from [2a01:4f9:2b:f0f::2] (port=58874 helo=quimby.gnus.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muKnH-0004st-Ez for emacs-devel@gnu.org; Mon, 06 Dec 2021 15:41:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=gUv7/1iO38EUub0jWTcogNa/VOuthvbEjcTGB6s65dY=; b=tHfkLds5j66sFARmmaM8tHua6W njm0iahQvND5yWjU3plapWtSH3k7pX+F/UK6wgCkbthn49mgREQqiBlwa5eso9N4FfV0TX3zstHGi LLsFTryA5q2B5J98l3HYSaJwxzc8CcGFLnG6Yq9R7YX9z6oCQlB5J9RWF7tb41YOBDzQ=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1muKnB-0000Kj-Ui; Mon, 06 Dec 2021 21:41:00 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEX27dzLsaVyUVD/ //+KoilhAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UMBhM4NqyDpgcAAAFYSURBVCjPVZHBaoNAEEBn gyu0pwRcSXvLn1ioHnoy4gjxVA8KyVfk0kJupmQFe2uJAfcrO+Mm0c5hZ58zzL5dATDrsAYbArN+ PUI+AWMu8QR+R8Dd5XjEEAM7oNNHRFuiae2tDTDqz/EIJoV7uKadQN8GoMphHLjnHmT93JwG+NlK v17rJwZZPHkQvvshT8PCW4KE7O0VIAwL4dHHRRRxWykAHCnUAAUtjpBLl1UXwwngsOzshRZFu/VN Q9k7iKFJWVk5+KNVw5RTjvFw7VSrQHDFJdBKdUggcn7EzJim05gbAnMx1yDRttrZfUcT0irzK4aA QfDQjZ5zimES/8ABAdQSUAIM6QEI9uCzIqYeePO9LPkv5CYr2oPOe4DUfcy/VoeN3p2p4rpRuWo3 TVOTWxJ+bqtva4OoI2Qbe56EWhpzup3r3Q1Emo06s4dkBPGRsNk1yuS6/QPGEG84uJVNNQAAACV0 RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMi0wNlQxOTo1Njo1NCswMDowMIOKS40AAAAldEVYdGRhdGU6 bW9kaWZ5ADIwMjEtMTItMDZUMTk6NTY6NTQrMDA6MDDy1/MxAAAAAElFTkSuQmCC X-Now-Playing: Rhine River III's _The Fruit of the Original Sin_: "And End Remains" In-Reply-To: <87o85tcwm0.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 06 Dec 2021 12:21:59 -0800") X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a01:4f9:2b:f0f::2 (failed) Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -35 X-Spam_score: -3.6 X-Spam_bar: --- X-Spam_report: (-3.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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" Xref: news.gmane.io gmane.emacs.devel:281178 Archived-At: Eric Abrahamsen writes: > Well, Lars is the Gnus maintainer, not me, so all I can do is propose! > But yes I am, though only for group marks. Right now .newsrc.eld > combines concerns: it saves variables such as `gnus-server-alist' and > all the topic stuff that would be better saved as customization options > (or saved in a separate file, using the customization machinery). It > also saves group parameters, right next to the marks. It's a bit much, but I don't think those bits can be usefully separated out. But things like `gnus-save-duplicate-list' (which goes to a separate, ad-hoc file) would fit well as a simple persistent variable. > It seems likely that *requiring* sqlite support is a non-starter, so > this would only be an option. We don't really require much of anything, it's just that Emacs doesn't work very well without some things. Like gnutls. This would be in the same category, so I'd expect 99.7% of Emacsen would have support for it toot sweet. (Except for those that hate SQL sooooo much that they can't even stand the thought of something in Emacs talking SQL even if they can't see it.) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no