Sun, 28 Apr 2019 23:42:27 +0200 Streamline %cmd_map
Davor Ocelic <docelic@crystallabs.io> [Sun, 28 Apr 2019 23:42:27 +0200] rev 104
Streamline %cmd_map %cmd_map was previously a hash containing: { real_function => alias_function, ... } Now the structure of the hash is: { alias_or_real_func => [ real_func/if_any, autocompleter_func ], ... } This allows for a more streamlined definition of commands and aliases, and makes it possible to keep all data in %cmd_map instead of having additional special cases.
Sun, 28 Apr 2019 22:38:38 +0200 Improve 'help' command
Davor Ocelic <docelic@crystallabs.io> [Sun, 28 Apr 2019 22:38:38 +0200] rev 103
Improve 'help' command POD documentation has been modified to list available shell commands using =head2 instead of =item. This, combined with run_help() modified to accept arguments, allows one to use 'help <command name>' to get help for a specific command, similar/equal to getting help for shell builtins in regular shells. E.g.: help cat help list
Sun, 28 Apr 2019 22:11:46 +0200 Fix precedence of command line arguments
Davor Ocelic <docelic@crystallabs.io> [Sun, 28 Apr 2019 22:11:46 +0200] rev 102
Fix precedence of command line arguments Previously, when autogenerating the config file, the name of config itself was included in the YAML contents. This in turn caused the config file to be re-parsed again and any command line arguments were overwritten with values from the config file. Now the name of config file is not dumped if it is equal to the file being written, and the config file is not reparsed if it is the same file.
Sun, 28 Apr 2019 21:40:06 +0200 Allow default attributes to be set via config and cmdline
Davor Ocelic <docelic@crystallabs.io> [Sun, 28 Apr 2019 21:40:06 +0200] rev 101
Allow default attributes to be set via config and cmdline This commit changes the default attribute list from a fixed '*' to a configurable list, defaulting to ['*']. It allows one to use config file or command line to set default attributes to retrieve and display - i.e. to set default attributes to '+' or to a list of multiple specific attributes. Printing or changing this value through env/setenv is currently not supported because env/setenv only work properly with string values while attributes is a list.
Mon, 15 Apr 2019 14:18:12 -0700 merge
Mahlon E. Smith <mahlon@martini.nu> [Mon, 15 Apr 2019 14:18:12 -0700] rev 100
merge
Mon, 15 Apr 2019 14:16:09 -0700 Add LICENSE file for packaging, bump copyright.
Mahlon E. Smith <mahlon@martini.nu> [Mon, 15 Apr 2019 14:16:09 -0700] rev 99
Add LICENSE file for packaging, bump copyright.
Wed, 04 Apr 2018 12:30:00 -0700 Add a link to the Fedora package.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 04 Apr 2018 12:30:00 -0700] rev 98
Add a link to the Fedora package.
Wed, 07 Jun 2017 15:01:15 -0700 Added tag v1.4.0 for changeset e8af5aa8bd15
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 15:01:15 -0700] rev 97
Added tag v1.4.0 for changeset e8af5aa8bd15
Wed, 07 Jun 2017 15:01:09 -0700 Update changelog. v1.4.0
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 15:01:09 -0700] rev 96
Update changelog.
Wed, 07 Jun 2017 14:59:48 -0700 Merge.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 14:59:48 -0700] rev 95
Merge.
Wed, 07 Jun 2017 14:49:06 -0700 Version bump.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 14:49:06 -0700] rev 94
Version bump.
Wed, 07 Jun 2017 14:48:42 -0700 Make password extension usage consistent with pager control.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 14:48:42 -0700] rev 93
Make password extension usage consistent with pager control.
Wed, 07 Jun 2017 14:38:08 -0700 Optionally use the server side pager control for search results.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 07 Jun 2017 14:38:08 -0700] rev 92
Optionally use the server side pager control for search results.
Sat, 05 Mar 2016 00:00:00 -0800 Fix spelling errors
Salvatore Bonaccorso <carnil@debian.org> [Sat, 05 Mar 2016 00:00:00 -0800] rev 91
Fix spelling errors
Wed, 13 Jan 2016 11:14:26 -0800 Added tag v1.3.2 for changeset aa4172c204d4
Mahlon E. Smith <mahlon@martini.nu> [Wed, 13 Jan 2016 11:14:26 -0800] rev 90
Added tag v1.3.2 for changeset aa4172c204d4
Wed, 13 Jan 2016 11:14:18 -0800 Add a "real" change log.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 13 Jan 2016 11:14:18 -0800] rev 89
Add a "real" change log.
Tue, 12 Jan 2016 08:22:14 +0000 README.md edited online with Bitbucket
Mahlon Smith <mahlon@martini.nu> [Tue, 12 Jan 2016 08:22:14 +0000] rev 88
README.md edited online with Bitbucket
Tue, 12 Jan 2016 00:16:33 -0800 eval optional modules in blocks instead of strings.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 12 Jan 2016 00:16:33 -0800] rev 87
eval optional modules in blocks instead of strings.
Tue, 12 Jan 2016 07:20:38 +0000 README.md edited online with Bitbucket
Mahlon Smith <mahlon@martini.nu> [Tue, 12 Jan 2016 07:20:38 +0000] rev 86
README.md edited online with Bitbucket
Tue, 12 Jan 2016 07:17:05 +0000 README.md edited online with Bitbucket
Mahlon Smith <mahlon@martini.nu> [Tue, 12 Jan 2016 07:17:05 +0000] rev 85
README.md edited online with Bitbucket
Mon, 11 Jan 2016 12:28:23 -0800 Fix anonymous binds when SASL is not used.
Mahlon E. Smith <mahlon@martini.nu> [Mon, 11 Jan 2016 12:28:23 -0800] rev 84
Fix anonymous binds when SASL is not used. Reported by Landry Breuil <landry@rhaalovely.net>.
Tue, 08 Dec 2015 00:55:48 -0800 Update the contributors file.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 08 Dec 2015 00:55:48 -0800] rev 83
Update the contributors file.
Tue, 08 Dec 2015 00:54:14 -0800 Allow the period character when moving an entry by full DN.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 08 Dec 2015 00:54:14 -0800] rev 82
Allow the period character when moving an entry by full DN. Reported by Carlos Jnr <carlos.jnr@gmail.com>.
Tue, 08 Dec 2015 00:35:58 -0800 Break LCS diffing to its own function. Minor style tweaks.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 08 Dec 2015 00:35:58 -0800] rev 81
Break LCS diffing to its own function. Minor style tweaks.
Tue, 08 Dec 2015 00:35:43 -0800 Allow editor arguments when editing files externally.
Andr Goens <andres.goens@tu-dresden.de> [Tue, 08 Dec 2015 00:35:43 -0800] rev 80
Allow editor arguments when editing files externally.
Wed, 04 Mar 2015 11:21:00 -0800 Added signature for changeset ac3c6d1057d5
Mahlon E. Smith <mahlon@laika.com> [Wed, 04 Mar 2015 11:21:00 -0800] rev 79
Added signature for changeset ac3c6d1057d5
Wed, 04 Mar 2015 11:19:07 -0800 Added tag v1.3.1 for changeset 7b7810fee305
Mahlon E. Smith <mahlon@martini.nu> [Wed, 04 Mar 2015 11:19:07 -0800] rev 78
Added tag v1.3.1 for changeset 7b7810fee305
Wed, 04 Mar 2015 11:18:25 -0800 Bump version and copyright.
Mahlon E. Smith <mahlon@martini.nu> [Wed, 04 Mar 2015 11:18:25 -0800] rev 77
Bump version and copyright.
Tue, 16 Dec 2014 16:30:08 -0800 Use the system tempdir instead of hardcoding /tmp.
Mahlon E. Smith <mahlon@laika.com> [Tue, 16 Dec 2014 16:30:08 -0800] rev 76
Use the system tempdir instead of hardcoding /tmp.
Thu, 04 Dec 2014 14:15:24 -0800 Added signature for changeset ceb8bd75e05b
Mahlon E. Smith <mahlon@laika.com> [Thu, 04 Dec 2014 14:15:24 -0800] rev 75
Added signature for changeset ceb8bd75e05b
Thu, 04 Dec 2014 14:15:17 -0800 Added tag v1.3.0 for changeset b3b840a4b56c
Mahlon E. Smith <mahlon@laika.com> [Thu, 04 Dec 2014 14:15:17 -0800] rev 74
Added tag v1.3.0 for changeset b3b840a4b56c
Thu, 04 Dec 2014 14:15:09 -0800 Minor style cleanups, version bump. v1.3.0
Mahlon E. Smith <mahlon@laika.com> [Thu, 04 Dec 2014 14:15:09 -0800] rev 73
Minor style cleanups, version bump.
(0) -100 -50 -32 tip