From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Justin Fields Newsgroups: gmane.emacs.devel Subject: [PATCH] Add file-ring to dired-aux.el Date: Mon, 21 Oct 2024 03:11:23 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000819e3d0624f83314" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29844"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 21 11:11:16 2024 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 1t2oRY-0007gJ-8B for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Oct 2024 11:11:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t2oQg-0004Rz-HJ; Mon, 21 Oct 2024 05:10:22 -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 1t2nVq-0006gs-R4 for emacs-devel@gnu.org; Mon, 21 Oct 2024 04:11:38 -0400 Original-Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t2nVp-0002bf-A6 for emacs-devel@gnu.org; Mon, 21 Oct 2024 04:11:38 -0400 Original-Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-37d49ffaba6so2919784f8f.0 for ; Mon, 21 Oct 2024 01:11:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729498295; x=1730103095; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=dzRHhG++g8ZbLifUfaNKDiw5+a5Vc5jNnVHyfaWTGzA=; b=S2nJ4t1XwN7h6aP1nnB4wAmzQeHuk5u6+fgJ2/ODlX0moNRcCQPkIYBPqKxnFcpzrf DwiK3t8nxig7TOs68vhEIOqxmkgmw04GlSqSOE7eXGWRcdqRZHs6FnrxpfCAHztPJn2v epErn5G9jz6S42iSuW6Qz4FljYcMCtoBRLhDMDbo/84yBga9VYIicQMq20JbNWPK+Rgr DhKNTFg479gxlnyhTmKC0lyRNnY2sQebaUf+bnppm6z47TBCKgZv8Q5Sj2wPVYkxOmUM Ax76lIXKMOrpba1HK72UEIIBeuc1rI5sSnWETh0SReKLRSHjZdj2P9a/T76m7O8Qm4lB U88w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729498295; x=1730103095; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dzRHhG++g8ZbLifUfaNKDiw5+a5Vc5jNnVHyfaWTGzA=; b=w5yUn/BXMAdyjIJinm4GXIvuCd+gPEuI3coTK99y9aDW5zR4etZ0XtXpUX3hbPxr2D Zsorg1eCuOvL4ms8QbAMeEeU5kbmD7d/MgItL5GveChybbJHXVIT6dcY4TooFwUxjMsj gKUe15MWyuGIS8pXr7Tm3zQ3lxVFceDjgkdplMuPYyDUiiBpethGgI4b06b6J3+j7eso pbshcuXWU8nQyZxjwgHHfRm0ItcWPPr1kfsQYMKDzuLb2NeNX4Cp/Ue+LRiRSDsiJfUp IjdQ8iS78soE84NsBc56wE38L9Cf6ZnSb9Kowq++EV+IJRE+KqV9NaAt+e1l1qHrpy/F p6OA== X-Gm-Message-State: AOJu0YyLUqFr07xxhnCpIcVN713dy7xm1y4uyYtfMCMSx0UoRs5N9dHf gDc398A+5BV/+MRbOTM+avZcESnIJig5OZ534zCWOJ0tQuvn8EDdRYkxP7z1IZYnAj+lQKKxNbx tbjYeGDVqW+OnoSwpfC+/FgHrPjwnZJXB X-Google-Smtp-Source: AGHT+IG5jOe5IHZ7tKMSbgwSxWHJLXTewj8EetfLTFbqhNDfQJpkTI4ZEmQUUX4aQP3PLD1yAItKKnPCp2j6mutyOPw= X-Received: by 2002:a5d:5e11:0:b0:37c:d512:d427 with SMTP id ffacd0b85a97d-37edc481847mr3470419f8f.35.1729498294843; Mon, 21 Oct 2024 01:11:34 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=justinlime1999@gmail.com; helo=mail-wr1-x433.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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-Mailman-Approved-At: Mon, 21 Oct 2024 05:10:17 -0400 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324702 Archived-At: --000000000000819e3d0624f83314 Content-Type: multipart/alternative; boundary="000000000000819e3b0624f83312" --000000000000819e3b0624f83312 Content-Type: text/plain; charset="UTF-8" --000000000000819e3b0624f83312 Content-Type: text/html; charset="UTF-8"

