• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo in proc doc

use calue checker "token" for "orderby" (usual checker)

Add 'case' to the list of Tcl keywords. The command is obsolete, deprecated, not documented anymore and slated for removal in Tcl 9.0, but still exists and makes the api_doc confused and unhappy.

Whitespace changes + editor hints

Avoid looking for proc names in comments after a semicolon or an opening curly brace, so common words in comments are not included in the api-doc as calls to procs with the same name

Add 'exit' to the list of Tcl keywords, so it is properly managed by the api-doc logic

Add 'unknown' to the list of Tcl keywords, so it is properly managed by the api-doc logic

Whitespace cleanup

  1. … 1 more file in changeset.
Use ad_include_contract

  1. … 1 more file in changeset.
improve spelling

improving comments

Fix test description

Include '-' as a valid character in a proc name in acs-api-browser's 'length_proc'. Fixes the 'acs_api_browser_apidoc_tclcode_to_html' test case.

fix for issue #3427

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

use new function in api-doc

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

    • -56
    • +10
    ./tcl/acs-api-documentation-procs.tcl
  1. … 2 more files in changeset.
fix broken HTML renderung (unbalanced </table>)

Allow dots in the proc name when building the doc HTML to accomodate e.g. for procs such as "system.methodHelp"

Make test dependent on xotcl

improve wording

Allow numbers in the first part of a proc name when counting its length in a way that apidoc::tclcode_to_html won't generate false positives when e.g. an XoTcl object called "9" exists and a word contains the character "9"

Make bogus value even more random

Add new test for apidoc::tclcode_to_html proc

    • -1
    • +51
    ./tcl/test/acs-api-browser-procs.tcl
New test for apidoc::format_see, fix doc according to its real behavior

    • -1
    • +30
    ./tcl/test/acs-api-browser-procs.tcl
New test for apidoc::format_author, improve documentation

    • -1
    • +24
    ./tcl/test/acs-api-browser-procs.tcl
Deprecate broken proc api_type_documentation and remove its leftover usages, in a script that is also broken

    • -2
    • +10
    ./tcl/acs-api-documentation-procs.tcl
New test for api_script_documentation

    • -1
    • +26
    ./tcl/test/acs-api-browser-procs.tcl
New test for api_read_script_documentation

    • -1
    • +30
    ./tcl/test/acs-api-browser-procs.tcl
New test for api_proc_pretty_name and api_proc_url procs

    • -1
    • +36
    ./tcl/test/acs-api-browser-procs.tcl
Deprecated broken and unused api_proc_link

New test for api_proc_documentation, which brought to deprecation of the -format flag, because it has no effect

    • -1
    • +40
    ./tcl/test/acs-api-browser-procs.tcl