• last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Apply the deprecated flag to the methods documentation

Small improvements:

- use "string is space" instead of trimming the string and checking if empty, at least 2x faster on development, wherever we don't need the trimmed value

- modernize leftover foreach trick with lassign

  1. … 6 more files in changeset.
added "xo::library doc" where possible for improved uniformity

  1. … 4 more files in changeset.
prefer global variable over proc

  1. … 6 more files in changeset.
remove indent as well on xotcl procs, handle also per-object methods the same way

  1. … 1 more file in changeset.
prettify API browser rendering for nx methods

- remove redundant doc block

- remove indentation

  1. … 1 more file in changeset.
added support for NX ensemble methods

  1. … 2 more files in changeset.
adjust to api-browser changes for trailing non-positional arguments

  1. … 1 more file in changeset.
reduce verbosity

  1. … 1 more file in changeset.
make end of resub options explicit

  1. … 12 more files in changeset.
improve spelling

  1. … 10 more files in changeset.
Remove leading colons in XOTcl methods while adding them to the documentation nsvs, to keep coherence among the different ways of adding proc doc in the system and avoid duplication

remove one dependency on jquery

reuse the hardcoded bootstrap version (maybe add later fallback, when openacs-bootstrap3 is not defined)

Keep coherence between the 'api_proc_doc' and 'api_proc_doc_scripts' nsvs

- modernize code (remove "my")

  1. … 12 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.