Skip to content

Commit 0bd34b8

Browse files
committed
v1.8.5
1 parent 7a586e6 commit 0bd34b8

4 files changed

Lines changed: 43 additions & 33 deletions

File tree

ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
= Revision history for Lingo
44

5-
== 1.8.5 [unreleased]
5+
== 1.8.5 [2014-10-02]
66

77
* Dictionary values (projections) are no longer sorted; hence, order of
88
definition affects processing.

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
== VERSION
3737

38-
This documentation refers to Lingo version 1.8.4
38+
This documentation refers to Lingo version 1.8.5
3939

4040

4141
== DESCRIPTION

lib/lingo/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Version
44

55
MAJOR = 1
66
MINOR = 8
7-
TINY = 4
7+
TINY = 5
88

99
class << self
1010

lingo.gemspec

Lines changed: 40 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,63 @@
11
# -*- encoding: utf-8 -*-
2-
# stub: lingo 1.8.4 ruby lib
2+
# stub: lingo 1.8.5 ruby lib
33

44
Gem::Specification.new do |s|
55
s.name = "lingo"
6-
s.version = "1.8.4"
6+
s.version = "1.8.5"
77

88
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
9+
s.require_paths = ["lib"]
910
s.authors = ["John Vorhauer", "Jens Wille"]
10-
s.date = "2013-10-18"
11+
s.date = "2014-10-02"
1112
s.description = "Lingo is an open source indexing system for research and teachings.\nThe main functions of Lingo are:\n\n* identification of (i.e. reduction to) basic word form by means of\n dictionaries and suffix lists\n* algorithmic decomposition\n* dictionary-based synonymisation and identification of phrases\n* generic identification of phrases/word sequences based on patterns\n of word classes\n"
1213
s.email = ["lingo@vorhauer.de", "jens.wille@gmail.com"]
1314
s.executables = ["lingo", "lingoctl", "lingosrv", "lingoweb"]
1415
s.extra_rdoc_files = ["README", "COPYING", "ChangeLog"]
15-
s.files = ["lib/lingo.rb", "lib/lingo/agenda_item.rb", "lib/lingo/app.rb", "lib/lingo/attendee.rb", "lib/lingo/attendee/abbreviator.rb", "lib/lingo/attendee/debugger.rb", "lib/lingo/attendee/decomposer.rb", "lib/lingo/attendee/dehyphenizer.rb", "lib/lingo/attendee/formatter.rb", "lib/lingo/attendee/multi_worder.rb", "lib/lingo/attendee/noneword_filter.rb", "lib/lingo/attendee/object_filter.rb", "lib/lingo/attendee/sequencer.rb", "lib/lingo/attendee/stemmer.rb", "lib/lingo/attendee/stemmer/porter.rb", "lib/lingo/attendee/synonymer.rb", "lib/lingo/attendee/text_reader.rb", "lib/lingo/attendee/text_writer.rb", "lib/lingo/attendee/tokenizer.rb", "lib/lingo/attendee/variator.rb", "lib/lingo/attendee/vector_filter.rb", "lib/lingo/attendee/word_searcher.rb", "lib/lingo/buffered_attendee.rb", "lib/lingo/call.rb", "lib/lingo/cli.rb", "lib/lingo/config.rb", "lib/lingo/ctl.rb", "lib/lingo/database.rb", "lib/lingo/database/crypter.rb", "lib/lingo/database/gdbm_store.rb", "lib/lingo/database/hash_store.rb", "lib/lingo/database/libcdb_store.rb", "lib/lingo/database/sdbm_store.rb", "lib/lingo/database/show_progress.rb", "lib/lingo/database/source.rb", "lib/lingo/database/source/key_value.rb", "lib/lingo/database/source/multi_key.rb", "lib/lingo/database/source/multi_value.rb", "lib/lingo/database/source/single_word.rb", "lib/lingo/database/source/word_class.rb", "lib/lingo/debug.rb", "lib/lingo/error.rb", "lib/lingo/language.rb", "lib/lingo/language/char.rb", "lib/lingo/language/dictionary.rb", "lib/lingo/language/grammar.rb", "lib/lingo/language/lexical.rb", "lib/lingo/language/lexical_hash.rb", "lib/lingo/language/token.rb", "lib/lingo/language/word.rb", "lib/lingo/language/word_form.rb", "lib/lingo/show_progress.rb", "lib/lingo/srv.rb", "lib/lingo/version.rb", "lib/lingo/web.rb", "bin/lingo", "bin/lingoctl", "bin/lingosrv", "bin/lingoweb", "lingo.rb", "lingo-call.cfg", "lingo.cfg", "lir.cfg", "de.lang", "en.lang", "ru.lang", "de/lingo-abk.txt", "de/lingo-dic.txt", "de/lingo-mul.txt", "de/lingo-syn.txt", "de/test_dic.txt", "de/test_mul.txt", "de/test_mul2.txt", "de/test_singleword.txt", "de/test_syn.txt", "de/test_syn2.txt", "de/user-dic.txt", "en/lingo-dic.txt", "en/lingo-irr.txt", "en/lingo-mul.txt", "en/lingo-syn.txt", "en/lingo-wdn.txt", "en/user-dic.txt", "ru/lingo-dic.txt", "ru/lingo-mul.txt", "ru/lingo-syn.txt", "txt/artikel-en.txt", "txt/artikel-ru.txt", "txt/artikel.txt", "txt/lir.txt", "lib/lingo/srv/config.ru", "lib/lingo/srv/lingosrv.cfg", "lib/lingo/web/config.ru", "lib/lingo/web/lingoweb.cfg", "lib/lingo/web/public/lingo.png", "lib/lingo/web/public/lingoweb.css", "lib/lingo/web/views/index.erb", "COPYING", "ChangeLog", "README", "Rakefile", "spec/spec_helper.rb", ".rspec", "test/attendee/ts_abbreviator.rb", "test/attendee/ts_decomposer.rb", "test/attendee/ts_multi_worder.rb", "test/attendee/ts_noneword_filter.rb", "test/attendee/ts_object_filter.rb", "test/attendee/ts_sequencer.rb", "test/attendee/ts_stemmer.rb", "test/attendee/ts_synonymer.rb", "test/attendee/ts_text_reader.rb", "test/attendee/ts_text_writer.rb", "test/attendee/ts_tokenizer.rb", "test/attendee/ts_variator.rb", "test/attendee/ts_vector_filter.rb", "test/attendee/ts_word_searcher.rb", "test/lir.txt", "test/lir.vec", "test/lir2.txt", "test/mul.txt", "test/ref/artikel.mul", "test/ref/artikel.non", "test/ref/artikel.seq", "test/ref/artikel.syn", "test/ref/artikel.vec", "test/ref/artikel.ven", "test/ref/artikel.ver", "test/ref/lir.mul", "test/ref/lir.non", "test/ref/lir.seq", "test/ref/lir.syn", "test/ref/lir.vec", "test/test_helper.rb", "test/ts_database.rb", "test/ts_language.rb"]
16+
s.files = ["COPYING", "ChangeLog", "README", "Rakefile", "bin/lingo", "bin/lingoctl", "bin/lingosrv", "bin/lingoweb", "de.lang", "de/lingo-abk.txt", "de/lingo-dic.txt", "de/lingo-mul.txt", "de/lingo-syn.txt", "de/test_dic.txt", "de/test_gen.txt", "de/test_mu2.txt", "de/test_mul.txt", "de/test_sgw.txt", "de/test_syn.txt", "de/user-dic.txt", "en.lang", "en/lingo-dic.txt", "en/lingo-irr.txt", "en/lingo-mul.txt", "en/lingo-syn.txt", "en/lingo-wdn.txt", "en/user-dic.txt", "lib/lingo.rb", "lib/lingo/agenda_item.rb", "lib/lingo/app.rb", "lib/lingo/attendee.rb", "lib/lingo/attendee/abbreviator.rb", "lib/lingo/attendee/debugger.rb", "lib/lingo/attendee/decomposer.rb", "lib/lingo/attendee/dehyphenizer.rb", "lib/lingo/attendee/formatter.rb", "lib/lingo/attendee/multi_worder.rb", "lib/lingo/attendee/noneword_filter.rb", "lib/lingo/attendee/object_filter.rb", "lib/lingo/attendee/sequencer.rb", "lib/lingo/attendee/stemmer.rb", "lib/lingo/attendee/stemmer/porter.rb", "lib/lingo/attendee/synonymer.rb", "lib/lingo/attendee/text_reader.rb", "lib/lingo/attendee/text_writer.rb", "lib/lingo/attendee/tokenizer.rb", "lib/lingo/attendee/variator.rb", "lib/lingo/attendee/vector_filter.rb", "lib/lingo/attendee/word_searcher.rb", "lib/lingo/buffered_attendee.rb", "lib/lingo/call.rb", "lib/lingo/cli.rb", "lib/lingo/config.rb", "lib/lingo/ctl.rb", "lib/lingo/database.rb", "lib/lingo/database/crypter.rb", "lib/lingo/database/gdbm_store.rb", "lib/lingo/database/hash_store.rb", "lib/lingo/database/libcdb_store.rb", "lib/lingo/database/progress.rb", "lib/lingo/database/sdbm_store.rb", "lib/lingo/database/source.rb", "lib/lingo/database/source/key_value.rb", "lib/lingo/database/source/multi_key.rb", "lib/lingo/database/source/multi_value.rb", "lib/lingo/database/source/single_word.rb", "lib/lingo/database/source/word_class.rb", "lib/lingo/debug.rb", "lib/lingo/error.rb", "lib/lingo/language.rb", "lib/lingo/language/char.rb", "lib/lingo/language/dictionary.rb", "lib/lingo/language/grammar.rb", "lib/lingo/language/lexical.rb", "lib/lingo/language/lexical_hash.rb", "lib/lingo/language/token.rb", "lib/lingo/language/word.rb", "lib/lingo/language/word_form.rb", "lib/lingo/progress.rb", "lib/lingo/srv.rb", "lib/lingo/srv/config.ru", "lib/lingo/srv/lingosrv.cfg", "lib/lingo/srv/public/.gitkeep", "lib/lingo/version.rb", "lib/lingo/web.rb", "lib/lingo/web/config.ru", "lib/lingo/web/lingoweb.cfg", "lib/lingo/web/public/lingo.png", "lib/lingo/web/public/lingoweb.css", "lib/lingo/web/views/index.erb", "lingo-call.cfg", "lingo.cfg", "lingo.rb", "lir.cfg", "ru.lang", "ru/lingo-dic.txt", "ru/lingo-mul.txt", "ru/lingo-syn.txt", "ru/user-dic.txt", "spec/spec_helper.rb", "test/attendee/ts_abbreviator.rb", "test/attendee/ts_decomposer.rb", "test/attendee/ts_multi_worder.rb", "test/attendee/ts_noneword_filter.rb", "test/attendee/ts_object_filter.rb", "test/attendee/ts_sequencer.rb", "test/attendee/ts_stemmer.rb", "test/attendee/ts_synonymer.rb", "test/attendee/ts_text_reader.rb", "test/attendee/ts_text_writer.rb", "test/attendee/ts_tokenizer.rb", "test/attendee/ts_variator.rb", "test/attendee/ts_vector_filter.rb", "test/attendee/ts_word_searcher.rb", "test/lir.txt", "test/lir.vec", "test/lir2.txt", "test/mul.txt", "test/ref/artikel.mul", "test/ref/artikel.non", "test/ref/artikel.seq", "test/ref/artikel.syn", "test/ref/artikel.vec", "test/ref/artikel.ven", "test/ref/artikel.ver", "test/ref/lir.mul", "test/ref/lir.non", "test/ref/lir.seq", "test/ref/lir.syn", "test/ref/lir.vec", "test/test_helper.rb", "test/ts_database.rb", "test/ts_language.rb", "txt/artikel-en.txt", "txt/artikel-ru.txt", "txt/artikel.txt", "txt/lir.txt"]
1617
s.homepage = "http://lex-lingo.de"
17-
s.licenses = ["AGPL"]
18-
s.rdoc_options = ["--charset", "UTF-8", "--line-numbers", "--all", "--title", "lingo Application documentation (v1.8.4)", "--main", "README"]
19-
s.require_paths = ["lib"]
20-
s.required_ruby_version = Gem::Requirement.new(">= 1.9.2")
21-
s.rubygems_version = "2.1.9"
18+
s.licenses = ["AGPL-3.0"]
19+
s.post_install_message = "\nlingo-1.8.5 [2014-10-02]:\n\n* Dictionary values (projections) are no longer sorted; hence, order of\n definition affects processing.\n* Lexicals in Lingo::Language::Word are no longer sorted; in particular,\n compound parts keep their original order.\n* Lexicals in Lingo::Language::Word are no longer cleaned from duplicates.\n* Compiled dictionaries are updated whenever the Lingo version or their\n configuration changes, not only when the source file's size or modification\n time changes.\n* Lingo::Attendee::Synonymer learned <tt>compound-parts</tt> option to also\n generate synonyms for compound parts when set to +true+.\n* Lingo::Attendee::TextReader learned better PDF-to-text conversion using the\n +pdftotext+ command; specify <tt>filter: pdftotext</tt> in the config.\n* Lingo::Attendee::VectorFilter learned +dict+ option to print words in\n dictionary format (viz. Lingo::Database::Source::WordClass).\n* Lingo::Attendee::VectorFilter learned +preamble+ option to print current\n configuration to the beginning of the log file (<tt>debug: 'true'</tt>);\n set <tt>preamble: false</tt> to disable.\n* Multiword dictionaries compiled from base forms can now generate inflected\n adjectives based on the gender of the head noun; set <tt>inflect: true</tt>\n in the dictionary config.\n* Lingo::Database::Source::WordClass supports gender information being encoded\n in the dictionary as well as shorthand notation for multiple word\n classes/genders.\n* Lingo::Database::Source::WordClass supports compounds being encoded in the\n dictionary (appending <tt>+</tt> to their parts' word classes is\n recommended).\n* Lingo::Database::Source removes leading and trailing whitespace from\n dictionary lines.\n* Lingo::Database::Crypter uses OpenSSL to encrypt/decrypt dictionaries.\n Note: Can't decrypt dictionaries encrypted with the old scheme anymore.\n* Lingo::Attendee::Tokenizer learned subset of MediaWiki syntax.\n* Eliminated pathological behaviour of the +URLS+ rule in\n Lingo::Attendee::Tokenizer.\n* Fixed regression introduced in 1.8.2 where <tt>combine: all</tt> would no\n longer work in Lingo::Attendee::MultiWorder.\n* Updated and extended Russian dictionaries. (Yulia Dorokhova, Thomas M\u{fc}ller)\n* +lingoctl+ no longer overwrites existing files without confirmation.\n* +lingoctl+ learned +archive+ command.\n* Dictionary cleanup.\n\n"
20+
s.rdoc_options = ["--title", "lingo Application documentation (v1.8.5)", "--charset", "UTF-8", "--line-numbers", "--all", "--main", "README"]
21+
s.required_ruby_version = Gem::Requirement.new(">= 1.9.3")
22+
s.rubygems_version = "2.4.2"
2223
s.summary = "The full-featured automatic indexing system"
2324

