• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- adding xo::system_stats for reporting services (e.g. munin)

require at least Tcl 8.5.4 for this version (see as well TIP #143)

  1. … 1 more file in changeset.
- define global variable ::xo::naviserver for quick test, whether we are running under NaviServer

- fix ns_ur[en|de]code of "--" and "-charset" etc. This fixes the behavior of NaviServer, which has a "--" option terminator

  1. … 2 more files in changeset.
added xo::broadcast -- a simple mechanism to send commands to different connection and scheduled threads

- added method db_0or1row to ::xotcl::Object similar to db_1row. The method loads the output variables of the SQL query directly into the current object.

- reduce dependencies on nsf internals

nsf::object::dispatch has been renamed to nsf::dispatch

::nsf::dispatch was renamed to ::nsf::object::dispatch.

- update namings for current git snapshot of XOTcl 2

- provide method qn on nx::Object as well

- make sure to use uplevel with just one argument

  1. … 1 more file in changeset.
- make show-object more independent on openacs versions

- provide destroy_on_cleanup for nx objects as well

- make show-object links able to navigate

- add show-object method to show current object via api-browser

- create slots via ::xotcl::MetaSlot

  1. … 1 more file in changeset.
Adjustung the XOTcl 1.* compat layer for recent changes in the NSF/Nx interface, namely ::nsf::alias now expecting a '-frame object' nonpos arg rather than the '-objscope' switch

- define set on ::nx::Slot instead of ::xo::Attribute

- some updates for xotcl 2.0

- register set_instance_vars_defaults for ::xotcl::Object also for XOTcl 2.0

- remove duplicate line

- export exists method for slot

- reflect xotcl 2 developments

- generalized resetting of instance variables to new method

"set_instance_vars_defaults"

- make sure to include method "ds" in blueprint

- bump version number

  1. … 2 more files in changeset.
- provide minimal xotcl2 compatibility

  1. … 5 more files in changeset.
- reduce dependency of XOTcl internals

- added cross package "xo::library require" to force reloading of dependet files

- added minimal folder support

- bump version number to 107

  1. … 4 more files in changeset.
- handle unmounted packages in Package require

- aditional package parameter to NslogRedirector to control the redirector behavior (adding/removing/level).

- bump version to 106

  1. … 3 more files in changeset.
- Don't activate redirector for ns_log per default

- allow to control naming of objects in "instantiate_objects" by passing additional attributes "object_named_after". Default is the id_column

  1. … 1 more file in changeset.
- add ns_log redirector (deactivated by default)