--000000000000819e3b0624f83312-- --000000000000819e3d0624f83314 Content-Type: text/x-patch; charset="US-ASCII"; name="dired-file-ring.patch" Content-Disposition: attachment; filename="dired-file-ring.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m2iqme970 RnJvbSBjYThmMjgwMDhhZWI5NWU3NGEwYjVkZTI4NDQ1Y2MyNTYwMmFiNzI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKdXN0aW4gRmllbGRzIDxqdXN0aW5saW1lMTk5OUBnbWFpbC5j b20+CkRhdGU6IFN1biwgMjAgT2N0IDIwMjQgMjI6NTQ6NTcgLTA1MDAKU3ViamVjdDogW1BBVENI XSBEaXJlZC1BdXg6IGFkZCBmaWxlIHJpbmcgdG8gZGlyZWQKCiogbGlzcC9kaXJlZC1hdXguZWwK KGRpcmVkLWZpbGUtcmluZyk6IE5ldyB2YXIuCihkaXJlZC1maWxlLXJpbmctY2FwdHVyZSwgZGly ZWQtZmlsZS1yaW5nLWNsZWFyKQooZGlyZWQtZmlsZS1yaW5nLW1vdmUsIGRpcmVkLWZpbGUtcmlu Zy1leGVjdXRlKQooZGlyZWQtZmlsZS1yaW5nLWNvcHksIGRpcmVkLWZpbGUtcmluZy1zeW1saW5r KQooZGlyZWQtZmlsZS1yaW5nLXN5bWxpbmstcmVsYXRpdmUpOiBOZXcgRnVuY3Rpb25zCi0tLQog bGlzcC9kaXJlZC1hdXguZWwgfCA1MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9saXNwL2RpcmVkLWF1eC5lbCBiL2xpc3AvZGlyZWQtYXV4LmVsCmluZGV4IDdmZTY3ZWVk MWUwLi4wMjc0ZTE3NWQxYiAxMDA2NDQKLS0tIGEvbGlzcC9kaXJlZC1hdXguZWwKKysrIGIvbGlz cC9kaXJlZC1hdXguZWwKQEAgLTMyNTUsNiArMzI1NSw1NiBAQCBUeXBlIFxcYFNQQycgb3IgXFxg eScgdG8gJXMgb25lIGZpbGUsIFxcYERFTCcgb3IgXFxgbicgdG8gc2tpcCB0byBuZXh0LAogICAo ZGlyZWQtcmVuYW1lLW5vbi1kaXJlY3RvcnkgIydkb3duY2FzZSAiUmVuYW1lIGRvd25jYXNlIiBh cmcpKQogCiAMCisKKzs7OyBGaWxlIHJpbmcKKyhkZWZ2YXIgZGlyZWQtZmlsZS1yaW5nIG5pbAor ICAiQ2FwdHVyZWQgZGlyZWQgZmlsZXMuIikKKworKGRlZnVuIGRpcmVkLWZpbGUtcmluZy1leGVj dXRlIChhY3Rpb24gYWN0aW9uLW5hbWUgZmlsZS1saXN0KQorICAiRXhlY3V0ZSBhIGZ1bmN0aW9u IHRvIHJ1biBmb3IgZXZlcnkgaXRlbSBpbiB0aGUgRklMRS1MSVNULgorQXJndW1lbnQgQUNUSU9O IGFyZ3VtZW50IHRvIGNhbGwgd2l0aCBgZGlyZWQtY3JlYXRlLWZpbGVzJyB3aXRoIGFzCitpdHMn IEZJTEUtQ1JFQVRPUi4KK0FyZ3VtZW50IEFDVElPTi1OQU1FIFRoZSBuYW1lIG9mIHRoZSBhY3Rp b24sIHVzZWQgZm9yIGxvZ2dpbmcuCitBcmd1bWVudCBGSUxFLUxJU1QgTGlzdCBvZiBmaWxlcyB0 byBwcmVmb3JtIEFDVElPTiBvbi4iCisgIChkaXJlZC1jcmVhdGUtZmlsZXMgYWN0aW9uIGFjdGlv bi1uYW1lIGZpbGUtbGlzdAorICAgIChsYW1iZGEgKGZpbGUpIChjb25jYXQgZGVmYXVsdC1kaXJl Y3RvcnkgKGZpbGUtbmFtZS1ub25kaXJlY3RvcnkgKGRpcmVjdG9yeS1maWxlLW5hbWUgZmlsZSkp KSkpCisgIChyZXZlcnQtYnVmZmVyKSkKKworKGRlZnVuIGRpcmVkLWZpbGUtcmluZy1jYXB0dXJl ICgpCisgICJDYXB0dXJlIG1hcmtlZCBEaXJlZCBmaWxlcyB0byB0aGUgZmlsZSByaW5nLiIKKyAg KGludGVyYWN0aXZlKQorICAobWFwYyAobGFtYmRhIChmaWxlKSAoYWRkLXRvLWxpc3QgJ2RpcmVk LWZpbGUtcmluZyBmaWxlKSkgKGRpcmVkLWdldC1tYXJrZWQtZmlsZXMpKQorICAobWVzc2FnZSAi Q2FwdHVyZWQgJXMgRmlsZXMuICVzIGZpbGVzIGFyZSBwcmVzZW50IGluIHRoZSBmaWxlIHJpbmci IChsZW5ndGggKGRpcmVkLWdldC1tYXJrZWQtZmlsZXMpKSAobGVuZ3RoIGRpcmVkLWZpbGUtcmlu ZykpKQorCisoZGVmdW4gZGlyZWQtZmlsZS1yaW5nLWNsZWFyICgpCisgICJSZXNldC9jbGVhciB0 aGUgZmlsZSByaW5nLiIKKyAgKGludGVyYWN0aXZlKQorICAoc2V0cSBkaXJlZC1maWxlLXJpbmcg bmlsKSkKKworKGRlZnVuIGRpcmVkLWZpbGUtcmluZy1tb3ZlICgpCisgICJNb3ZlIHRoZSBmaWxl L3MgZnJvbSB0aGUgZmlsZSByaW5nIHRvIGN1cnJlbnQgZGlyLgorVGhpcyBhY3Rpb24gY2xlYXJz IHRoZSBmaWxlIHJpbmcuIgorICAoaW50ZXJhY3RpdmUpCisgIChkaXJlZC1maWxlLXJpbmctZXhl Y3V0ZSAjJ3JlbmFtZS1maWxlICJNT1ZFIiBkaXJlZC1maWxlLXJpbmcpCisgIChkaXJlZC1maWxl LXJpbmctY2xlYXIpKQorCisoZGVmdW4gZGlyZWQtZmlsZS1yaW5nLWNvcHkgKCkKKyAgIkNvcHkg dGhlIGZpbGUvcyBmcm9tIHRoZSBmaWxlIHJpbmcgdG8gY3VycmVudCBkaXIuIgorICAoaW50ZXJh Y3RpdmUpCisgIChkaXJlZC1maWxlLXJpbmctZXhlY3V0ZSAjJ2RpcmVkLWNvcHktZmlsZSAiQ09Q WSIgZGlyZWQtZmlsZS1yaW5nKSkKKworKGRlZnVuIGRpcmVkLWZpbGUtcmluZy1zeW1saW5rICgp CisgICJDcmVhdGUgYSBzeW1saW5rIGZvciB0aGUgdGhlIGZpbGUvcyBmcm9tIHRoZSBmaWxlIHJp bmcgdG8gY3VycmVudCBkaXIuIgorICAoaW50ZXJhY3RpdmUpCisgIChkaXJlZC1maWxlLXJpbmct ZXhlY3V0ZSAjJ21ha2Utc3ltYm9saWMtbGluayAiU1lNLUxJTksiIGRpcmVkLWZpbGUtcmluZykp CisKKyhkZWZ1biBkaXJlZC1maWxlLXJpbmctc3ltbGluay1yZWxhdGl2ZSAoKQorICAiQ3JlYXRl IGEgcmVsYXRpdmUgc3ltbGluayBmb3IgdGhlIHRoZSBmaWxlL3MgZnJvbSB0aGUgZmlsZSByaW5n IHRvIGN1cnJlbnQgZGlyLiIKKyAgKGludGVyYWN0aXZlKQorICAoZGlyZWQtZmlsZS1yaW5nLWV4 ZWN1dGUgIydkaXJlZC1tYWtlLXJlbGF0aXZlLXN5bWxpbmsgIlJFTEFUSVZFIFNZTS1MSU5LIiBk aXJlZC1maWxlLXJpbmcpKQorCisMCisKIDs7OyBJbnNlcnQgc3ViZGlyZWN0b3J5CiAKIDs7OyMj I2F1dG9sb2FkCi0tIAoyLjQ2LjAKCg== --000000000000819e3d0624f83314--