• last updated 1 hour ago
Constraints: committers
Constraints: files
Constraints: dates
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.
- Tcl idioms: simplify access to first character

  1. … 8 more files in changeset.
Whitespace change: strip trailing spaces

Add "-returns" to ad_instproc and ad_proc methods

- do not prevent default behavior

- make sure to load bootstrap after jquery

- fix js function name

- save dirty buffer

- replace on-click handler by event listener

- add CSP directives

- improve html quoting

- just try to add debug-widget to nsfprocs, not on other commands

- improve browsing of classes defined in a tcl thread

  1. … 1 more file in changeset.
- use "namespace origin" to fully qualify cmds

  1. … 1 more file in changeset.
- add "-debug" and "-deprecated" to ad_instproc, ad_proc, ad_instforward and ad_forward methods (requires actual version of nsf)

- use nsf primitive command instead of (overloadable) method to obtain name of object

- use consistently scope_eval instead of per-method handling

  1. … 1 more file in changeset.
- add method label for forwarders

- replaced api-doc interface for forwarders (__api_make_forward_doc)

by ame interface used everywhere else (update_method_doc)

- improve class, object and method browser (in collaboration

with acs-api-browser)

- improve xotcl2/nx support (e.g. obtain OpenACS doc-strings

from object, class and method definitions)

- suport for debugging methods from api-doc interface (with

an appropriate nsf version)

- rename xotcl::api to xo::api (same namespace as other OpenACS

specific xotcl stupport functions)

- state clearly that xotcl 2.0 is required

- improve xotcl2/nx support

- remove legacy code

- bump version to 0.142, update dependencies

  1. … 9 more files in changeset.