• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Deprecate with_finally and with_catch, superseded by e.g. try idioms in tcl 8.6

They would also not comply with OpenACS naming convention

  1. … 4 more files in changeset.
Rename ReturnHeaders proc to comply with OpenACS naming convention, create deprecated wrapper, replace occurrences

  1. … 10 more files in changeset.
Rename proc remove_nulls_from_ns_set to comply with OpenACS naming convention, create deprecated wrapper

remove openacs-kernel-procs.tcl due to its misleading name and integrate its procs to the other utility procs

  1. … 1 more file in changeset.
Deprecated get_referrer and NsSettoTclString, replace them with versions that respect OpenACS naming convention

  1. … 7 more files in changeset.
Deprecate merge_form_with_query proc

Deprecate value_if_exists proc, replace occurrences with plain tcl idioms

  1. … 4 more files in changeset.
Move min and max procs in the util:: namespace, improve documentation, improve tests, create deprecated wrappers

  1. … 1 more file in changeset.
Rename 'random', 'randomInit' and 'randomRange' procs to something compliant to OpenACS naming convention, replace occurrences, create deprecated wrapper

  1. … 7 more files in changeset.
be more liberal for accepted network driver names

Deprecate exists_and_not_null proc as it does not comply with openacs naming convention and can be replaced with plain tcl idioms

  1. … 3 more files in changeset.
Deprecate exists_and_equals and replace its occurrences

  1. … 1 more file in changeset.
moved "safe_eval" under the "ad_" prefix and marked the original function as deprecated

  1. … 4 more files in changeset.
point out pre UNICODE character handling that should be fixed

Provide a more straightforward approach of gzipping

Support gzip versions < 1.6

avoid multiple but identical calls

  1. … 6 more files in changeset.
align implementation with code

remove uneeded flag

new funcion: util::inline_svg_from_dot: refactored version from private api-procs function.

use new function in api-doc

CVS: ----------------------------------------------------------------------

  1. … 3 more files in changeset.
ad_schedule_proc: change default of optional parameter "-thread" to "t" to reduce likelyhood that

main sched thread is blocked to long. While the main sched thread is blocked, no other jobs

will be scheduled. This can lead to potential problems, when scheduled procs should be executed

at certain times.

improve spelling

  1. … 15 more files in changeset.
improve spelling

  1. … 15 more files in changeset.
NaviServer handles no continuation lines in a secure way, no need to make multiple log-entries

improve readability with sanitized error log

Move 'util::content_size_pretty' into 'acs-lang' and rename it to 'lc_content_size_pretty', localicing 'bytes' and adapting automated tests. Bump 'acs-lang' version.

  1. … 41 more files in changeset.
Localize dot/comma just before return on 'util::content_size_prettyutil::content_size_pretty'

"Replace 'decimal' parameter with 'standard' in 'util::content_size_pretty', wich now supports three different standards (SI base-10, IEC base-2 and the old JEDEC base-2), change default to SI base-10 and modify automated tests accordingly". +info: https://en.wikipedia.org/wiki/Binary_prefix

  1. … 1 more file in changeset.
Add new proc 'util::content_size_pretty', to prettify data size given in bytes, and its automated tests.

It supports both binary and decimal representations, a resolution up to YB/YiB, and setting the precision via parameter.

It should replace ad-hoc size prettyfication done manually in several places of the codebase.

  1. … 1 more file in changeset.