]> Sergey Matveev's repositories - zk.git/log
zk.git
4 hours agoActualize USAGE master
Sergey Matveev [Sun, 11 May 2025 08:51:27 +0000 (11:51 +0300)]
Actualize USAGE

5 hours agoKeep autogenerated indices
Sergey Matveev [Sun, 11 May 2025 07:44:46 +0000 (10:44 +0300)]
Keep autogenerated indices

5 hours ago. is ignored
Sergey Matveev [Sun, 11 May 2025 07:29:33 +0000 (10:29 +0300)]
. is ignored

5 hours ago#backs anchors
Sergey Matveev [Sun, 11 May 2025 07:20:49 +0000 (10:20 +0300)]
#backs anchors

20 hours agoAbility to indent includes
Sergey Matveev [Sat, 10 May 2025 16:23:38 +0000 (19:23 +0300)]
Ability to indent includes

21 hours agoHuge refactoring
Sergey Matveev [Sat, 10 May 2025 15:09:47 +0000 (18:09 +0300)]
Huge refactoring

39 hours agoCommand line highlight
Sergey Matveev [Fri, 9 May 2025 21:33:22 +0000 (00:33 +0300)]
Command line highlight

39 hours agoBetter dot
Sergey Matveev [Fri, 9 May 2025 21:20:55 +0000 (00:20 +0300)]
Better dot

40 hours agoMove documentation out of POD
Sergey Matveev [Fri, 9 May 2025 19:57:40 +0000 (22:57 +0300)]
Move documentation out of POD

40 hours agoAbility to include pages
Sergey Matveev [Fri, 9 May 2025 19:56:02 +0000 (22:56 +0300)]
Ability to include pages

42 hours agoAbility to insert raw HTML
Sergey Matveev [Fri, 9 May 2025 17:51:30 +0000 (20:51 +0300)]
Ability to insert raw HTML

42 hours agoUse more human readable commands
Sergey Matveev [Fri, 9 May 2025 17:50:48 +0000 (20:50 +0300)]
Use more human readable commands

42 hours agoTag per-line is easier to parse
Sergey Matveev [Fri, 9 May 2025 17:49:30 +0000 (20:49 +0300)]
Tag per-line is easier to parse

42 hours agoTouch generated files if do-backs was used
Sergey Matveev [Fri, 9 May 2025 17:48:32 +0000 (20:48 +0300)]
Touch generated files if do-backs was used

2 days agoDo not ignore root directory
Sergey Matveev [Thu, 8 May 2025 16:25:46 +0000 (19:25 +0300)]
Do not ignore root directory

2 days agoMore convenient => link
Sergey Matveev [Thu, 8 May 2025 15:52:49 +0000 (18:52 +0300)]
More convenient => link

2 days agoAbility to print missing links
Sergey Matveev [Thu, 8 May 2025 14:29:11 +0000 (17:29 +0300)]
Ability to print missing links

2 days ago.zkignore
Sergey Matveev [Thu, 8 May 2025 14:04:24 +0000 (17:04 +0300)]
.zkignore

2 days agoFixed /index pages linking
Sergey Matveev [Thu, 8 May 2025 13:02:59 +0000 (16:02 +0300)]
Fixed /index pages linking

2 days agoAbility to force links/backs creation
Sergey Matveev [Thu, 8 May 2025 12:11:27 +0000 (15:11 +0300)]
Ability to force links/backs creation

2 days agoMore efficient file copying
Sergey Matveev [Thu, 8 May 2025 11:46:26 +0000 (14:46 +0300)]
More efficient file copying

2 days agoAbility to disable links/backs generation
Sergey Matveev [Thu, 8 May 2025 11:46:17 +0000 (14:46 +0300)]
Ability to disable links/backs generation

2 days agoVarious miscellaneous fixes
Sergey Matveev [Thu, 8 May 2025 11:22:27 +0000 (14:22 +0300)]
Various miscellaneous fixes

3 days agoFollow symlinks
Sergey Matveev [Thu, 8 May 2025 11:21:51 +0000 (14:21 +0300)]
Follow symlinks

3 days agoProper "exists" usage instead of "defined"
Sergey Matveev [Thu, 8 May 2025 07:57:51 +0000 (10:57 +0300)]
Proper "exists" usage instead of "defined"

3 days agoUnique links
Sergey Matveev [Thu, 8 May 2025 07:57:28 +0000 (10:57 +0300)]
Unique links

3 days agoNo problems with "index" file
Sergey Matveev [Thu, 8 May 2025 07:57:08 +0000 (10:57 +0300)]
No problems with "index" file

3 days agotext/plain alternate
Sergey Matveev [Wed, 7 May 2025 19:09:50 +0000 (22:09 +0300)]
text/plain alternate

3 days agoInclude navigation anchors
Sergey Matveev [Wed, 7 May 2025 18:56:50 +0000 (21:56 +0300)]
Include navigation anchors

