summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Make sure to use CONST/VOID in stead ofnijtmans2011-01-191-1/+7
| | | | | | const/void when appropriate. This allows to use const/void in the *.decls file always, genStubs will do the right thing.
* [Bug 3085863]: tclUniData 9 years oldnijtmans2010-10-181-3/+7
| | | | Added testcases for Unicode 6.0
* [Bug 3085863] tclUniData 9 years old: Updated Unicode tables to latest ↵nijtmans2010-10-151-2/+2
| | | | | | UnicodeData.txt, corresponding with Unicode 6.0 (except for out-of-range chars > 0xFFFF)
* Generate proper const qualifiers for tclUniData.cnijtmans2010-10-121-4/+4
|
* Spacing and comments: let uniClass.tcl generation match better the current ↵nijtmans2010-10-121-4/+4
| | | | (hand-modified) regc_locale.c
* [Patch 3034251] backport ttkGenStubs.tclnijtmans2010-09-151-4/+48
| | | | | | | | features to genStubs.tcl. Make the "generic" argument in the *.decls files optional (no change to any tcl*Decls.h files) This allows genStubs.tcl to generate the ttk stub files as well, while keeping full compatibility with existing *.decls files.
* Add scspec feature from ttkGenStubs.tclnijtmans2010-09-131-2/+21
| | | | (no change in output for *Decls.h files)
* Start producing HTML out for Thread package. Consequent bugfixes:dkf2010-09-032-5/+12
| | | | | | | | | * tools/tcltk-man2html.tcl (plus-pkgs): Improve the package documentation search pattern to support the doctoos-generated directory structure. * tools/tcltk-man2html-utils.tcl (output-name): Made this more resilient against misformatted NAME sections, induced by import of Thread package documentation into Tcl doc tree.
* [Patch 3034251]: Backport ttkGenStubs.tcl features to genStubs.tcl, partly:nijtmans2010-08-211-4/+5
| | | | Use void (*reserved$i)(void) = 0 instead of void *reserved$i = NULL for unused stub entries, in case pointer-to-function and pointer-to-object are different sizes.
* [Patch 3034251] backport ttkGenStubs.tcl features to genStubs.tcl, partly: ↵nijtmans2010-08-191-18/+10
| | | | remove unneeded ifdeffery and put C++ guard around stubs pointer definition.
* [Bug #3020677] wish can't link reg1.2nijtmans2010-07-0110-109/+101
| | | | formatting, spacing, cleanup unused variables
* [Bug 3016135] traceback using clock format with locale of he_ILnijtmans2010-06-161-2/+2
|
* * tools/tcltk-man2html.tcl (make-man-pages): [Bug 3015327]: Make thedkf2010-06-131-7/+8
| | | | | | | | | title of a manual page be stored relative to its resulting directory name as well as its source filename. This was caused by both Tcl and a contributed package ([incr Tcl]) defining an Object.3. Also corrected the joining of strings in titles to avoid extra braces. Note: This removes the previous hack and fixes things correctly.
* * tools/tcltk-man2html.tcl: [Bug 3015327]: Add hack to stop Itcl Cdkf2010-06-131-3/+3
| | | | | | | | docs from interfering with Tcl docs during HTML generation. This is a band-aid since it just prevents the generation of the HTML version of the Itcl C docs (since they're not installed during 'make install') rather than improving the code to not have problems with the clash between two Object.3 files.
* tsdPerf.c: Fix export of symbol Tsdperf_Init, whennijtmans2010-06-094-1068/+1793
| | | | | | using -fvisibility=hidden. Make two functions static, eliminate some unnecessary type casts. configure(.in)?: Update to Tcl 8.6
* uniParse.tcl: Don't generate spaces at the end of a line.nijtmans2010-05-271-11/+11
|
* Make sure that copyDir only receives normalized paths, otherwise it might ↵nijtmans2010-05-211-12/+12
| | | | | | result in a crash on CYGWIN. restyle according to the Tcl style guide
* Use "tclIO.h" and "tclTomMathDecls.h" everywherenijtmans2010-05-031-2/+6
|
* reverted earlier rename from tcl*Stubs tonijtmans2010-02-151-4/+4
| | | | | | | | tcl*ConstStubs, it's not necessary at all. tclEnsemble.c: Fix signed-unsigned mismatch make tclWinProcs "const" Add first part of mslu support, See [Feature Request #2819611]
* More zlib documentation improvements.dkf2010-02-101-4/+4
|
* Improvements to zlib documentation (and formatting of it).dkf2010-02-101-2/+4
|
* Get the inequality rightferrieux2010-02-091-2/+2
|
* remove dependency on 8.5+ idiom "in" in expressionsferrieux2010-02-091-2/+2
|
* Follow-up to earlier commit today:nijtmans2010-02-051-3/+18
| | | | | | Eliminate the need for an extra Stubs Pointer for adressing a static stub table: Just change the exported table from static to MODULE_SCOPE.
* Follow-up to [2010-01-29] commit:nijtmans2010-02-051-5/+11
| | | | | | | | | | prevent space within stub table function parameters if the parameter type is a pointer. Minor formatting, and VOID -> void. Change signature of TclNRInterpProcCore, and TclOONewProc(Instance|)MethodEx, indicating that errorProc is a function pointer tclVar.c: fixed two gcc warnings
* - genStubs.tcl: No longer generate a space after "*" andnijtmans2010-01-291-6/+12
| | | | | | | | | | immediately after a function name, so the format of function definitions in tcl*Decls.h matches all other tcl*.h header files. - Change Tcl_ArgvFuncProc, Tcl_ArgvGenFuncProc and GetFrameInfoValueProc to be function definitions, not pointers, for consistency with all other Tcl function definitions.
* Yet another exclusiondkf2010-01-141-2/+3
|
* Another link suppressiondkf2010-01-141-2/+3
|
* More tinkering with the conversion special cases.dkf2010-01-142-20/+45
|
* Add link remapping capability.dkf2010-01-142-7/+17
|
* Add copyrights/version trackers.dkf2010-01-132-0/+7
|
* Add to exclusions, remove list-syntax problemdkf2010-01-132-1/+7
|
* Adjust the link suppressiondkf2010-01-131-2/+3
|
* Another useless special case removeddkf2010-01-131-1/+0
|
* No need for regexp(n) to get special treatmentdkf2010-01-131-1/+0
|
* No need for return(n) to get special treatmentdkf2010-01-131-1/+0
|
* More factoring out of special cases in the nroff->HTML code.dkf2010-01-132-108/+67
|
* Simplification/refactoring of nroff->HTML.dkf2010-01-121-83/+140
|
* Split man2html converter up for ease of maintenance.dkf2010-01-102-1388/+1486
|
* Add more troff macros to ignoredkf2010-01-101-1/+2
|
* Small tweaks to improve reporting and quell some unimportant messagesdkf2010-01-091-3/+3
|
* Added the contributed packages to the code to build HTML docs.dkf2010-01-091-5/+21
|
* Force this file to be interpreted as a Tcl script by Emacsdkf2009-12-161-0/+4
|
* [FRQ 2897296]: Cross-links to sections within a manpage when in HTML.dkf2009-12-111-3/+9
|
* tools/genStubs.tcl Add support for win32 CALLBACK functionsnijtmans2009-12-021-89/+6
| | | | | | | and remove obsolete "emitStubs" and "genStubs" functions. win/Makefile.in Use tcltest86.dll for all tests, and add .PHONY rules to preemptively stop trouble that plagued Tk from hitting Tcl too.
* Eliminate unneccessary spacesnijtmans2009-11-183-16/+16
|
* Forced LF translation when generating .h's to avoid spurious diffs when ↵ferrieux2009-07-261-1/+2
| | | | regenerating on a Windows box.
* Revert series of local changes not relevant to the last commit.andreas_kupries2009-07-231-4/+1
|
* * generic/tclIO.c (Tcl_GetChannelHandle): Do not crash forandreas_kupries2009-07-231-1/+4
| | | | | | | | * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net>
* Apply last useful bit of [Patch 557486].dkf2009-06-151-1/+1
|