Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Another round of small fixes, especially spelling errors... | dkf | 2024-01-25 | 1 | -2/+1 |
| | |||||
* | More small bits of doc polishing | dkf | 2024-01-21 | 1 | -4/+1 |
| | |||||
* | Update manpages for TIP 660. Also one size_t -> Tcl_Size change in public API | apnadkarni | 2023-04-16 | 1 | -1/+1 |
| | |||||
* | Merge 8.7 | jan.nijtmans | 2022-09-26 | 1 | -0/+15 |
|\ | |||||
| * | Revive TIP #220 implementation: Escalate Privileges in VFS Close Callback | jan.nijtmans | 2022-09-07 | 1 | -0/+15 |
| | | |||||
* | | Correct Tcl_DriverWideSeekProc documentation, matching implementation | jan.nijtmans | 2022-09-06 | 1 | -2/+2 |
| | | |||||
* | | Update doc, fix PrintSourceToObj signature | jan.nijtmans | 2022-03-10 | 1 | -1/+1 |
| | | |||||
* | | Merge 8.7 (resolve conflicts) | dgp | 2021-01-08 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we ↵ | jan.nijtmans | 2021-01-08 | 1 | -3/+3 |
| | | | | | | | | | | stopped support for MSVC 6++ Change Tcl_WideInt -> long long in various places: Tcl_WideInt could be a 128-bit type, we don't want that everywhere. | ||||
* | | Ticket [ac661a684d]: Tcl_NotifyChannel man page: "no writable callback on ↵ | oehhar | 2020-11-17 | 1 | -1/+2 |
|\ \ | |/ | | | | | pending flush" missing | ||||
| * | Ticket [ac661a684d]: Tcl_NotifyChannel man page: "no writable callback on ↵ | oehhar | 2020-11-17 | 1 | -1/+2 |
| | | | | | | | | pending flush" missing | ||||
* | | Merge 8.7. | jan.nijtmans | 2020-03-04 | 1 | -151/+37 |
|\ \ | |/ | | | Remove documentation and typedefs related to old channel types. | ||||
* | | merge 8.7 | dgp | 2020-01-08 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Remove another mention of interp->result. | dgp | 2020-01-08 | 1 | -2/+2 |
| | | |||||
* | | Remove 4 unneeded compatibility macro's, because those functions never ↵ | jan.nijtmans | 2018-07-10 | 1 | -19/+19 |
|/ | | | | | return -1 anyway. Change documentation to use void * in stead of ClientData | ||||
* | Eliminate exess spacings in many doc pages. | jan.nijtmans | 2016-03-02 | 1 | -5/+5 |
| | |||||
* | [e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is ↵ | dgp | 2015-02-20 | 1 | -1/+1 |
|\ | | | | | | | optional. Update the docs to make that clear. | ||||
| * | [e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is | dgp | 2015-02-20 | 1 | -1/+1 |
| | | | | | | optional. Update the docs to make that clear. | ||||
* | | Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD ↵ | jan.nijtmans | 2013-11-05 | 1 | -1/+1 |
|\ \ | |/ | | | | | and possibly others. | ||||
| * | Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD ↵ | jan.nijtmans | 2013-11-05 | 1 | -1/+1 |
| | | | | | | | | and possibly others. | ||||
* | | "Mine eyes deceive, but others catch me when I fall." -- Someone or other | dkf | 2013-01-03 | 1 | -1/+1 |
| | | |||||
* | | Channel buffer min size is 1. Issue found by Schelte Bron. | dkf | 2013-01-03 | 1 | -1/+1 |
| | | |||||
* | | Updated the language of the documentation so that "object" refers to an OO | dkf | 2012-11-08 | 1 | -1/+1 |
| | | | | | | concept throughout, and a Tcl_Obj is called a "value" (which is what it is). | ||||
* | | A number of small spelling and wording fixes in the docs. | dkf | 2012-03-11 | 1 | -1/+1 |
| | | |||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ | | | | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | * doc/CrtChannel.3: Fixed [SF Tcl Bug 1104682], by application of | andreas_kupries | 2005-10-05 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | David Welton's patch for it, and added a note about wideSeekProc. | ||||
| | * | Formatting typo fix. [Bug 1149605] | dkf | 2005-02-23 | 1 | -2/+2 |
| | | | |||||
| | * | TIP#218 IMPLEMENTATION | andreas_kupries | 2005-01-27 | 1 | -9/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubInit.c: * doc/CrtChannel.3: Documentation of extended API, * generic/tcl.decls: extended testsuite, and * generic/tcl.h: implementation. Removal of old * generic/tclIO.c: driver-specific TclpCut/Splice * generic/tclInt.h: functions. Replaced with generic * tests/io.test: thread-action calls through the * unix/tclUnixChan.c: new hooks. Update of all builtin * unix/tclUnixPipe.c: channel drivers to version 4. * unix/tclUnixSock.c: Windows drivers extended to * win/tclWinChan.c: manage thread state in a thread * win/tclWinConsole.c: action handler. * win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c: * mac/tclMacChan.c: | ||||
| | * | Add synopsis for Tcl_GetChannelMode. [Bug 1058446] | dkf | 2004-11-02 | 1 | -2/+5 |
| | | | |||||
| | * | * generic/tclIO.h (CHANNEL_INCLOSE): New flag. Set in | andreas_kupries | 2004-07-15 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclIO.c (Tcl_UnregisterChannel): 'Tcl_Close' while the * generic/tclIO.c (Tcl_Close): close callbacks are run. Checked in 'Tcl_Close' and 'Tcl_Unregister' to prevent recursive call of 'close' in the close-callbacks. This is a possible error made by implementors of virtual filesystems based on 'tclvfs', thinking that they have to close the channel in the close handler for the filesystem. * generic/tclIO.c: * generic/tclIO.h: * Not reverting, but #ifdef'ing the changes from May 19, 2004 out of the core. This removes the ***POTENTIAL INCOMPATIBILITY*** for channel drivers it introduced. This has become possible due to Expect gaining a BlockModeProc and now handling blockingg and non-blocking modes correctly. Thus [SF Tcl Bug 943274] is still fixed if a recent enough version of Expect is used. * doc/CrtChannel.3: Added warning about usage of a channel without a BlockModeProc. | ||||
| * | | [Patch 2903921]: Many small spelling fixes from Larry Virden. | dkf | 2009-11-27 | 1 | -6/+6 |
| | | | |||||
* | | | Improve linking between pages, put Tk variables in Tk docs. | dkf | 2010-01-14 | 1 | -4/+4 |
| | | | |||||
* | | | [Patch 2903921]: Many small spelling fixes from Larry Virden. | dkf | 2009-11-27 | 1 | -6/+6 |
| | | | |||||
* | | | Fix [Bug 2849797]: channel name inconsistencies as suggested by DKF | nijtmans | 2009-11-18 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | minor *** POTENTIAL INCOMPATIBILITY *** because Tcl_CreateChannel() and its derivatives, now sometimes ignore their "chanName" argument. | ||||
* | | | Improve clarity of formatting. | dkf | 2008-10-17 | 1 | -1/+2 |
| | | | |||||
* | | | * doc/ChnlStack.3: CONSTified the typePtr argument | nijtmans | 2008-10-04 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/CrtChannel.3: of Tcl_CreateChannel and Tcl_StackChannel * generic/tcl.decls and the return value of Tcl_GetChannelType * generic/tcl.h * generic/tclIO.h * generic/tclIO.c * ChangeLog * generic/tclDecls.h: regenerated This change complies with TIP #27. | ||||
* | | | Prepare Tcl's docs for life as 8.6 (remove out of date change bars, fix | dkf | 2008-06-29 | 1 | -64/+46 |
|/ / | | | | | | | typedefs, add a few missing bits) | ||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | GOOBE the docs some more. | dkf | 2007-10-29 | 1 | -3/+3 |
| | | |||||
* | | First stage of doing GOOBE improvements to documentation now that the html ↵ | dkf | 2007-10-28 | 1 | -6/+14 |
| | | | | | | | | generation works | ||||
* | | * changes: Updated for 8.5b2 release.core_8_5_b2 | dgp | 2007-10-26 | 1 | -7/+3 |
| | | | | | | | | | | | | * doc/*.1: Revert doc changes that broke * doc/*.3: `make html` so we can get the release * doc/*.n: out the door. | ||||
* | | Lots of improvements to look and feel of manual pages | dkf | 2007-10-24 | 1 | -3/+7 |
| | | |||||
* | | correct bogus change | dgp | 2007-02-24 | 1 | -2/+2 |
| | | |||||
* | | various "const" additions, in line with TIP #27 | nijtmans | 2007-02-23 | 1 | -3/+3 |
| | | |||||
* | | * doc/CrtChannel.3: Added TCL_CHANNEL_VERSION_5, made it | andreas_kupries | 2006-03-27 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: the version where the "truncateProc" * generic/tclIO.c: is defined at, and moved all channel * generic/tclIOGT.c: drivers of Tcl to v5. * generic/tclIORChan.c: * unix/tclUnixChan.c: * unix/tclUnixPipe.c: * win/tclWinChan.c: * win/tclWinConsole.c: * win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c: | ||||
* | | * doc/CrtChannel.3: Fixed [SF Tcl Bug 1104682], by application of | andreas_kupries | 2005-10-05 | 1 | -9/+11 |
| | | | | | | | | | | David Welton's patch for it, and added a note about wideSeekProc. | ||||
* | | Stick to TCL_CHANNEL_VERSION_4; it's all in alpha anyway! | dkf | 2005-06-07 | 1 | -6/+4 |
| | | |||||
* | | TIP#208 implementation | dkf | 2005-06-06 | 1 | -23/+61 |
| | | | | | | | | It's crude (especially in the tests and docs department) and incomplete (no truncation on non-POSIX platforms). |