about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2018-01-25 22:47:03 +0000
committerEric Wong <e@80x24.org>2018-01-25 22:47:03 +0000
commit341e3ac6a07358c76b4e0690567949063cc70497 (patch)
tree3cfbd77d3817d14c2f347c1d07a64738513dc872
parent6a1d06abc6c42e504a83dca4420c1d5ef39f09d2 (diff)
downloadmsgthr-341e3ac6a07358c76b4e0690567949063cc70497.tar.gz
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
-rw-r--r--GNUmakefile2
-rw-r--r--msgthr.gemspec2
2 files changed, 2 insertions, 2 deletions
diff --git a/GNUmakefile b/GNUmakefile
index ae993b1..5042c61 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -4,7 +4,7 @@ all::
 pkg = msgthr
 RUBY = ruby
 lib := lib
-VERSION := 1.1.0
+VERSION := 1.2.0
 RSYNC_DEST := 80x24.org:/srv/80x24/msgthr/
 
 RSYNC = rsync
diff --git a/msgthr.gemspec b/msgthr.gemspec
index c01adbd..517b994 100644
--- a/msgthr.gemspec
+++ b/msgthr.gemspec
@@ -4,7 +4,7 @@
 Gem::Specification.new do |s|
   manifest = File.read('.manifest').split(/\n/)
   s.name = %q{msgthr}
-  s.version = ENV['VERSION'] || '1.1.0'
+  s.version = ENV['VERSION'] || '1.2.0'
   s.authors = ['msgthr hackers']
   s.summary = 'container-agnostic, non-recursive message threading'
   s.description = File.read('README').split(/\n\n/)[1].strip