2425
if s.respond_to? :specification_version then
2526
s.specification_version = 4
2627

2728
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
28-
s.add_runtime_dependency(%q<highline>, [">= 0"])
29-
s.add_runtime_dependency(%q<ruby-nuggets>, [">= 0.9.2"])
30-
s.add_runtime_dependency(%q<sinatra>, [">= 0"])
31-
s.add_runtime_dependency(%q<sinatra-contrib>, [">= 0"])
32-
s.add_runtime_dependency(%q<unicode>, [">= 0"])
33-
s.add_development_dependency(%q<diff-lcs>, [">= 1.1.3"])
34-
s.add_development_dependency(%q<open4>, [">= 0"])
29+
s.add_runtime_dependency(%q<cyclops>, [">= 0.0.4", "~> 0.0"])
30+
s.add_runtime_dependency(%q<nuggets>, ["~> 1.0"])
31+
s.add_runtime_dependency(%q<rubyzip>, ["~> 1.1"])
32+
s.add_runtime_dependency(%q<sinatra-bells>, ["~> 0.0"])
33+
s.add_runtime_dependency(%q<unicode>, ["~> 0.4"])
34+
s.add_development_dependency(%q<diff-lcs>, ["~> 1.2"])
35+
s.add_development_dependency(%q<open4>, ["~> 1.3"])
36+
s.add_development_dependency(%q<hen>, [">= 0"])
37+
s.add_development_dependency(%q<rake>, [">= 0"])
38+
s.add_development_dependency(%q<rspec>, [">= 0"])
3539
else
36-
s.add_dependency(%q<highline>, [">= 0"])
37-
s.add_dependency(%q<ruby-nuggets>, [">= 0.9.2"])
38-
s.add_dependency(%q<sinatra>, [">= 0"])
39-
s.add_dependency(%q<sinatra-contrib>, [">= 0"])
40-
s.add_dependency(%q<unicode>, [">= 0"])
41-
s.add_dependency(%q<diff-lcs>, [">= 1.1.3"])
42-
s.add_dependency(%q<open4>, [">= 0"])
40+
s.add_dependency(%q<cyclops>, [">= 0.0.4", "~> 0.0"])
41+
s.add_dependency(%q<nuggets>, ["~> 1.0"])
42+
s.add_dependency(%q<rubyzip>, ["~> 1.1"])
43+
s.add_dependency(%q<sinatra-bells>, ["~> 0.0"])
44+
s.add_dependency(%q<unicode>, ["~> 0.4"])
45+
s.add_dependency(%q<diff-lcs>, ["~> 1.2"])
46+
s.add_dependency(%q<open4>, ["~> 1.3"])
47+
s.add_dependency(%q<hen>, [">= 0"])
48+
s.add_dependency(%q<rake>, [">= 0"])
49+
s.add_dependency(%q<rspec>, [">= 0"])
4350
end
4451
else
45-
s.add_dependency(%q<highline>, [">= 0"])
46-
s.add_dependency(%q<ruby-nuggets>, [">= 0.9.2"])
47-
s.add_dependency(%q<sinatra>, [">= 0"])
48-
s.add_dependency(%q<sinatra-contrib>, [">= 0"])
49-
s.add_dependency(%q<unicode>, [">= 0"])
50-
s.add_dependency(%q<diff-lcs>, [">= 1.1.3"])
51-
s.add_dependency(%q<open4>, [">= 0"])
52+
s.add_dependency(%q<cyclops>, [">= 0.0.4", "~> 0.0"])
53+
s.add_dependency(%q<nuggets>, ["~> 1.0"])
54+
s.add_dependency(%q<rubyzip>, ["~> 1.1"])
55+
s.add_dependency(%q<sinatra-bells>, ["~> 0.0"])
56+
s.add_dependency(%q<unicode>, ["~> 0.4"])
57+
s.add_dependency(%q<diff-lcs>, ["~> 1.2"])
58+
s.add_dependency(%q<open4>, ["~> 1.3"])
59+
s.add_dependency(%q<hen>, [">= 0"])
60+
s.add_dependency(%q<rake>, [">= 0"])
61+
s.add_dependency(%q<rspec>, [">= 0"])
5262
end
5363
end

0 commit comments

Comments
 (0)