3 days agoMuch more simple URL/img format
Sergey Matveev [Wed, 7 May 2025 18:45:59 +0000 (21:45 +0300)]
Much more simple URL/img format

3 days agoFix mtime substitution
Sergey Matveev [Wed, 7 May 2025 19:15:38 +0000 (22:15 +0300)]
Fix mtime substitution

3 days agoimg and raw links
Sergey Matveev [Wed, 7 May 2025 14:49:50 +0000 (17:49 +0300)]
img and raw links

3 days agoCamelCase is not required
Sergey Matveev [Wed, 7 May 2025 13:53:23 +0000 (16:53 +0300)]
CamelCase is not required

3 days agoURLise links
Sergey Matveev [Wed, 7 May 2025 13:43:51 +0000 (16:43 +0300)]
URLise links

4 days agodot
Sergey Matveev [Tue, 6 May 2025 13:01:32 +0000 (16:01 +0300)]
dot

5 days agoMove to Perl
Sergey Matveev [Tue, 6 May 2025 12:06:36 +0000 (15:06 +0300)]
Move to Perl

7 days agoUse "category" terminology
Sergey Matveev [Sun, 4 May 2025 12:05:09 +0000 (15:05 +0300)]
Use "category" terminology

7 days agoShow number of entries in category
Sergey Matveev [Sun, 4 May 2025 12:04:42 +0000 (15:04 +0300)]
Show number of entries in category

7 days agoUse captioned tables
Sergey Matveev [Sun, 4 May 2025 12:00:38 +0000 (15:00 +0300)]
Use captioned tables

7 days agoUnify redirection operator usage
Sergey Matveev [Sun, 4 May 2025 11:56:01 +0000 (14:56 +0300)]
Unify redirection operator usage

7 days agoUnused constant
Sergey Matveev [Sun, 4 May 2025 11:55:22 +0000 (14:55 +0300)]
Unused constant

7 days agoFix link to directory
Sergey Matveev [Sun, 4 May 2025 11:47:33 +0000 (14:47 +0300)]
Fix link to directory

7 days agoUse <table> with clear structure
Sergey Matveev [Sun, 4 May 2025 11:44:00 +0000 (14:44 +0300)]
Use <table> with clear structure

7 days agoAppropriate variable name
Sergey Matveev [Sun, 4 May 2025 10:40:40 +0000 (13:40 +0300)]
Appropriate variable name

7 days agomtime and Last-Modified already contain time
Sergey Matveev [Sun, 4 May 2025 10:40:15 +0000 (13:40 +0300)]
mtime and Last-Modified already contain time

4 months agoRaise copyright years
Sergey Matveev [Thu, 26 Dec 2024 09:31:37 +0000 (12:31 +0300)]
Raise copyright years

4 months agoMore zsh-style setopt
Sergey Matveev [Thu, 26 Dec 2024 09:31:23 +0000 (12:31 +0300)]
More zsh-style setopt

16 months agoRaise copyright years
Sergey Matveev [Sun, 7 Jan 2024 08:39:23 +0000 (11:39 +0300)]
Raise copyright years

21 months agoExplicit charset in index page
Sergey Matveev [Sun, 30 Jul 2023 10:15:35 +0000 (13:15 +0300)]
Explicit charset in index page

2 years agoRaise copyright years
Sergey Matveev [Tue, 27 Dec 2022 14:11:06 +0000 (17:11 +0300)]
Raise copyright years

2 years agoExplicit charset specifying won't hurt
Sergey Matveev [Tue, 26 Jul 2022 10:00:38 +0000 (13:00 +0300)]
Explicit charset specifying won't hurt

3 years agoAbility to link to directory's index
Sergey Matveev [Fri, 18 Mar 2022 16:13:00 +0000 (19:13 +0300)]
Ability to link to directory's index

3 years agoLighter, simpler and cleaner indices HTML generation
Sergey Matveev [Thu, 17 Mar 2022 17:35:07 +0000 (20:35 +0300)]
Lighter, simpler and cleaner indices HTML generation

3 years agoFix excess dummy link appearance
Sergey Matveev [Thu, 17 Mar 2022 17:32:59 +0000 (20:32 +0300)]
Fix excess dummy link appearance

3 years agoNicer separator
Sergey Matveev [Thu, 17 Mar 2022 14:36:40 +0000 (17:36 +0300)]
Nicer separator

3 years agoAssure that user does not use index filename
Sergey Matveev [Tue, 15 Mar 2022 19:57:19 +0000 (22:57 +0300)]
Assure that user does not use index filename

3 years agoNothing prevents using "index" for convenience
Sergey Matveev [Tue, 15 Mar 2022 18:00:28 +0000 (21:00 +0300)]
Nothing prevents using "index" for convenience

3 years agoDo not list Index itself
Sergey Matveev [Tue, 15 Mar 2022 17:55:23 +0000 (20:55 +0300)]
Do not list Index itself

3 years agoCaching
Sergey Matveev [Tue, 15 Mar 2022 17:55:03 +0000 (20:55 +0300)]
Caching

