From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Sat, 11 Dec 2021 08:59:09 -0500 Message-ID: References: <87tufmjyai.fsf@gnus.org> <877dcil2sj.fsf@ericabrahamsen.net> <87czm98qi1.fsf@gnu.org> <87o85tcwm0.fsf@ericabrahamsen.net> <874k7ljwkr.fsf@gnus.org> <87fsr5cuzq.fsf@ericabrahamsen.net> <878rwx8mdn.fsf@gnu.org> <87r1aphuei.fsf@gnus.org> <837dcex6ub.fsf@gnu.org> <83a6h9tu1c.fsf@gnu.org> <83mtl7r1c5.fsf@gnu.org> <87fsqzihsb.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2351"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Dec 11 15:01:47 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 1mw2wd-0000PX-2G for ged-emacs-devel@m.gmane-mx.org; Sat, 11 Dec 2021 15:01:47 +0100 Original-Received: from localhost ([::1]:36472 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mw2wb-0003Xj-Jh for ged-emacs-devel@m.gmane-mx.org; Sat, 11 Dec 2021 09:01:45 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw2uI-0001ti-Iv for emacs-devel@gnu.org; Sat, 11 Dec 2021 08:59:22 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:35392) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mw2uG-000448-F6; Sat, 11 Dec 2021 08:59:21 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3823D805B1; Sat, 11 Dec 2021 08:59:13 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id D6AC7804AB; Sat, 11 Dec 2021 08:59:11 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1639231151; bh=ygFI7vUTd88/JoZ11IW77dDVFOSfNOtTSmHqkWWfaWs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=PhHECj7Ysr9e1xdwz3rx8b5as7H1qdecmvfkF3PwMc8bKgDi24/n/+P7kbBrGCxzo PxrdHePjRxodPMFbEwBCuqzM1KrzDZ4McckiDsCxJRC01BkkW+orpz9R/mdBVVHFwK gcU0R2Eq5r1gP2lZ/5T6LSii2qjO2TsSMAUCHLSIKhp9IODL1lx8sASLGHws42vKuX 4hCmvRQRzqLha1KvZ8ygQ/q2aC2KHTbqYooLnfTh/CVDB7VaKYNZ8csuFYHaZsSR3r o0Siy7mCeHLLECAS4jAXaDgXrl/1JCtGSO/pFIb4dc2k/5DpWU3dK3mit6Y5+aweUt qBSVOSxfFjZYQ== Original-Received: from pastel (unknown [216.154.30.173]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 92F4E1206B5; Sat, 11 Dec 2021 08:59:11 -0500 (EST) In-Reply-To: <87fsqzihsb.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 11 Dec 2021 10:59:16 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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:281689 Archived-At: > I've added a `sqlite-mode-open-file' command, but perhaps it'd be nice > to make `C-x C-f foo.sqlite3 RET' call that automatically? > `auto-mode-alist' wouldn't be appropriate, I guess, since we don't want > to load the files into Emacs... So is `file-name-handler-alist' still > the way to handle stuff like that? I don't think we currently have a way to deal with that, but it would be good to add one, because sqlite files aren't the one files which are typically large and for which we want to have a specialized mode which gives access to its content without loading it all upfront (e.g. archive-mode could benefit from such a thing). Stefan