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

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

    • -1
    • +15
    ./tcl/test/acs-api-browser-procs.tcl
New test for api_describe_function

    • -1
    • +33
    ./tcl/test/acs-api-browser-procs.tcl
New test for api_apropos_functions

    • -1
    • +41
    ./tcl/test/acs-api-browser-procs.tcl
New test for acs_api_browser_api_add_to_proc_doc

    • -2
    • +45
    ./tcl/test/acs-api-browser-procs.tcl
fix lookup of links for external commands: avoid lookup of page-realtive links (starting with "#")

    • -3
    • +12
    ./tcl/acs-api-documentation-procs.tcl
replace hardcoded /tmp by API function [ad_tmpdir]

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

perform script about after internal redirect

  1. … 2 more files in changeset.
include themed versions of files in the "variants" display (just for the current theme)

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

  1. … 4 more files in changeset.
Fix typo

avoid double substitutions

  1. … 2 more files in changeset.
improve spelling

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

cache generated svg code on disk

    • -16
    • +30
    ./tcl/acs-api-documentation-procs.tcl
make code more robust when exposed to hacking attacks