| Fri, 08 Nov 2024 12:57:59 +0100 |
Franz Glasner |
fports: Style
|
| Fri, 08 Nov 2024 12:02:21 +0100 |
Franz Glasner |
ports.subr, common.subr: Move the PKG definition into common.subr
|
| Fri, 08 Nov 2024 11:59:47 +0100 |
Franz Glasner |
common.subr: Format of JQ definition
|
| Wed, 06 Nov 2024 01:17:23 +0100 |
Franz Glasner |
fports: Add option "-f" to "fports detail": do not print the status with regard to repositories that do not have the package available
|
| Tue, 05 Nov 2024 18:42:40 +0100 |
Franz Glasner |
common.subr: Change handling of internal errors.
|
| Tue, 05 Nov 2024 11:57:34 +0100 |
Franz Glasner |
fports: Implement "fports detail -A" as a shortcut to "-b -n -m".
|
| Tue, 05 Nov 2024 11:18:52 +0100 |
Franz Glasner |
fports: Update manual pages to show the now current syntax
|
| Tue, 05 Nov 2024 10:57:06 +0100 |
Franz Glasner |
fports: Implement "fports detail -b" to print details about all packages that are not installed from the blessed FreeBSD repo.
|
| Mon, 04 Nov 2024 22:45:00 +0100 |
Franz Glasner |
.shellcheckrc: disable SC2214 because is fires for all long options.
|
| Mon, 04 Nov 2024 11:44:47 +0100 |
Franz Glasner |
fports: Implemented also long commandline options
|
| Mon, 04 Nov 2024 11:08:15 +0100 |
Franz Glasner |
common.subr: Implement postprocess_getopts_for_long() to process long options in combination with the Shell's internal getopts()
|
| Sun, 03 Nov 2024 16:59:50 +0100 |
Franz Glasner |
fports: FIX: Typo "now" -> "not"
|
| Sat, 02 Nov 2024 16:28:55 +0100 |
Franz Glasner |
fports: Change option characters "-A" -> "-n" and "-M" -> "-m"
|
| Fri, 01 Nov 2024 02:20:56 +0100 |
Franz Glasner |
fports: Implement "fports detail -A" and "fports detail -M".
|
| Thu, 31 Oct 2024 14:56:18 +0100 |
Franz Glasner |
fports: Rename _package_detail() to _package_max_detail()
|
| Thu, 31 Oct 2024 14:54:54 +0100 |
Franz Glasner |
fports: FIX: Remove debug setting with regard to mapped packages
|
| Thu, 31 Oct 2024 14:54:27 +0100 |
Franz Glasner |
fports: Refactor: split up command_detail(): make a function that is called for each package
|
| Thu, 31 Oct 2024 14:42:51 +0100 |
Franz Glasner |
fports: Implement "fports detail" to print the status of all given packages in the most detail possible
|
| Wed, 30 Oct 2024 15:29:54 +0100 |
Franz Glasner |
common.subr: Implement checkyesnovalue() and checkyesvalue() to check values instead of variables.
|
| Wed, 30 Oct 2024 14:17:15 +0100 |
Franz Glasner |
common.subr: Docs
|
| Wed, 30 Oct 2024 14:15:59 +0100 |
Franz Glasner |
common.subr: Shell variable quoting in eval in checkyesno() and checkyes()
|
| Wed, 30 Oct 2024 00:48:32 +0100 |
Franz Glasner |
ports.subr: Parse a (local) index file for a package version
|
| Tue, 29 Oct 2024 22:44:49 +0100 |
Franz Glasner |
ports.subr: Determine the existence of a local index file (from INDEXDIR or PORTSDIR).
|
| Tue, 29 Oct 2024 21:00:28 +0100 |
Franz Glasner |
fports: man: More links to the manual pages of pkg(9) and pkg.conf(5) at relevant locations
|
| Tue, 29 Oct 2024 17:58:32 +0100 |
Franz Glasner |
fports: man: Enhance description of subcommand "deptree"
|
| Tue, 29 Oct 2024 12:20:41 +0100 |
Franz Glasner |
fports, ports.subr: Use the variable PKG as path to /usr/bin/pkg
|
| Tue, 29 Oct 2024 11:07:36 +0100 |
Franz Glasner |
fports: Improve script help "-h" somewhat
|
| Tue, 29 Oct 2024 11:03:22 +0100 |
Franz Glasner |
fports: deptree has now an option to print a flattened tree.
|
| Mon, 28 Oct 2024 14:41:15 +0100 |
Franz Glasner |
fports: Fix typo in docs
|
| Sat, 26 Oct 2024 22:42:01 +0200 |
Franz Glasner |
fports: FIX: man page: Synopsis should document the "deptree" subcommand
|
| Sat, 26 Oct 2024 18:38:05 +0200 |
Franz Glasner |
farray.sh: Use plain insertion sort by default now instead of dumpsort and use Shell sort for array with length > 8
|
| Sat, 26 Oct 2024 18:35:37 +0200 |
Franz Glasner |
farray.sh: Implemented plain Insertionsort.
|
| Sat, 26 Oct 2024 14:09:47 +0200 |
Franz Glasner |
farray.sh: Extensive comment on index computation for heaps and variable usage for Heapsort
|
| Sat, 26 Oct 2024 13:56:06 +0200 |
Franz Glasner |
farray.sh: Rename a local variable "child" to "__farr_child".
|
| Sat, 26 Oct 2024 13:52:25 +0200 |
Franz Glasner |
farray.sh: Implement Heapsort in the "bottom-up" implementation.
|
| Fri, 25 Oct 2024 20:29:04 +0200 |
Franz Glasner |
farray.sh: Implement Heapsort in the "standard" implementation.
|
| Thu, 24 Oct 2024 11:44:35 +0200 |
Franz Glasner |
farray.sh: shellsort: move one break condition into the "while" condition directly instead of using "break"
|
| Thu, 24 Oct 2024 11:36:18 +0200 |
Franz Glasner |
Script to test the performance/runtime of some sort implementations for a bunch of randon unsorted arrays of differenz sizes
|
| Thu, 24 Oct 2024 11:35:31 +0200 |
Franz Glasner |
farray.sh: For larger arrays use A366726 Shellsort gaps
|
| Wed, 23 Oct 2024 22:52:14 +0200 |
Franz Glasner |
farray.sh: Implement Shell sort using Ciura gaps (A102549)
|
| Wed, 23 Oct 2024 18:33:38 +0200 |
Franz Glasner |
farray.sh: More tests for sorting: using a random array
|
| Wed, 23 Oct 2024 16:44:12 +0200 |
Franz Glasner |
farray.sh: Wording
|
| Wed, 23 Oct 2024 15:59:46 +0200 |
Franz Glasner |
farray.sh: Prepare for multiple array sort implementations
|
| Wed, 23 Oct 2024 13:56:52 +0200 |
Franz Glasner |
fports: Begin a new command "fports" and fully implemented its subcommand "fports deptree".
|
| Wed, 23 Oct 2024 01:00:33 +0200 |
Franz Glasner |
farray.sh: Add public functions to check whether a given value refers to a object (array, alist).
|
| Tue, 22 Oct 2024 11:48:39 +0200 |
Franz Glasner |
fpkg: Style
|
| Mon, 21 Oct 2024 16:26:49 +0200 |
Franz Glasner |
farray.sh: Implement "farray_pop()"
|
| Mon, 21 Oct 2024 16:26:23 +0200 |
Franz Glasner |
farray.sh: Remove a bogus "local -" declaration
|
| Mon, 21 Oct 2024 15:48:39 +0200 |
Franz Glasner |
farray.sh: Optimize: Remove some intermediate variables where not really needed
|
| Mon, 21 Oct 2024 15:38:01 +0200 |
Franz Glasner |
farray.sh: Implement farray_insert()
|
| Mon, 21 Oct 2024 15:14:48 +0200 |
Franz Glasner |
farray.sh: comment
|
| Mon, 21 Oct 2024 14:45:13 +0200 |
Franz Glasner |
farray.sh: When moving entries in the binary search list do not store into an intermediate variable.
|
| Sun, 20 Oct 2024 18:38:12 +0200 |
Franz Glasner |
farray.sh: Make parsing of storage pointers stricter; disallow "octal" numbers.
|
| Sun, 20 Oct 2024 16:33:20 +0200 |
Franz Glasner |
farray.sh: Beautify all the "local" declarations
|
| Sun, 20 Oct 2024 16:09:43 +0200 |
Franz Glasner |
farray.sh: Use a more strict quoting.
|
| Sun, 20 Oct 2024 14:43:50 +0200 |
Franz Glasner |
farray.sh: Check for typos in local variable names or missing "local" declarations for variables
|
| Sun, 20 Oct 2024 13:27:10 +0200 |
Franz Glasner |
farray.sh: Update docs to be in sync with the new alist implementation.
|
| Sat, 19 Oct 2024 22:40:11 +0200 |
Franz Glasner |
farray.sh: New implementation alists: searching is done using a binary search now while preserving insertion order.
|
| Fri, 18 Oct 2024 14:02:18 +0200 |
Franz Glasner |
farray.sh: Optimize farray_sort(): use setvar instead of eval where possible.
|
| Wed, 16 Oct 2024 23:58:16 +0200 |
Franz Glasner |
farray.sh: FIX: Remove duplicate eval calls
|