log

age author description
Thu, 28 Sep 2017 21:08:01 +0300 Dmitry Selyutin pygnulib.py: simplify license conflicts detection
Thu, 28 Sep 2017 18:53:30 +0300 Dmitry Selyutin module: efficient hash implementation
Thu, 28 Sep 2017 18:18:21 +0300 Dmitry Selyutin parser: cleanup; allow empty options (--import in wget2)
Thu, 28 Sep 2017 17:05:59 +0300 Dmitry Selyutin pygnulib.py: inform about license incompatibilities
Thu, 28 Sep 2017 13:12:08 +0300 Dmitry Selyutin pygnulib.py: transfer script name
Thu, 28 Sep 2017 13:10:25 +0300 Dmitry Selyutin config: add GPL and LGPL to license sets
Thu, 28 Sep 2017 10:46:01 +0300 Dmitry Selyutin module: fix typo (is -> in)
Thu, 28 Sep 2017 10:05:15 +0300 Dmitry Selyutin module: use list on line-by-line iteration
Thu, 28 Sep 2017 10:03:35 +0300 Dmitry Selyutin module: add missing argument
Thu, 28 Sep 2017 10:03:06 +0300 Dmitry Selyutin module: use sets instead of lists
Thu, 28 Sep 2017 10:00:49 +0300 Dmitry Selyutin pygnulib.py: determine incompatible licenses
Thu, 28 Sep 2017 09:58:25 +0300 Dmitry Selyutin deprecate LicenseSet (use a simple set); licenses constants
Tue, 26 Sep 2017 22:41:19 +0300 Dmitry Selyutin use libtests_required and dummy_required helpers
Tue, 26 Sep 2017 22:40:34 +0300 Dmitry Selyutin module: libtests_required and dummy_required helpers
Tue, 26 Sep 2017 22:36:56 +0300 Dmitry Selyutin module: transform transitive closure back into function
Tue, 26 Sep 2017 17:46:13 +0300 Dmitry Selyutin parser: use LicenseSet.LGPL() dict
Tue, 26 Sep 2017 17:43:37 +0300 Dmitry Selyutin config: LGPL license dict; support gl_LGPL values
Tue, 26 Sep 2017 17:39:04 +0300 Dmitry Selyutin fix incorrect initial values for bitwise flags
Tue, 26 Sep 2017 10:13:38 +0300 Dmitry Selyutin module: relax type check after the last commit
Mon, 25 Sep 2017 21:31:11 +0200 Mathieu Lirzin pygnulib: don't use Enums
Mon, 25 Sep 2017 23:19:03 +0300 Dmitry Selyutin parser: support license set
Mon, 25 Sep 2017 23:14:04 +0300 Dmitry Selyutin config: use license set instead of lgpl
Sun, 24 Sep 2017 23:08:39 +0300 Dmitry Selyutin error: split UnknownLicenseError into two classes
Sun, 24 Sep 2017 22:09:55 +0300 Dmitry Selyutin the pygnulib.py sketch
Wed, 20 Sep 2017 11:12:40 +0300 Dmitry Selyutin parser: fix verbosity option
Tue, 19 Sep 2017 22:40:10 +0300 Dmitry Selyutin refactor transitive closure into module table
Tue, 19 Sep 2017 22:38:03 +0300 Dmitry Selyutin error: GnulibModuleNotFoundError -> UnknownModuleError
Tue, 19 Sep 2017 22:36:59 +0300 Dmitry Selyutin config: support bitwise options
Tue, 19 Sep 2017 22:36:08 +0300 Dmitry Selyutin module: fix applicability
Mon, 18 Sep 2017 19:43:02 +0300 Dmitry Selyutin filesystem: fix transitive closure
Mon, 18 Sep 2017 19:29:54 +0300 Dmitry Selyutin parser: multiple bug fixes
Mon, 18 Sep 2017 13:18:08 +0300 Dmitry Selyutin parser: use true option for --with-tests
Mon, 18 Sep 2017 13:17:39 +0300 Dmitry Selyutin parser: fix const option value
Sun, 17 Sep 2017 12:19:35 +0300 Dmitry Selyutin filesystem: remove redundant variable
Sat, 16 Sep 2017 22:34:26 +0300 Dmitry Selyutin implement transitive_closure sketch
Sat, 16 Sep 2017 22:33:12 +0300 Dmitry Selyutin parser: disable modules in update mode
Sat, 16 Sep 2017 22:31:18 +0300 Dmitry Selyutin module: strip empty lines and comments in lists
Sat, 16 Sep 2017 22:30:52 +0300 Dmitry Selyutin module: quick status tests
Fri, 15 Sep 2017 23:11:14 +0300 Dmitry Selyutin update documentation strings
Fri, 15 Sep 2017 22:51:21 +0300 Dmitry Selyutin config: regex compile wrapper
Thu, 14 Sep 2017 19:42:14 +0300 Dmitry Selyutin module: directives as strings; dict-compatible methods
Thu, 14 Sep 2017 19:38:23 +0300 Dmitry Selyutin parser: support "extract" options
Thu, 14 Sep 2017 19:37:26 +0300 Dmitry Selyutin special "module not found" error
Thu, 14 Sep 2017 18:14:00 +0300 Dmitry Selyutin error: sort error classes in alphabetical order
Wed, 13 Sep 2017 22:18:03 +0300 Dmitry Selyutin filesystem: rename Git into GnulibGit
Wed, 13 Sep 2017 22:17:26 +0300 Dmitry Selyutin config: normalize file system paths
Wed, 13 Sep 2017 22:17:10 +0300 Dmitry Selyutin parser: pass all arguments in one variable
Wed, 13 Sep 2017 19:28:43 +0300 Dmitry Selyutin fix AutoconfVersionError message formatting
Wed, 13 Sep 2017 19:26:46 +0300 Dmitry Selyutin cache: simplify parsing; handle m4_base mismatch
Wed, 13 Sep 2017 18:35:31 +0300 Dmitry Selyutin cache: check for explicit keys upon construction
Wed, 13 Sep 2017 18:31:14 +0300 Dmitry Selyutin parser: initialize option values inside namespace
Wed, 13 Sep 2017 18:11:31 +0300 Dmitry Selyutin parser: return dictionary instead of config
Wed, 13 Sep 2017 15:32:01 +0300 Dmitry Selyutin cache: eliminate configure and m4 comments
Wed, 13 Sep 2017 15:30:26 +0300 Dmitry Selyutin cache: simplify cache constructor
Wed, 13 Sep 2017 00:46:58 +0300 Dmitry Selyutin dict improvements: iteration args, dict comprehension
Wed, 13 Sep 2017 00:32:45 +0300 Dmitry Selyutin __init__.py, .pylintrc, .gitignore
Wed, 13 Sep 2017 00:26:34 +0300 Dmitry Selyutin miscellaneous bug fixes and improvements
Tue, 12 Sep 2017 21:35:24 +0300 Dmitry Selyutin parser: enable options conflict once again
Tue, 12 Sep 2017 19:55:28 +0300 Dmitry Selyutin config/cache: use the same keys as base class
Tue, 12 Sep 2017 19:47:11 +0300 Dmitry Selyutin config/cache: simplify regular expressions