log

age author description
Fri, 20 Oct 2017 10:03:06 +0300 Dmitry Selyutin vfs: fix copy-paste bug
Fri, 20 Oct 2017 09:58:06 +0300 Dmitry Selyutin vfs: per-instance patch binary path
Thu, 19 Oct 2017 10:11:05 +0300 Dmitry Selyutin pygnulib.py: instantiate root and local VFS
Thu, 19 Oct 2017 10:10:13 +0300 Dmitry Selyutin vfs: integrate file operations into the base VFS
Wed, 18 Oct 2017 10:52:27 +0300 Dmitry Selyutin pygnulib.py: more file lists; old files <= cache
Wed, 18 Oct 2017 10:51:02 +0300 Dmitry Selyutin vfs: remove strange doc string
Wed, 18 Oct 2017 00:13:50 +0300 Dmitry Selyutin config: additional checks and better validation
Wed, 18 Oct 2017 00:09:46 +0300 Dmitry Selyutin vfs: normalize paths
Tue, 17 Oct 2017 23:44:42 +0300 Dmitry Selyutin vfs: rename 'kwargs' argument to 'table'
Tue, 17 Oct 2017 22:26:03 +0300 Dmitry Selyutin vfs: simplify code; pure virtual operations
Sun, 08 Oct 2017 22:08:56 +0300 Dmitry Selyutin vfs: remove unused variable inside base VFS
Sun, 08 Oct 2017 18:52:52 +0300 Dmitry Selyutin vfs: simplify table handling
Wed, 04 Oct 2017 23:26:22 +0300 Dmitry Selyutin vfs: use "root" argument instead of "gnulib"
Wed, 04 Oct 2017 23:10:29 +0300 Dmitry Selyutin vfs: discard config module dependency
Wed, 04 Oct 2017 22:58:49 +0300 Dmitry Selyutin vfs: implement lookup function
Wed, 04 Oct 2017 22:54:35 +0300 Dmitry Selyutin vfs: do not raise error on non-existent files
Wed, 04 Oct 2017 21:10:55 +0300 Dmitry Selyutin vfs: rename filesystem to vfs
Tue, 03 Oct 2017 20:59:41 +0300 Dmitry Selyutin pygnulib.py: fix verbosity level check for notices
Tue, 03 Oct 2017 10:52:48 +0300 Dmitry Selyutin pygnulib.py: old and new files generation
Tue, 03 Oct 2017 10:44:38 +0300 Dmitry Selyutin pygnulib.py: force cache invocation for some keys
Tue, 03 Oct 2017 10:43:57 +0300 Dmitry Selyutin config: ignore non-existent cache files
Tue, 03 Oct 2017 10:42:52 +0300 Dmitry Selyutin filesystem: check if name exists (__contains__)
Sun, 01 Oct 2017 20:29:47 +0300 Dmitry Selyutin pygnulib.py: determine the final file lists
Sun, 01 Oct 2017 20:29:13 +0300 Dmitry Selyutin pygnulib.py: fetch ac_version if not present
Sun, 01 Oct 2017 20:28:10 +0300 Dmitry Selyutin pygnulib.py: print main and tests modules iff present
Sun, 01 Oct 2017 20:25:50 +0300 Dmitry Selyutin module: fix dummy_required helper
Sun, 01 Oct 2017 20:25:06 +0300 Dmitry Selyutin config: fix "local" key
Fri, 29 Sep 2017 22:46:51 +0300 Dmitry Selyutin module: filelist helper
Fri, 29 Sep 2017 22:46:16 +0300 Dmitry Selyutin config: autoconf -> ac_version
Fri, 29 Sep 2017 22:44:12 +0300 Dmitry Selyutin config: prefer attributes over items
Fri, 29 Sep 2017 19:59:42 +0300 Dmitry Selyutin pygnulib: deprecate legacy formatting
Fri, 29 Sep 2017 18:51:05 +0300 Dmitry Selyutin module: more efficient hash implementation
Fri, 29 Sep 2017 10:16:29 +0300 Dmitry Selyutin pygnulib.py: show banner notices
Fri, 29 Sep 2017 00:51:41 +0300 Dmitry Selyutin module: yet another fix in transitive closure; style changes
Fri, 29 Sep 2017 00:13:18 +0300 Dmitry Selyutin pygnulib.py: do not call transitive closure twice (copy & paste)
Fri, 29 Sep 2017 00:12:01 +0300 Dmitry Selyutin module: multiple statuses support; fixed transitive closure
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