• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

New test for apidoc::format_see, fix doc according to its real behavior

New test for apidoc::format_author, improve documentation

Deprecate broken proc api_type_documentation and remove its leftover usages, in a script that is also broken

  1. … 3 more files in changeset.
New test for api_script_documentation

New test for api_read_script_documentation

New test for api_proc_pretty_name and api_proc_url procs

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

New test for api_get_body (which actually proves itself more useful to spot typos in procs around)

New test for api_describe_function

New test for api_apropos_functions

New test for acs_api_browser_api_add_to_proc_doc

fix lookup of links for external commands: avoid lookup of page-realtive links (starting with "#")

replace hardcoded /tmp by API function [ad_tmpdir]

  1. … 10 more files in changeset.
update predefined Tcl commands for pretty-printing Tcl code

include themed versions of files in the "variants" display (just for the current theme)

    • -14
    • +22
    ./acs-api-documentation-procs.tcl
change references from "http://*tcl.tk/" to "https://*tcl-lang.org/"

  1. … 5 more files in changeset.
improve spelling

  1. … 21 more files in changeset.
Replace ad_decode idiom

cache generated svg code on disk

    • -16
    • +30
    ./acs-api-documentation-procs.tcl
improve log messages

  1. … 1 more file in changeset.
Fix typo

whitespace changes

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

  1. … 1 more file in changeset.
remove comma before that

whitespace changes