3 years agoSizes in indices
Sergey Matveev [Tue, 15 Mar 2022 17:54:36 +0000 (20:54 +0300)]
Sizes in indices

3 years agoBuilt-in mkdir
Sergey Matveev [Tue, 15 Mar 2022 17:54:10 +0000 (20:54 +0300)]
Built-in mkdir

3 years agoDo not interpret escape sequences in HTML
Sergey Matveev [Tue, 15 Mar 2022 15:54:48 +0000 (18:54 +0300)]
Do not interpret escape sequences in HTML

3 years agoLess variable names
Sergey Matveev [Tue, 15 Mar 2022 10:17:27 +0000 (13:17 +0300)]
Less variable names

3 years agoMore strict regexp
Sergey Matveev [Tue, 15 Mar 2022 10:17:17 +0000 (13:17 +0300)]
More strict regexp

3 years agoAlso print links
Sergey Matveev [Tue, 15 Mar 2022 10:16:49 +0000 (13:16 +0300)]
Also print links

3 years agomapfile instead of cat-like call is faster
Sergey Matveev [Tue, 15 Mar 2022 09:18:08 +0000 (12:18 +0300)]
mapfile instead of cat-like call is faster

3 years agoTypo
Sergey Matveev [Tue, 15 Mar 2022 07:49:48 +0000 (10:49 +0300)]
Typo

3 years agoVarious use-cases
Sergey Matveev [Tue, 15 Mar 2022 07:36:50 +0000 (10:36 +0300)]
Various use-cases

3 years agoMore performance optimizations
Sergey Matveev [Mon, 14 Mar 2022 07:16:13 +0000 (10:16 +0300)]
More performance optimizations

3 years agoDo not iterate over all pages during HTML rendering
Sergey Matveev [Sun, 13 Mar 2022 18:36:08 +0000 (21:36 +0300)]
Do not iterate over all pages during HTML rendering

3 years agoInitial README
Sergey Matveev [Sun, 13 Mar 2022 16:38:25 +0000 (19:38 +0300)]
Initial README

3 years agoSeparate Index-es for each category/subdirectory
Sergey Matveev [Sun, 13 Mar 2022 13:49:24 +0000 (16:49 +0300)]
Separate Index-es for each category/subdirectory

3 years agoBacklinks require square brackets now
Sergey Matveev [Sun, 13 Mar 2022 13:45:49 +0000 (16:45 +0300)]
Backlinks require square brackets now

3 years agoLocal variable's scope
Sergey Matveev [Sun, 13 Mar 2022 13:45:07 +0000 (16:45 +0300)]
Local variable's scope

3 years agoUnused autoload
Sergey Matveev [Sun, 13 Mar 2022 13:44:47 +0000 (16:44 +0300)]
Unused autoload

3 years agoAbility to show missing links
Sergey Matveev [Sun, 13 Mar 2022 11:58:29 +0000 (14:58 +0300)]
Ability to show missing links

3 years agoShow notes mtime in title
Sergey Matveev [Sun, 13 Mar 2022 11:57:03 +0000 (14:57 +0300)]
Show notes mtime in title

3 years agoRequire []-brackets and more simple code because of that
Sergey Matveev [Sun, 13 Mar 2022 11:56:13 +0000 (14:56 +0300)]
Require []-brackets and more simple code because of that

3 years agoSimplify iteration over the hash
Sergey Matveev [Sun, 13 Mar 2022 11:55:51 +0000 (14:55 +0300)]
Simplify iteration over the hash

3 years agoLess cat-calls
Sergey Matveev [Sun, 13 Mar 2022 10:37:45 +0000 (13:37 +0300)]
Less cat-calls

3 years agoALL is not present in pages
Sergey Matveev [Sun, 13 Mar 2022 10:37:37 +0000 (13:37 +0300)]
ALL is not present in pages

3 years agogetrel is called as a function
Sergey Matveev [Sun, 13 Mar 2022 10:37:05 +0000 (13:37 +0300)]
getrel is called as a function

3 years agoSimpler deduplication
Sergey Matveev [Sun, 13 Mar 2022 10:36:21 +0000 (13:36 +0300)]
Simpler deduplication

3 years agogetrel without subshell calls
Sergey Matveev [Sun, 13 Mar 2022 10:35:44 +0000 (13:35 +0300)]
getrel without subshell calls

3 years agoWords can be prepended with various brackets
Sergey Matveev [Sun, 13 Mar 2022 10:34:51 +0000 (13:34 +0300)]
Words can be prepended with various brackets

3 years agoProper sorting
Sergey Matveev [Sun, 13 Mar 2022 08:35:21 +0000 (11:35 +0300)]
Proper sorting

3 years agoSimpler relative call
Sergey Matveev [Sun, 13 Mar 2022 08:34:56 +0000 (11:34 +0300)]
Simpler relative call

But it is still very slow.

3 years agoInitial commit
Sergey Matveev [Sat, 12 Mar 2022 19:44:51 +0000 (22:44 +0300)]
Initial commit