From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: How to setup default program to launch directory? Date: Mon, 18 Oct 2021 18:36:42 +0200 Message-ID: <87y26q5lyd.fsf@zoho.eu> References: <87tuhkv4qo.fsf@web.de> <87zgr87zc0.fsf@zoho.eu> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9101"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:/5csJ5xXGq95xIa7t+19gaA+kFU= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 18 18:40:53 2021 Return-path: Envelope-to: geh-help-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 1mcVgz-00026j-Sc for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 18 Oct 2021 18:40:53 +0200 Original-Received: from localhost ([::1]:34710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mcVgx-0000qy-T8 for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 18 Oct 2021 12:40:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcVgD-0000qX-E3 for help-gnu-emacs@gnu.org; Mon, 18 Oct 2021 12:40:05 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:51392) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mcVgB-00087Y-5P for help-gnu-emacs@gnu.org; Mon, 18 Oct 2021 12:40:05 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mcVg9-00011f-Rj for help-gnu-emacs@gnu.org; Mon, 18 Oct 2021 18:40:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:133869 Archived-At: Jean Louis wrote: > You missed examples I have given: > > - If directory is DVD copy, I need to open it with video > player or enter inside if it is not; > > - If directory is Maildir, I wish to open it in terminal, > with Mutt, or in Emacs terminal or by using Emacs Maildir > package; > > - If directory is related to many other objects, I wish to > open database showing me all other objects; I think you need different functions for these, assigned to different keys, if you don't want that you'd need one big function that would perhaps based on the directory file name take proper action - even so it can be beneficial to have it call different functions ... it will be easier (and better) to write it that way as well. > Don't you play DVD directories with vlc? No, I don't use DVDs, and I use mpv for Hollywood movies and Australian Survivor episodes ... -- underground experts united https://dataswamp.org/~incal