• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed typo

Fixed runtime error, when "ns_cache" is viewed over the API browser

The problem was the method "flush", which is implemented via

alias to ::ns_cache__flush. In this case, "ns_cache info lookup syntax flush"

fails, because "info parameter" fails on the alias in command:

"::nsf::cmd::info parameter -context ::ns_cache ::ns_cache::flush"

  1. … 1 more file in changeset.
don't add slot container or slot objects to proc_doc (at least for now)

finetuning object descriptions

- adding links to per-object methods

- make sure that leading colons are used for object names in procdoc index

  1. … 1 more file in changeset.
don't write warning about unknown methodtype when encountering classes

moved xo::getObjectProperty to ::apidoc::get_object_property

  1. … 9 more files in changeset.
whitespace changes

increased robustness: use directdispatch to avoid interaction with user specific "info" methods

Added listing of application specific methods to object viewer in api-doc/proc-view

This improves documentation of the caches via api-doc

  1. … 3 more files in changeset.
generalized handling of nx classes and objects not defined by OpenACS

  1. … 1 more file in changeset.
when object description is generated, try to get the source file for objects from the class

reduce reported number of undocumented API calls

Improvded API browser documentation for NX methods

- Include NX content from acs* packages in online documentation

- determining source files where classes are defined

- extending type information for postional an non-positional arguments in API browser

  1. … 3 more files in changeset.
merge with missing files

  1. … 1464 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
improve log messages

  1. … 1 more file in changeset.
improve robustness of API browser when trying to browse non-existing objects

  1. … 1 more file in changeset.
improve robustness of API browser when trying to browse non-existing objects

improve robustness of API browser when trying to browse non-existing objects

bump version number of jquery to 1.12.3

  1. … 1 more file in changeset.
make code more robust against invalid input

improve spelling

Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Improvde code documentation

  1. … 3 more files in changeset.
Fix typo

improve documentation

Fix a typo

remove curly braces

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.