From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Daniel_Mart=C3=ADn?= Newsgroups: gmane.emacs.devel Subject: Re: lists.gnu.org/archive web search is broken? Date: Fri, 22 Jul 2022 21:55:56 +0200 Message-ID: References: <864jz9ziym.fsf@mail.linkov.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="31221"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cc: Ag Ibragimov , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jul 22 21:57:14 2022 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 1oEyls-0007s8-W5 for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Jul 2022 21:57:13 +0200 Original-Received: from localhost ([::1]:36574 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEylr-0007U2-Oa for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Jul 2022 15:57:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50596) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEykp-0005rJ-Jz for emacs-devel@gnu.org; Fri, 22 Jul 2022 15:56:07 -0400 Original-Received: from sonic309-25.consmr.mail.ir2.yahoo.com ([77.238.179.83]:44996) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEykl-0004UD-OR for emacs-devel@gnu.org; Fri, 22 Jul 2022 15:56:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1658519760; bh=yU/jZ91jlJ/v5cyT1ySvl6Xelj4DR3X1VofWqZUdwdw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TTbLyGyjP/Gndci6tgLFMS1yf7PgYYN6bP9/nS088+J2ZuAS1QD9VjSVH19YFY/V0u8CJpZrY5xlleZ29A8P2dOe0BbtHfud45u8xVXQRuZkSyNHVF32ijLs6//Nh6fOJEIQ+2aFZF6aSi+HrmTw44Qq4GmxNKRIiBIYCLxP6bPohxXrG/RGHgaf6RWGCBcbdeLb1q4tB92SdhWg+FdeeMBoawYDIACqMCH2w7PP6dUT3baRWWZWtP6ibczs/SBDhECyamMt21e/W9n/37BBi4WF1U3DP8xJVhK3pSAR6X0+mUMdI/A8eLqEObZ2Op62wBDPgn9z98VmuR02C7Kosw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658519760; bh=ELQ1JeLkZ0xRhVSk/yta4H8H+pXroTHqv3GhTkIb/Zh=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nlEKmDqQRxOvuwdFYM0hiTUEle/BmmSo996EOVN8tjVV+UMh1HLUz59HfAkpjbnBj3NXmVSGIodbbDAWtNKNOvWRKBDMujAZxBm1i55/4kj7Kr2IcztyZyLTqVtX1HFdv8uwuJ8+4EJJz3VGNjYQkT2DKtMSYxUEbiksPyJ7AbpEyyy8+FbPcWCViHgCX/36IORlF6wB7QcOtzlL4Yl2mpvJjTpZEg862GKz8j+nz4XlO/OqsSfbAW83PZzSQFIIIkwjo+nz7bYEzO1HHXB8H9wNErlEgpUIFrcoMw/DgeI7fW9yqpH59pyqmXYQk9l4ExsD2LYU1YPUC30eRjvx8g== X-YMail-OSG: Z3U85akVM1l6ZPvNPxwTBvq1ftaiQshQo33oCRJN9masz7atS3hP63qOI_71Dg0 V9s.kqociOY6_ZJlcUMMMU7m3OaU8_eIFfQa5rAtkcNkh8_vNqDQeRJJWPWUtU4I0YeA2FgNctF8 50aXxxWH1ThT9B4fTtmU3FxRuwxNmkVrxdqtZI1gua0rZxpKgqK_xhmwygeFOgMFcx8Z3pmX03qf yk4bG6yrDPrXnVFYdSc4hRtotzffVIubEN2EkHfhfYAdRSnPpD_QFfVYO5D_HVPYZY3qVffsIzIQ 1J5DR.mg4ZgNKNIM98mY1vmHPcCfgRcizimwYd1GR1esqLC8XNnqzcHqMLD0leU3eICuf6RsTt1F jjLSE8k2Jf6q48lnyUppoBTcSIxBSm4n0uBsdFbatOjEvVLHZFNbJCtRH67PcDW1ne.viEkg6DVX xiJzMrMQ1b_a1uvQjl3PTkyWztY3Kzs.xE4_akUJ7ezf8yWhvIxKNJyyvtE3rmLLwhADwUZ5UK6V YmjMQw_VnzMxJGAzIJ5Liau_rZiwYQrTIHcrhR3nnjx3ifOg7lZnNc_1PCZFVSMGXowmRzBRI6g_ MepdRqvCQt0c8uPTZOrtlhAZaLJuXo5t3kbNMecqP.MhY7gg4gWX9HFky4aMM__Xs9GBWjKgO01H 3__LsWpxaO5OZnxO25Pbb2gCwwtaw42Ha9SS38TLyRV1sKptJdtHUNnKF53xpNs6zSKDV.mAZVmI MoO_bOh6hT786Y9l5OsD1shA5OGGBd3DtnkLP6ziveIIhRFCdrU_u5c9_mxGyZUL6xXDSCf_4TNm y_42CicXmb3z6snQigaPkGRrND88BnhgRUKDSI0naS X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Fri, 22 Jul 2022 19:56:00 +0000 Original-Received: by hermes--canary-production-ir2-d447c45b6-f9p7m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 093dbd6b5cf7d8f1f6d5c3f79c6e6525; Fri, 22 Jul 2022 19:55:57 +0000 (UTC) In-Reply-To: <864jz9ziym.fsf@mail.linkov.net> (Juri Linkov's message of "Fri, 22 Jul 2022 10:28:17 +0300") X-Mailer: WebService/1.1.20447 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=77.238.179.83; envelope-from=mardani29@yahoo.es; helo=sonic309-25.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:292478 Archived-At: Juri Linkov writes: > > The nicest way is indeed to download locally from > https://lists.gnu.org/archive/mbox/emacs-devel/ > https://lists.gnu.org/archive/mbox/bug-gnu-emacs/ > > This gives the power of using grep with any regexps, and even > special mailbox searching programs like `grepmail` that can match > on headers, mail body and MIME attachments. Based on this approach, I have a small Bash function that uses Wget to download the complete mailing list history into a single mbox file. function download_mailing_list() { url=$1 list_name=$2 wget -r -nH --cut-dirs=2 --no-parent -A "*-*" --reject="index.html*" $url cd $list_name cat * > $list_name.mbox } Example: download_mailing_list https://lists.gnu.org/archive/mbox/emacs-devel/ emacs-devel will download all the history of emacs-devel and generate a single emacs-devel.mbox file. (Caveat emptor, you might want to convert it to a more efficient format.)