From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dan Hitt Newsgroups: gmane.emacs.help Subject: Re: file metadata Date: Sat, 12 Oct 2024 00:16:25 -0700 Message-ID: References: <87bjzqp9dv.fsf@librehacker.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26086"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Help Gnu Emacs Mailing List To: Christopher Howard Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 12 09:17:23 2024 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 1szWNO-0006cb-VW for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 12 Oct 2024 09:17:22 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1szWMm-00005C-8P; Sat, 12 Oct 2024 03:16:44 -0400 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 1szWMk-00004z-HL for help-gnu-emacs@gnu.org; Sat, 12 Oct 2024 03:16:42 -0400 Original-Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1szWMi-0001eb-J7 for help-gnu-emacs@gnu.org; Sat, 12 Oct 2024 03:16:42 -0400 Original-Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-37d51055097so1336135f8f.3 for ; Sat, 12 Oct 2024 00:16:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728717398; x=1729322198; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sSHDu5VfD+5SDtPHl3sYSOy7QyM3q2/InX6I7uP3N6g=; b=Wvkgy+HYtxnhUHze6FUl7IQTQbM24KFhjkyame9BmFHsudobatI+HdoFhdVLC+vWsZ LyUMyjMVzd8UGX5JSxT9vZh9vs0ydZ8XKI3DQCwkj4MJfcM/bD8H5VhhZiT4nU/qUFUR nRLm022moKXmgrY9csCTAv5DELcqqE93uYByCAOTHn02lLDDQ9UM9PWlp+QPrjQBLigC jjSuGWzebomzjO6bw1Z8/zMQaWcQL1ut4rxi33gihIywzpZZHOestjB2e2ulUQIq8/gk 1HXJ7koGR9v1GqU5h7xn0hw+nrOuSqxz/yt4ZkR+JRpXt8yZoPE6MhET5r0zBkl4ZptE saDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728717398; x=1729322198; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sSHDu5VfD+5SDtPHl3sYSOy7QyM3q2/InX6I7uP3N6g=; b=kAK00nxET2X+GcqDHJIkaWOMuSaBocyuZ8jSU0smB74Y7plOPuOJ2pgmcsvYgWBQyP dZ5colIWIWCWoBOeiig8Tf0NDVud7W+yJu7jB6hJS69ulylqLKE7CA0ljTjB8HYmUR25 PIqgKWjvxj02iQYJGTOdos/KRNetMZW9jV3tWazMFlGme8fhyWyXfkJKPoXLfuyj3gvg U4en0eQ+0yQr7cQfQXQ9k2B0uawBHaECNB+ON01A+vQFe8C9i3c+oM1gGVp9ZuVitcuz cD1f2Zneq/AAyu0oaTIvbKuLjsJKsjE2in7VHvGAtc6d60FJ8sIS6TyhU7WYHFGXNtYt y0hA== X-Gm-Message-State: AOJu0YxOx8bb9kkjeXX3eC5sniN+xR5EUgcD8j5enpfnuah6V6NGho71 oMzKDJEGiixnqNmQRcvk+xrVgwNMgC4Gu6uwSord77eglRDAaGEskzns1HN6epjLl3IuhP7YjC6 6qJF4XLmCpvn3QTJtQcgOeiFbvfrZqQ== X-Google-Smtp-Source: AGHT+IFKdDf5/0qoi2GQFQ0fk8LyTVy73qRtBHE0HKQCFg5KWp9HHOpMgG+HLWoqXsdaDei8UUjRcey41NH024Ww29k= X-Received: by 2002:a5d:4b87:0:b0:37d:4eeb:7375 with SMTP id ffacd0b85a97d-37d5fef48b6mr1239766f8f.16.1728717398016; Sat, 12 Oct 2024 00:16:38 -0700 (PDT) In-Reply-To: <87bjzqp9dv.fsf@librehacker.com> Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=dan.hitt@gmail.com; helo=mail-wr1-x42a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, 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-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148151 Archived-At: That's a really good question. You didn't mention your underlying OS or filesystem, although i guess we'd want emacs to work with whatever metadata system is present. Do you already have some extra metadata assigned (say with an attribute called 'description') through (e.g.) ext4? dan On Fri, Oct 11, 2024 at 3:23=E2=80=AFPM Christopher Howard < christopher@librehacker.com> wrote: > Hi, I have a bunch of files in various project that have non-descriptive > names, but I don't want to change the file names, nor the file contents. = It > would be nice if there was some way I could display my own description of > the file next to the the file listing, say in dired. Do we have any kind = of > extension, ideally with dired integration, that provides some of kind of > file metadata system, or interacts with a third party metadata system? > > -- > =F0=9F=93=9B Christopher Howard > =F0=9F=9A=80 gemini://gem.librehacker.com > =F0=9F=8C=90 http://gem.librehacker.com > > =D7=91=D7=A8=D7=90=D7=A9=D7=99=D7=AA =D7=91=D7=A8=D7=90 =D7=90=D7=9C=D7= =94=D7=99=D7=9D =D7=90=D7=AA =D7=94=D7=A9=D7=9E=D7=99=D7=9D =D7=95=D7=90=D7= =AA =D7=94=D7=90=D7=A8=D7=A5 > >