From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 0F9021F404; Thu, 25 Jan 2018 23:08:18 +0000 (UTC) Date: Thu, 25 Jan 2018 23:08:18 +0000 From: Eric Wong To: ruby-talk@ruby-lang.org, msgthr-public@80x24.org Cc: misc@80x24.org, Dimid Duchovny Subject: [ANN] msgthr 1.2.0 - container-agnostic, non-recursive message threading Message-ID: <20180125230818.GA4982@dcvr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline List-Id: Pure Ruby message threading based on the algorithm described by JWZ in and used in countless mail and news readers; but with some features removed and improved flexibility for non-mail/news usage. * https://80x24.org/msgthr/README * API: https://80x24.org/msgthr/rdoc/Msgthr.html * public list: msgthr-public@80x24.org * mail archives: https://80x24.org/msgthr-public/ * git clone https://80x24.org/msgthr.git * follow releases: https://80x24.org/msgthr/NEWS.atom.xml * follow all: https://80x24.org/msgthr-public/new.atom * nntp://news.public-inbox.org/inbox.comp.lang.ruby.msgthr Changes: Msgthr#add callback support This release adds callback support to the Msgthr#add method, allowing callers to track progress and potentially group message. Thanks to Dimid Duchovny for this feature. Discussion about it begins here: https://80x24.org/msgthr-public/CANKvuDf7esPfy3eQ0B8aQjg4sTYTcxR_LNNWeDBcENFwmyC_3g@mail.gmail.com/t/ 4 changes from Dimid Duchovny: add callback to Msgthr#add test: add a more complex test for add_child callback test: fix add_child callback test doc: document block parameter of Msgthr#add -- https://80x24.org/msgthr/README