Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Difference From d188ff37aea01d13 To 3a4277f112906ea0
2001-08-24
| ||
21:55 | Revision through web from Working User <[email protected]> check-in: cf2a012f10 user: tclhttpd tags: trunk | |
21:18 | Revision through web from New User <[email protected]> check-in: d188ff37ae user: tclhttpd tags: trunk | |
20:57 | Revision through web from Test User <[email protected]> check-in: 9fcf250ae1 user: tclhttpd tags: trunk | |
2001-02-08
| ||
17:51 | Recorded some maintainer volunteers. check-in: 0a9b18fb75 user: dgp tags: trunk | |
10:50 | Created for Mats Bengtsson <[email protected]> check-in: 3a4277f112 user: fellowsd tags: trunk | |
2001-02-07
| ||
16:50 | Syntax fix from [email protected] Thanks! check-in: a9878abb51 user: fellowsd tags: trunk | |
Deleted CVSROOT/checkoutlist.
|
| < < < < < < < < < < < < < |
Deleted CVSROOT/commitinfo.
|
| < < < < < < < < < < < < < < < |
Deleted CVSROOT/config.
|
| < < < < < < < < < < < |
Deleted CVSROOT/cvswrappers.
|
| < < < < < < < < < < < < < < < < < < < < < < < |
Deleted CVSROOT/editinfo.
|
| < < < < < < < < < < < < < < < < < < < < < |
Deleted CVSROOT/loginfo.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted CVSROOT/modules.
|
| < < < < < < < |
Deleted CVSROOT/notify.
|
| < < < < < < < < < < < < |
Deleted CVSROOT/rcsinfo.
|
| < < < < < < < < < < < < < |
Deleted CVSROOT/taginfo.
|
| < < < < < < < < < < < < < < < < < < < < |
Deleted CVSROOT/verifymsg.
|
| < < < < < < < < < < < < < < < < < < < < < |
Deleted CVSROOT/writers.
Changes to tip/1.tip.
1 2 | TIP: 1 Title: TIP Index | | < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | TIP: 1 Title: TIP Index Version: $Revision: 1.3 $ Author: TIP Editor <[email protected]> State: Active Type: Informational Vote: No voting Created: 14-Sep-2000 Post-History: ~ Abstract This TIP contains the index of all TIPs published over the lifetime of the TCT. It will be continually and automatically updated. ~ Index #index: ~ Explanations and How To Submit New TIPs See [2] for a description of the editorial process a TIP has to go through and [3] for a description of their structure and the commands used to write them. You submit a TIP to this archive by emailing it (preferably in source form) to the TIP editor <[email protected]> who will check it for following of the guidelines, style and general relevance to Tcl/Tk before checking it into the CVS archive and notifying the author, the rest of the Tcl Core Team, and the relevant newsgroups. ~ Copyright This document has been placed in the public domain. |
Deleted tip/10.patch.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Changes to tip/10.tip.
1 2 | TIP: 10 Title: Tcl I/O Enhancement: Thread-Aware Channels | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | TIP: 10 Title: Tcl I/O Enhancement: Thread-Aware Channels Version: $Revision: 1.3 $ Author: Andreas Kupries <[email protected]> State: Draft Type: Project Vote: Pending Created: 08-Nov-2000 Post-History: Tcl-Version: 8.4 ~ Abstract This TIP describes how to change the generic I/O layer in the Tcl core |
︙ | ︙ | |||
94 95 96 97 98 99 100 | 1. Declare a new API function to retrieve the Id of the managing thread from a channel. Add this declaration to generic/tcl.decls and implement the function in the file generic/tclIO.c. I propose ''Tcl_GetChannelThread'' as the name of this new API function. A patch implementing all of the changes described above and | | > | | | 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 | 1. Declare a new API function to retrieve the Id of the managing thread from a channel. Add this declaration to generic/tcl.decls and implement the function in the file generic/tclIO.c. I propose ''Tcl_GetChannelThread'' as the name of this new API function. A patch implementing all of the changes described above and additionally extending the documentation and the testsuite was registered at SourceForge. The Id is 103538. A direct reference is available: http://sourceforge.net/patch/?func=detailpatch&patch_id=103538&group_id=10894 ~ Copyright This document has been placed in the public domain. |
Changes to tip/10000.tip.
1 2 | TIP: 10000 Title: Dummy Proposal for Testing Editing Interfaces | | < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | TIP: 10000 Title: Dummy Proposal for Testing Editing Interfaces Version: $Revision: 1.49 $ Author: Don Porter <[email protected]> Author: <[email protected]> Author: Andreas Kupries <[email protected]> Author: Donal K. Fellows <[email protected]> Author: Andreas Kupries <[email protected]> Author: <[email protected]> Author: Richard Suchenwirth <[email protected]> State: Draft Type: Informative Vote: Pending Created: 03-Dec-2000 Post-History: ~ Abstract |
︙ | ︙ | |||
29 30 31 32 33 34 35 | This document serves a purpose similar to the Graffiti page (http://purl.org/thecliff/tcl/wiki/34.html) at the Tcl'ers Wiki (http://purl.org/thecliff/tcl/wiki/). It will also be useful for testing the web editing interface proposed in [13]. | < < < < < < < < < < < < < < < < < < < < < < < | > > > > > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | This document serves a purpose similar to the Graffiti page (http://purl.org/thecliff/tcl/wiki/34.html) at the Tcl'ers Wiki (http://purl.org/thecliff/tcl/wiki/). It will also be useful for testing the web editing interface proposed in [13]. ~ Submission Test Some browsers are spinning their wheels after submission... Looks like this is fixed now. ~ Author Add Test Checking fix for missing Abstract after adding a new Author... Fixed. ~ Reload/caching Test See if additional HTTP headers help... Yes. ~ Test Attempt to add a new section via the web interface (in a frame). Are anonymous changes possible? ~ Testing the interface <Andreas Kupries> Just my first try at the new web editing interface for TIPs. Hm ... Maybe we could add a direct reference to [3] to the |
︙ | ︙ | |||
92 93 94 95 96 97 98 | That's it for now. ... I'll add the same comments to [13], they belong there more than here. </Andreas Kupries> <note by="Richard Suchenwirth" date="2001-01-30">Whitespace in XML element names won't work.. or is "Kupries" an attribute without value?</note> | > | > > > | < > > | < > > | < > > | 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | That's it for now. ... I'll add the same comments to [13], they belong there more than here. </Andreas Kupries> <note by="Richard Suchenwirth" date="2001-01-30">Whitespace in XML element names won't work.. or is "Kupries" an attribute without value?</note> ~ ChangeLog | $Log: not supported by cvs2svn $ | Revision 1.48 2001/01/30 09:40:49 tclhttpd | Revision through web from Richard GH Suchenwirth <[email protected]> (15856) | | Revision 1.47 2001/01/26 22:36:21 tclhttpd | Revision through web from <[email protected]> (6062) | | Revision 1.46 2001/01/26 22:35:19 tclhttpd | Revision through web from <[email protected]> (6043) | | Revision 1.45 2001/01/26 22:34:27 tclhttpd | Revision through web from <[email protected]> (6023) ~ Copyright This document has been placed in the public domain. |
Changes to tip/11.tip.
1 2 | TIP: 11 Title: Tk Menubutton Enhancement: -compound option for menubutton | | | | 1 2 3 4 5 6 7 8 9 10 11 12 | TIP: 11 Title: Tk Menubutton Enhancement: -compound option for menubutton Version: $Revision: 1.4 $ Author: Todd Helfter <[email protected]> State: Accepted Type: Project Tcl-Version: 8.4 Vote: Done Created: 16-Nov-2000 Post-History: ~ Abstract |
︙ | ︙ |
Changes to tip/12.tip.
1 2 | TIP: 12 Title: The "Batteries Included" Distribution | | < | < > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | TIP: 12 Title: The "Batteries Included" Distribution Version: $Revision: 1.2 $ Author: George A. Howlett <[email protected]> State: Draft Type: Informational Vote: Pending Created: 15-Sep-2000 Discussions-To: news:comp.lang.tcl Post-History: ~ Abstract This document describes a comprehensive Tcl/Tk distribution. Its primary purpose is to create a standard source tree that includes Tcl, Tk, and extensions so that they can be built and installed in an simple and easy manner. |
︙ | ︙ | |||
67 68 69 70 71 72 73 | relationship between Tcl and its parts. After all, application writers first care about whether a feature or capability is available, not how it's structured under the hood. ~ The "Batteries Included" Distribution. Let's start with a very modest example. Let's imagine that the | | | | | | | | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 | relationship between Tcl and its parts. After all, application writers first care about whether a feature or capability is available, not how it's structured under the hood. ~ The "Batteries Included" Distribution. Let's start with a very modest example. Let's imagine that the "Batteries Included" distribution is nothing more than a tar file of Tcl/Tk and several extensions. | Unix Windows Mac | ---- ------- --- | Tcl 8.3 x x x | Tk 8.3 x x x | [incr Tcl] x x x | expect x ? | TclX x | BLT x x | Trf | Html widget | XML | ...lots more... Tcl, Tk, and the packages are configured such that they can be built and installed just from a top level directory (not individually). Someone can download and try out all sorts of new features without repeating the same "configure", "make", "make install" sequences. With this simple tar file, the following benefits are automatically generated: * It provides a simple way for users to try out extensions. Users only have to run download, configure, compile and install, at most, once. * It describes a clear framework for extensions. We will have established a directory structure for both source code and installed binaries. It will be much more clear how to inter-operate. This is TEA in action. * It's better for Tcl/Tk application writers. You can count on features being universally available. Your program can again be just a Tcl script, not an array of packages that everyone needs to download and install. * It's better for extension writers. Configuration is simpler, since you know where all the sources and the compiler-specific information will reside. You don't need to search for ''tclConfig.sh'' or ''tkConfig.sh'' files. * It's better for Tcl/Tk distribution builders. This includes both the Linux distributors and company sysadmins that build Tcl/Tk. They don't have to fear installing extensions because of version dependencies. > Let's give Redhat and SuSE a good reason to move off of version 8.0. One the big advantages of Linux over (let's say) Solaris is |
︙ | ︙ | |||
185 186 187 188 189 190 191 | * Identify extensions. > What extensions should be included in the near term? We need extension authors that are willing to work with us to build a directory framework, change configuration files, etc. Extensions do not need to work on all platforms. For example, there is a | | < | | 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 | * Identify extensions. > What extensions should be included in the near term? We need extension authors that are willing to work with us to build a directory framework, change configuration files, etc. Extensions do not need to work on all platforms. For example, there is a wealth of Windows-based extensions that should be included. > What are the minimum requirements for extensions in the short term? Manual pages, html, tests, demos all would be nice. We need to temper this with what's practical. This is a learning process. We can adjust requirements in future phases. * Determine build and install directory structures. > We need to make this work with more that one release installed. Don't suppose that there only one version will ever be used. * Setup CVS archives. * Create configuration files. > This will require negotiation with extension writers. We want their buy-in so they will maintain the changes. |
︙ | ︙ | |||
265 266 267 268 269 270 271 | The last phases are sketchy. Feel free to add to this list, further breaking down goals into subtasks. ~ Open Issues * Windows and MacIntosh sources. | | | | 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 | The last phases are sketchy. Feel free to add to this list, further breaking down goals into subtasks. ~ Open Issues * Windows and MacIntosh sources. > Given the dearth of configuration tools for these platforms, it's likely that only binary installations will be available for the near term. * Documentation > Overlap in command and widget names can be neatly handled by namespaces. Need to consider how to handle manual pages. ~ More Information If anyone has interest to participate or would like to add comments to the "Batteries Included" proposal, please send mail to George Howlett <[email protected]>. ~ Copyright This document has been placed in the public domain. ~ See Also [4] by Brent Welch <[email protected]>. |
Changes to tip/13.tip.
1 2 | TIP: 13 Title: Web Service for Drafting and Archiving TIPs | | | 1 2 3 4 5 6 7 8 9 10 | TIP: 13 Title: Web Service for Drafting and Archiving TIPs Version: $Revision: 1.22 $ Author: Don Porter <[email protected]> Author: Donal K. Fellows <[email protected]> State: Accepted Type: Process Vote: Done Created: 21-Nov-2000 Post-History: |
︙ | ︙ | |||
132 133 134 135 136 137 138 | The modifications to the Fellows TIP rendering engine that add the capabilities proposed above are now merged in. The TIP rendering engine is maintained at http://sourceforge.net/projects/tiprender/ . To enable the web-editing features, set the Tcl variable FEATURE(EDIT) to 1 in the file config.tcl. A working version of the proposed web service | | | 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | The modifications to the Fellows TIP rendering engine that add the capabilities proposed above are now merged in. The TIP rendering engine is maintained at http://sourceforge.net/projects/tiprender/ . To enable the web-editing features, set the Tcl variable FEATURE(EDIT) to 1 in the file config.tcl. A working version of the proposed web service is available at http://www.scriptics.com:8080/cgi-bin/tct/tip/ . For what it's worth, this TIP was created primarily within a web browser, making revisions through the web interface provided by the reference implementation. One remaining shortcoming of the reference implementation is that it provides no mechanism for uploading images to the TIP repository. |
︙ | ︙ | |||
234 235 236 237 238 239 240 | * ''I had the server time out on me'' > That's troubling. Can anyone seeing this problem provide any more information. What were the circumstances, in detail? * ''Add links to an interface showing revision history'' | | | | | 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 | * ''I had the server time out on me'' > That's troubling. Can anyone seeing this problem provide any more information. What were the circumstances, in detail? * ''Add links to an interface showing revision history'' > Once we have CVSweb installed and operating on the same server, that will be done. With the TIPs already in CVS, that should not be difficult. We should not re-invent CVSweb. * ''A separate <TEXTAREA> for the Abstract'' > This is now implemented. Please give it a try. ~ Copyright This document has been placed in the public domain. |
Changes to tip/14.tip.
1 2 | TIP: 14 Title: Access (via tkInt) to Tk Photo Image Transparency | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | TIP: 14 Title: Access (via tkInt) to Tk Photo Image Transparency Version: $Revision: 1.2 $ Author: Donal K. Fellows <[email protected]> State: Draft Type: Project Tcl-Version: 8.4.0 Vote: In progress Created: 22-Nov-2000 Keywords: Tk, photo, transparency, internal, access Post-History: ~ Abstract It is useful for some extensions to have access to the transparency |
︙ | ︙ |
Changes to tip/15.tip.
1 2 | TIP: 15 Title: Functions to List and Detail Math Functions | | | > | > < < | < < < < < < < < < < | | < < < < < | < | < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | TIP: 15 Title: Functions to List and Detail Math Functions Version: $Revision: 1.1 $ Author: Donal K. Fellows <[email protected]> State: Draft Type: Project Tcl-Version: 8.4.0 Vote: Pending Created: 22-Nov-2000 Keywords: Tcl, expr, function, introspection Post-History: ~ Abstract Provides a way for the list of all math functions defined in the current interpreter to be discovered, and for discovering what arguments might be passed to an existing math function. This may be useful in tests as well as more general use. ~ Rationale Although it is quite easy to define a new function for use in expressions, there is no public way of performing introspection on this information. Having a way to extract the arguments from an existing math function was requested by http://sourceforge.net/bugs/?func=detailbug&bug_id=119304&group_id=10894 and once you have one, it becomes trivial to also ask for a second function to list what functions are defined. I propose the creation of two functions that fulfil this r�le; ''Tcl_GetMathFuncInfo'' and ''Tcl_ListMathFuncs''. These functions will be documented on the same manual page as ''Tcl_CreateMathFunc''. ~ Tcl_GetMathFuncInfo This function will take an interpreter reference, a function name (as a string) and pointers to variables capable of taking each of the last four arguments to ''Tcl_CreateMathFunc'', and will return a standard Tcl result (either ''TCL_OK'' or ''TCL_ERROR'', depending on whether a function with the given name exists within the given interpreter, with an error message being left in the interpreter's result in the ''TCL_ERROR'' case.) The array of argument types whose reference is placed into the variable pointed to by ''argTypesPtr'' will be allocated by Tcl, and should be freed with ''Tcl_Free''. |int Tcl_GetMathFuncInfo(Tcl_Interp *interp, char *name, | int *numArgsPtr, Tcl_ValueType **argTypesPtr, | Tcl_MathProc *procPtr, | ClientData *clientDataPtr); The parameter names are chosen by analogy with ''Tcl_CreateMathFunc''. ~ Tcl_ListMathFuncs This function will take an interpreter reference and an optional string that describes a glob-like pattern that restricts the set of math functions that the caller is interested in receiving (with a ''NULL'' indicating that no filtering is desired.) The function will return a pointer to a newly-allocated ''Tcl_Obj'' list of the names of all the math functions defined within that interpreter, or ''NULL'' in the case of an error (in which case a suitable message will be left in the interpreter.) The list will not be required to be sorted. |Tcl_Obj *Tcl_ListMathFuncs(Tcl_Interp *interp, char *pattern); The alternative is to pass in the addresses of variables that will be updated to contain the number of functions and an array of function names. But I prefer the ''Tcl_Obj'' approach as it is expressing the fact that the list of function names is really a single thing being returned (albeit one that is not a simple value.) It is not anticipated that the performance of this function will need to be crucial to too many applications. Maybe this should be mapped to an ''info'' subcommand. ~ Copyright This document is placed in the public domain. |
Changes to tip/16.tip.
1 2 | TIP: 16 Title: Tcl Functional Areas for Maintainer Assignments | | | 1 2 3 4 5 6 7 8 9 10 | TIP: 16 Title: Tcl Functional Areas for Maintainer Assignments Version: $Revision: 1.7 $ Author: Don Porter <[email protected]> State: Accepted Type: Process Vote: Done Created: 21-Nov-2000 Post-History: |
︙ | ︙ | |||
122 123 124 125 126 127 128 | generic/tclVar.c, tests/append.test, tests/set.test, tests/set-old.test, tests/upvar.test, tests/var.test | | < | > > | < | 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 | generic/tclVar.c, tests/append.test, tests/set.test, tests/set-old.test, tests/upvar.test, tests/var.test > 1. ''Environment Variables'' - generic/tclEnv.c, mac/tclMacEnv.c, tests/env.test > 1. ''Linked C Variables'' - doc/LinkVar.3, generic/tclLink.c, tests/link.test Objects: > 1. ''Object System and Fundamental Object Types'' - doc/Access.3, doc/Backslash.3, doc/BoolObj.3, doc/Concat.3, doc/DoubleObj.3, doc/DString.3, doc/Encoding.3, doc/FindExec.3, doc/GetCwd.3, doc/Hash.3, doc/IntObj.3, doc/Object.3, doc/ObjectType.3, doc/PrintDbl.3, doc/SplitList.3, doc/StringObj.3, doc/StrMatch.3, generic/tclEncoding.c, generic/tclHash.c, generic/tclObj.c, generic/tclStringObj.c, generic/tclUtil.c, library/encoding/*.enc tests/dstring.test, tests/encoding.test, tests/stringObj.test, tests/obj.test, tests/util.test > 1. ''Conversions From String'' - doc/GetInt.3, |
︙ | ︙ | |||
315 316 317 318 319 320 321 322 323 324 | doc/ChnlStack.3, doc/CrtChnlHdlr.3, doc/CrtCloseHdlr.3, doc/CrtChannel.3, doc/DetachPids.3, doc/GetStdChan.3, doc/OpenFileChnl.3, generic/tclIO.c, generic/tclIO.h, generic/tclPipe.c, | > > > | > > | 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 | doc/ChnlStack.3, doc/CrtChnlHdlr.3, doc/CrtCloseHdlr.3, doc/CrtChannel.3, doc/DetachPids.3, doc/GetStdChan.3, doc/OpenFileChnl.3, doc/SetErrno.3, generic/tclIO.c, generic/tclIO.h, generic/tclIOUtil.c, generic/tclPipe.c, generic/tclPosixStr.c, tests/io.test, tests/ioUtil.test, win/tclWinError.c > 1. ''Channel Transformations'' - generic/tclIOGT.c, tests/iogt.test > 1. ''Built-in Channel Types'' - compat/waitpid.c, doc/GetHostName.3, doc/GetOpnFl.3, |
︙ | ︙ | |||
388 389 390 391 392 393 394 | library/tcltest/pkgIndex.tcl, tests/tcltest.test File System: > 1. ''Pathname Management'' - doc/filename.n, doc/glob.n, | < | < < < < < < < < | 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 | library/tcltest/pkgIndex.tcl, tests/tcltest.test File System: > 1. ''Pathname Management'' - doc/filename.n, doc/glob.n, doc/SplitPath.3, doc/Translate.3, mac/tclMacFile.c, generic/tclFileName.c, tests/fileName.test, tests/unixFile.test, tests/winFile.test, unix/tclUnixFile.c, win/tclWinFile.c > 1. ''File System Access'' - generic/tclFCmd.c, mac/tclMacFCmd.c, tests/fCmd.test, tests/macFCmd.test, tests/unixFCmd.test, tests/winFCmd.test, unix/tclUnixFCmd.c, win/tclWinFCmd.c Initialization, Script Library, and Autoloader: > 1. doc/library.n, doc/tclvars.n, doc/unknown.n, |
︙ | ︙ | |||
506 507 508 509 510 511 512 | tests/reg.test, tests/regexp.test, tools/uniClass.tcl UTF-8 String Management: > 1. doc/ToUpper.3, | < | 502 503 504 505 506 507 508 509 510 511 512 513 514 515 | tests/reg.test, tests/regexp.test, tools/uniClass.tcl UTF-8 String Management: > 1. doc/ToUpper.3, doc/Utf.3, generic/tclUtf.c, tools/uniParse.tcl, tests/utf.test, win/tclWin32Dll.c Fundamental Parsing and Evaluation: |
︙ | ︙ | |||
559 560 561 562 563 564 565 | > 1. compat/float.h, generic/tclCompCmds.c, generic/tclCompExpr.c, generic/tclCompile.c, generic/tclCompile.h, generic/tclExecute.c, generic/tclLiteral.c | < < < | 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 | > 1. compat/float.h, generic/tclCompCmds.c, generic/tclCompExpr.c, generic/tclCompile.c, generic/tclCompile.h, generic/tclExecute.c, generic/tclLiteral.c tests/compExpr-old.test, tests/compExpr.test, tests/compile.test, tests/execute.test, tests/expr.test, tests/for.test, tests/if.test, tests/incr.test, tests/while.test Threads: > 1. doc/Thread.3, generic/tclThread.c, generic/tclThreadJoin.c, mac/tclMacThrd.c, mac/tclMacThrd.h, tests/thread.test, unix/tclUnixThrd.c, unix/tclUnixThrd.h, win/tclWinThrd.c, win/tclWinThrd.h Embedding Support: > 1. doc/AppInit.3, doc/Tcl_Main.3, doc/tclsh.1, generic/tclMain.c, generic/tclPanic.c, mac/tclMacAppInit.c, mac/tclMacPanic.c, unix/tclAppInit.c, win/tclAppInit.c |
︙ | ︙ | |||
645 646 647 648 649 650 651 | tools/white.bmp, unix/Makefile.in, unix/aclocal.m4, unix/configure.in, unix/install-sh, unix/ldAix, unix/mkLinks, | < | 637 638 639 640 641 642 643 644 645 646 647 648 649 650 | tools/white.bmp, unix/Makefile.in, unix/aclocal.m4, unix/configure.in, unix/install-sh, unix/ldAix, unix/mkLinks, unix/tcl.m4, unix/tcl.spec, unix/tclConfig.sh.in, win/Makefile.in, win/aclocal.m4, win/configure.in, win/makefile.vc, |
︙ | ︙ | |||
678 679 680 681 682 683 684 | > 1. ''[[resource]]'' - doc/resource.n, doc/source.n, mac/tclMacResource.c, mac/tclMacResource.r, tests/resource.test, tests/source.test | | < | 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 | > 1. ''[[resource]]'' - doc/resource.n, doc/source.n, mac/tclMacResource.c, mac/tclMacResource.r, tests/resource.test, tests/source.test > 1. ''Mac-Specific Files'' - mac/AppleScript.html mac/Background.doc mac/libmoto.doc mac/morefiles.doc mac/MW_TclAppleScriptHeader.h mac/MW_TclAppleScriptHeader.pch mac/MW_TclHeader.h mac/MW_TclHeader.pch |
︙ | ︙ | |||
712 713 714 715 716 717 718 | mac/tclMacOSA.exp mac/tclMacOSA.r mac/tclMacProjects.sea.hqx mac/tclMacShLib.exp mac/tclMacTclCode.r mac/tclMacUnix.c mac/tclMacUtil.c | < | 702 703 704 705 706 707 708 709 710 711 712 713 714 715 | mac/tclMacOSA.exp mac/tclMacOSA.r mac/tclMacProjects.sea.hqx mac/tclMacShLib.exp mac/tclMacTclCode.r mac/tclMacUnix.c mac/tclMacUtil.c tests/osa.test ~ Shared Files The following files are shared by all of Tcl. Any maintainer may modify them as necessary to complete changes they are making to their portion of Tcl. Some of the following files define Tcl's |
︙ | ︙ |
Changes to tip/17.tip.
1 2 | TIP: 17 Title: Redo Tcl's filesystem | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | TIP: 17 Title: Redo Tcl's filesystem Version: $Revision: 1.15 $ Author: Vince Darley <[email protected]> State: Draft Type: Project Vote: Pending Created: 17-Nov-2000 Post-History: Tcl-Version: 8.4.0 ~ Abstract Many of the most exciting recent developments in Tcl have involved |
︙ | ︙ |
Changes to tip/18.tip.
1 2 | TIP: 18 Title: Add Labels to Frames | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | TIP: 18 Title: Add Labels to Frames Version: $Revision: 2.0 $ Author: Peter Spjuth <[email protected]> State: Draft Type: Project Vote: Pending Created: 12-Dec-2000 Post-History: Tcl-Version: 8.4 ~ Abstract This TIP proposes to add a labelled frame widget to Tk. |
︙ | ︙ |
Changes to tip/19.tip.
1 2 | TIP: 19 Title: Add a Text Changed Flag to Tk's Text Widget | | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | TIP: 19 Title: Add a Text Changed Flag to Tk's Text Widget Version: $Revision: 1.4 $ Author: Neil McKay <[email protected]> State: Accepted Type: Project Vote: Done Created: 03-Jan-2001 Tcl-Version: 8.4a2 Post-History: ~Abstract This TIP adds a ''text changed'' flag to the Tk text widget. The flag would initially be reset, but would be set whenever the contents of the text widget changes. |
︙ | ︙ |
Changes to tip/2.tip.
1 2 | TIP: 2 Title: TIP Guidelines | | < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 | TIP: 2 Title: TIP Guidelines Version: $Revision: 1.10 $ Author: Andreas Kupries <[email protected]> Author: Donal K. Fellows <[email protected]> Author: Don Porter <[email protected]> State: Draft Type: Process Vote: Pending Created: 12-Sep-2000 Post-History: ~ Abstract |
︙ | ︙ | |||
31 32 33 34 35 36 37 | documenting dissenting opinions. Because the TIPs are maintained as text files under revision control, their history is the historical record of the feature proposal. This historical record is available by the normal (CVS?) commands for retrieving older revisions. For those without direct access to the CVS tree, you can browse the current and past TIP revisions via | | | < | 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | documenting dissenting opinions. Because the TIPs are maintained as text files under revision control, their history is the historical record of the feature proposal. This historical record is available by the normal (CVS?) commands for retrieving older revisions. For those without direct access to the CVS tree, you can browse the current and past TIP revisions via http://tip.web.site/ Further details on the arguments behind the evolution of the TIP concept and formatting can be found in the archive of the ''tclcore'' mailing list at http://dev.scriptics.com/lists/tclcore/ ~ Kinds of TIPs There are three kinds of TIPs. A project TIP describes a new (or significantly updated) feature or implementation for Tcl. An informative TIP describes a Tcl design issue, or provides general guidelines or information to the Tcl community, but does not propose a |
︙ | ︙ | |||
67 68 69 70 71 72 73 | If the TIP editor approves, he will assign the TIP a number, label it as either project, process or informational, give it status ''Draft'', and create and check-in the initial draft of the TIP. The TIP editor will not unreasonably deny a TIP. Reasons for denying TIP status include gross malformatting, inappropriate copyright, duplication of effort, being technically unsound, or not in keeping with the Tcl philosophy; the TCT and after that John Ousterhout | | | 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | If the TIP editor approves, he will assign the TIP a number, label it as either project, process or informational, give it status ''Draft'', and create and check-in the initial draft of the TIP. The TIP editor will not unreasonably deny a TIP. Reasons for denying TIP status include gross malformatting, inappropriate copyright, duplication of effort, being technically unsound, or not in keeping with the Tcl philosophy; the TCT and after that John Ousterhout <john.ousterhout@ajubasolutions.com> is the final arbitrator of the latter, as defined in the charter ([0]). Discussion concerning a TIP should initially be kept out of the tclcore and tct mailing lists. Instead, comments should be sent to, and collected by, the TIP author, who has the responsibility to incorporate these comments into the document. |
︙ | ︙ | |||
198 199 200 201 202 203 204 | (With thanks to William H. Duquette <[email protected]> for suggesting this.) Note that the TIP Editor is responsible for allocating TIP numbers, so you can leave that unfilled. |TIP: ??? |Title: The TIP Title as Plain Text | | | 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 | (With thanks to William H. Duquette <[email protected]> for suggesting this.) Note that the TIP Editor is responsible for allocating TIP numbers, so you can leave that unfilled. |TIP: ??? |Title: The TIP Title as Plain Text |Version: $Revision: 1.10 $ |Author: Author Name <[email protected]> |State: Draft |Type: Project |Tcl-Version: 8.4 |Vote: Pending |Created: 31-Feb-1999 |Post-History: |
︙ | ︙ | |||
248 249 250 251 252 253 254 | patches to be posted on that newsgroup. If you want a patch to be incorporated into the archive, please contact the TIP Editor. ---- ~ Comments | | | 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 | patches to be posted on that newsgroup. If you want a patch to be incorporated into the archive, please contact the TIP Editor. ---- ~ Comments > From Don Porter < [email protected] > : > 1. It is confusing that "project" TIPs defined here do not correspond to "projects" defined in [0]. > 2. The TIP Workflow section should mention the web-based drafting service [13] as another way for members of the community to add their comments to a draft TIP. |
︙ | ︙ | |||
281 282 283 284 285 286 287 | incompatible with posting to comp.lang.tcl.announce, so earlier sections of this TIP should not indicate that including patches in the TIP is an acceptable practice. > 7. Should process TIPs be reserved for those proposals that revise [0] and require 2/3 support of the entire TCT? | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 278 279 280 281 282 283 284 285 286 287 288 289 | incompatible with posting to comp.lang.tcl.announce, so earlier sections of this TIP should not indicate that including patches in the TIP is an acceptable practice. > 7. Should process TIPs be reserved for those proposals that revise [0] and require 2/3 support of the entire TCT? ---- ~ Copyright This document has been placed in the public domain. |
Changes to tip/21.tip.
1 2 | TIP: 21 Title: Asymmetric Padding in the Pack and Grid Geometry Managers | | | | 1 2 3 4 5 6 7 8 9 10 11 12 | TIP: 21 Title: Asymmetric Padding in the Pack and Grid Geometry Managers Version: $Revision: 1.5 $ Author: D. Richard Hipp <[email protected]> State: Accepted Type: Project Vote: Done Created: 14-Jan-2001 Post-History: Tcl-Version: 8.4 ~ Abstract |
︙ | ︙ |
Changes to tip/22.tip.
1 2 | TIP: 22 Title: Multiple Index Arguments to lindex | | < < | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | TIP: 22 Title: Multiple Index Arguments to lindex Version: $Revision: 1.8 $ Author: David Cuthbert <[email protected]> Author: Don Porter <[email protected]> State: Draft Type: Project Vote: Pending Created: 19-Jan-2001 Post-History: Discussions-To: news:comp.lang.tcl Keywords: {{{lindex {multiple arguments} sublists}}} Tcl-Version: 8.4a2 ~ Abstract Obtaining access to elements of sublists in Tcl often requires nested calls to the ''lindex'' command. The indices are syntactically listed in most-nested to least-nested order, which is the reverse from other |
︙ | ︙ | |||
69 70 71 72 73 74 75 | |result = range(temp, 0, length(temp) - 1); Allowing the ''lindex'' command to accept multiple arguments would allow this more-natural style of coding to be written in Tcl. ~ Specification | < | < | < | < < < | < | < < < < < | < < < < < < < < < < < | < < | < < | < | < < | < < | | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | |result = range(temp, 0, length(temp) - 1); Allowing the ''lindex'' command to accept multiple arguments would allow this more-natural style of coding to be written in Tcl. ~ Specification 1. Allow ''lindex'' to accept an arbitrary number of arguments. > 1. The first argument (the ''list argument'') must be a proper Tcl list. No change is required from current behaviour. > 2. The remaining arguments (the ''index arguments'') must be proper list indices (either ''integer'', end, or end-''integer''). 2. When only one index argument is given, the behaviour is unchanged from the current ''lindex'' command. 3. When multiple index arguments are given, the behaviour is defined recursively as: |lindex alist i0 i1 i2 ... === lindex [lindex alist i0] i1 i2 ... > Note that this does not define any restrictions on the implementation, which may be recursive or iterative. 4. When an invalid index is given, an error of the form, ''bad index "invalid_index": must be integer or end?-integer?'', where ''invalid_index'' is the first invalid index encountered, must be returned. 5. If the list argument is malformed, the error resulting from an attempt to convert the list argument to a list must be returned. This behaviour is unchanged from the current implementation. ~ Side Effects 1. Whether the result of the ''lindex'' operation is successful, the underlying Tcl_Obj that represents the list argument may have its internal representation invalidated or changed to that of a list. ---- ~ Comments > I agree that it would be helpful to many programmers to provide a multi-dimensional array data structure that can be accessed in the manner described in this TIP. In the ''struct'' module of ''tcllib'', several other data structures are being developed: graph, tree, queue, stack. I would support adding another data structure to that module that provides an interface like the one described in this TIP, with the intent that |
︙ | ︙ | |||
236 237 238 239 240 241 242 | packages to combine the primitives into more useful, more complex resources. > This TIP should also consider how any changes to [[lindex]] mesh with the whole [[listx]] overhaul of Tcl's [[list]] command that has been discussed. | < < < < < < < < < < < < < < < < < < < < < < < < < | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | packages to combine the primitives into more useful, more complex resources. > This TIP should also consider how any changes to [[lindex]] mesh with the whole [[listx]] overhaul of Tcl's [[list]] command that has been discussed. > ''Don Porter <[email protected]>'' ---- ~ Copyright This document has been placed in the public domain. |
Changes to tip/23.tip.
1 2 | TIP: 23 Title: Tk Toolkit Functional Areas for Maintainer Assignments | | < < | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | TIP: 23 Title: Tk Toolkit Functional Areas for Maintainer Assignments Version: $Revision: 1.5 $ Author: Kevin Kenny <[email protected]> State: Draft Type: Process Vote: Pending Created: 22-Jan-2001 Post-History: ~ Abstract This document proposes a division of the Tk toolkit's source code into functional areas so that each area may be assigned to one or more |
︙ | ︙ | |||
33 34 35 36 37 38 39 | from source files to maintainers. It also breaks out maintainers' functional areas for the Tcl core. This document attempts to develop a similar mapping for the Tk toolkit. Just as with [16], this document attempts to divide the Tk toolkit into a set of the smallest sensible functional units. | < < < < < < < < < < < < < < < | | < < | < | | | | | | | | | | | | | | | | | | | | | | | > > > | | | | < < < > | | | | | | | | | | | | | | | | | | | | | | | | | | | < | | | | | | | < < < < < | | | | | 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 | from source files to maintainers. It also breaks out maintainers' functional areas for the Tcl core. This document attempts to develop a similar mapping for the Tk toolkit. Just as with [16], this document attempts to divide the Tk toolkit into a set of the smallest sensible functional units. ~ Proposal The Tk toolkit shall be divided into the following ninety-two functional units, each to be assigned one or more maintainers: Widgets: > 1. ''Standard bindings'' - library/tk.tcl > 2. ''Default appearance'' - generic/default.h, mac/tkMacDefault.h, unix/tkUnixDefault.h, win/tkWinDefault.h > 3. ''button, checkbutton, radiobutton, label'' - doc/button.n, doc/checkbutton.n, doc/label.n, doc/radiobutton.n, generic/tkButton.c, generic/tkButton.h, library/button.tcl, mac/tkMacButton.c, unix/tkUnixButton.c, tests/butGeom.tcl, tests/butGeom2.tcl, tests/button.test, tests/unixButton.test, tests/winButton.test, win/rc/buttons.bmp, win/tkWinButton.c > 4. ''canvas (Basics)'' - doc/CanvPsY.3, doc/CanvTxtInfo.3, doc/CanvTkwin.3, doc/CrtItemType.3, doc/GetDash.3, doc/canvas.n, generic/tkCanvUtil.c, generic/tkCanvas.c, generic/tkCanvas.h, tests/canvas.test > 5. ''canvas (Canvas items)'' - generic/tkCanvArc.c, generic/tkCanvBmap.c, generic/tkCanvImg.c, generic/tkCanvLine.c, generic/tkCanvPoly.c, generic/tkCanvText.c, generic/tkCanvWind.c, generic/tkRectOval.c, tests/arc.tcl, tests/canvImg.test, tests/canvRect.test, tests/canvText.test, tests/canvWind.test, > 6. ''canvas (PostScript printing)'' - generic/prolog.ps, generic/tkCanvPs.c, library/prolog.ps, tests/canvPs.test, tests/canvPsArc.tcl, tests/canvPsBmap.tcl, tests/canvPsGrph.tcl, tests/canvPsImg.tcl, tests/canvPsText.tcl > 7. ''entry'' - doc/entry.n, generic/tkEntry.c, library/entry.tcl, tests/entry.test > 8. ''frame and toplevel'' - doc/frame.n, doc/toplevel.n, generic/tkFrame.c, tests/frame.test > 9. ''listbox'' - doc/listbox.n, generic/tkListbox.c, library/listbox.tcl, tests/listbox.test > 10. ''menu, menubutton, and tk_popup (Generic)'' - doc/menu.n, doc/menubutton.n, doc/popup.n, generic/tkMacWinMenu.c, generic/tkMenu.c, generic/tkMenu.h, generic/tkMenuDraw.c, generic/tkMenubutton.c, generic/tkMenubutton.h, library/menu.tcl, library/tearoff.tcl, tests/macWinMenu.test, tests/menu.test, tests/menuDraw.test, tests/menubut.test, > 11. ''menu, etc. (Macintosh)'' - mac/tkMacMDEF.c, mac/tkMacMDEF.r, mac/tkMacMenu.c, mac/tkMacMenu.r, mac/tkMacMenubutton.c, mac/tkMacMenus.c, tests/macMenu.test > 12. ''menu, etc. (Unix)'' - tests/unixMenu.test, unix/tkUnixMenu.c, unix/tkUnixMenubu.c > 13. ''menu, etc. (Windows)'' - tests/winMenu.test, win/tkWinMenu.c > 14. ''message'' - doc/message.n, generic/tkMessage.c, tests/message.test > 15. ''scale'' - doc/scale.n, generic/tkScale.c, generic/tkScale.h, library/scale.tcl, mac/tkMacScale.c, tests/scale.test, unix/tkUnixScale.c, > 16. ''scrollbar'' - doc/scrollbar.n, generic/tkScrollbar.c, generic/tkScrollbar.h, library/scrlbar.tcl, mac/tkMacScrlbr.c, tests/macscrollbar.test, tests/scrollbar.test, unix/tkUnixScrlbr.c, win/tkWinScrlbr.c > 17. ''spinbox'' - doc/spinbox.n, library/spinbox.tcl, tests/spinbox.test > 18. ''text'' - doc/text.n, generic/tkText.c, generic/tkText.h generic/tkTextBTree.c, generic/tkTextDisp.c, generic/tkTextImage.c, generic/tkTextIndex.c, generic/tkTextMark.c, generic/tkTextTag.c, generic/tkTextWind.c, library/text.tcl, tests/text.test, tests/textBTree.test, tests/textDisp.test, tests/textImage.test, tests/textIndex.test, tests/textMark.test, tests/textTag.test, tests/textWind.test > 19. ''tk_menubar (Deprecated)'' - doc/menubar.n, library/obsolete.tcl > 20. ''tk_optionMenu'' - doc/optionMenu.n, library/optionMenu.tcl Widget Options: > 1. ''Standard options'' - doc/options.n > 2. ''Option parsing'' - doc/ConfigWidg.3, doc/SetOptions.3, generic/tkConfig.c, generic/tkOldConfig.c, mac/tkMacConfig.c, unix/tkUnixConfig.c, tests/config.test, win/tkWinConfig.c > 3. ''Relief'' - doc/3DBorder.3, doc/GetRelief.3, generic/tk3d.c, generic/tk3d.h, unix/tkUnix3d.c, tests/bevel.tcl, tests/border.tcl, win/tkWin3d.c > 4. ''Standard bitmaps'' - bitmaps/error.bmp, bitmaps/gray12.bmp, bitmaps/gray25.bmp, bitmaps/gray50.bmp, bitmaps/gray75.bmp, bitmaps/hourglass.bmp, bitmaps/info.bmp, bitmaps/questhead.bmp, bitmaps/question.bmp, bitmaps/warning.bmp, doc/GetBitmap.3, generic/tkBitmap.c, mac/tkMacBitmap.c, tests/bitmap.test > 5. ''Anchors, line styles, justification, and metrics'' - doc/GetAnchor.3, doc/GetCapStyl.3, doc/GetJoinStl.3, doc/GetJustify.3, doc/GetPixels.3, doc/GetUid.3, generic/tkGet.c, generic/tkObj.c, tests/get.test, tests/obj.test > 6. ''Focus highlights and scroll quantities'' - doc/DrawFocHlt.3, doc/GetScroll.3, generic/tkUtil.c, tests/util.test > 7. ''Colormaps and visuals'' - doc/GetClrmap.3, doc/GetVisual.3, generic/tkVisual.c, tests/visual.test > 8. ''Color names'' - doc/GetColor.3, doc/colors.n, generic/tkColor.c, generic/tkColor.h, mac/tkMacColor.c, unix/tkUnixColor.c, tests/cmap.tcl, tests/color.test, win/tkWinColor.c, xlib/colors.c > 9. ''Cursor names'' - doc/GetCursor.3, doc/cursors.n, generic/tkCursor.c, mac/tkMacCursor.c, mac/tkMacCursors.r, mac/tkMacXCursors.r, unix/tkUnixCursor.c, tests/cursor.test, win/rc/cursor*.cur win/tkWinCursor.c, xlib/X11/cursorfont.h > 10. ''Key symbols'' - doc/keysyms.n, mac/tkMacKeyboard.c, unix/tkUnixKey.c, win/tkWinKey.c, xlib/X11/keysym.h, xlib/X11/keysymdef.h Standard Dialogs: > 1. ''Common code'' - library/comdlg.tcl > 2. ''Color selection'' - doc/chooseColor.n, library/clrpick.tcl, tests/clrpick.test > 3. ''tk_dialog'' - doc/dialog.n, library/dialog.tcl, mac/tkMacDialog.c, tests/winDialog.test, unix/tkUnixDialog.c, win/tkWinDialog.c > 4. ''Directory selection'' - doc/chooseDirectory.n, library/choosedir.tcl, tests/choosedir.test > 5. ''File selection'' - doc/getOpenFile.n, generic/tkFileFilter.c, generic/tkFileFilter.h, library/tkfbox.tcl, library/xmfbox.tcl, tests/filebox.test, tests/xmfbox.test > 6. ''tk_messageBox'' - doc/messageBox.n, library/msgbox.tcl, tests/msgbox.test Images: > 1. ''Basic image support'' - doc/CrtImgType.3, doc/DeleteImg.3, doc/GetImage.3, doc/ImgChanged.3, doc/NameOfImg.3, doc/image.n, generic/tkImage.c, generic/tkImgUtil.c, generic/tkStubImg.c, tests/image.test > 2. ''Bitmap images'' - doc/bitmap.n, generic/tkImgBmap.c, tests/imgBmap.test > 3. ''Photo images'' - doc/CrtPhImgFmt.3, doc/FindPhoto.3, doc/photo.n, generic/tkImgPhoto.c, tests/imgPhoto.test > 4. ''GIF support'' - generic/tkImgGIF.c > 5. ''PPM support'' - generic/tkImgPPM.c, tests/imgPPM.test Fonts: > 1. ''Fonts'' - doc/FontId.3, doc/GetFont.3, doc/MeasureChar.3, doc/TextLayout.3, doc/font.n, generic/tkFont.c, generic/tkFont.h, tests/font.test > 2. ''Macintosh font support'' - mac/tkMacFont.c, tests/macFont.test > 3. ''Unix font support'' - tests/unixFont.test, unix/tkUnixFont.c > 4. ''Windows font support'' - tests/winFont.test, win/tkWinFont.c Geometry management: > 1. ''Common geometry management'' - doc/GeomReq.3, doc/MaintGeom.3, doc/ManageGeom.3, generic/tkGeometry.c, tests/geometry.test > 2. ''grid'' - doc/grid.n, generic/tkGrid.c, tests/grid.test > 3. ''pack'' - doc/pack-old.n, doc/pack.n, generic/tkPack.c, tests/oldpack.test, tests/pack.test > 4. ''place'' - doc/place.n, generic/tkPlace.c, tests/place.test Selection and Clipboard: > 1. ''clipboard'' - doc/Clipboard.3, doc/clipboard.n, generic/tkClipboard.c, mac/tkMacClipboard.c, tests/clipboard.test, tests/unixSelect.test, tests/winClipboard.test, unix/tkUnixSelect.c, win/tkWinClipboard.c > 2. ''selection'' - doc/ClrSelect.3, doc/CrtSelHdlr.3, doc/GetSelect.3, doc/OwnSelect.3, doc/selection.n, generic/tkSelect.c, generic/tkSelect.h, tests/select.test Other Tk commands: > 1. ''console'' -- generic/tkConsole.c, library/console.tcl > 2. ''focus'' - doc/focus.n, generic/tkFocus.c, tests/focus.test > 3. ''grab'' - doc/Grab.3, doc/grab.n, generic/tkGrab.c, tests/grab.test > 4. ''option'' - doc/AddOption.3, doc/GetOption.3, doc/option.n, generic/tkOption.c, tests/option.file1, tests/option.file2, tests/option.test > 5. ''send'' - doc/SetAppName.3, doc/send.n, mac/tkMacSend.c, tests/send.test, tests/unixSend.test, tests/winSend.test, unix/tkUnixSend.c, win/tkWinSend.c > 6. ''tk_focusNext and friends'' - doc/focusNext.n, library/focus.tcl, tests/focusTcl.test > 7. ''tk_palette'' - doc/palette.n, library/palette.tcl Low-level Tk functions: > 1. ''Geometry'' - generic/tkTrig.c > 2. ''Tk_Win functions'' - doc/ConfigWind.3, doc/CrtWindow.3, doc/IdToWindow.3, doc/MainWin.3, doc/MapWindow.3, doc/Name.3, doc/Restack.3, doc/SetClass.3, doc/SetClassProcs.3, doc/SetVisual.3, doc/StrictMotif.3, doc/Tk_Init.3, doc/WindowId.3, generic/tkWindow.c, tests/window.test > 3. ''Graphic contexts'' - doc/GetGC.3, generic/tkGC.c > 4. ''Basic window manipulations'' - doc/CoordToWin.3, doc/FreeXId.3, doc/GetHINSTANCE.3, doc/GetHWND.3, doc/GetPixmap.3, doc/GetRootCrd.3, doc/GetVRoot.3, |
︙ | ︙ | |||
581 582 583 584 585 586 587 | tests/cmds.test, tests/id.test, tests/raise.test, tests/tk.test, tests/winfo.test, xlib/xgc.c | | | | | | | | | > > | | 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 | tests/cmds.test, tests/id.test, tests/raise.test, tests/tk.test, tests/winfo.test, xlib/xgc.c > 5. ''Macintosh window operations'' - mac/tkMacAppearanceStubs.c, mac/tkMacDraw.c, mac/tkMacEmbed.c, mac/tkMacHLEvents.c, mac/tkMacRegion.c, mac/tkMacSubwindows.c, mac/tkMacWindowMgr.c, mac/tkMacWm.c, mac/tkMacXStubs.c, tests/macEmbed.test > 6. ''Unix window operations'' - tests/unixEmbed.test, tests/unixWm.test, unix/tkUnix.c, unix/tkUnixDraw.c, unix/tkUnixEmbed.c, unix/tkUnixEvent.c, unix/tkUnixFocus.c, unix/tkUnixWm.c, unix/tkUnixXId.c > 7. ''Windows window operations'' - tests/WinWm.test, win/stubs.c, win/tkWinDraw.c, win/tkWinEmbed.c, win/tkWinImage.c, win/tkWinPixmap.c, win/tkWinPointer.c, win/tkWinRegion.c, win/tkWinWindow.c, win/tkWinWm.c, win/tkWinX.c > 8. ''Events'' - doc/BindTable.3, doc/event.n, generic/tkBind.c, tests/bind.test > 9. ''Event loop'' - doc/CrtCmHdlr.3, doc/CrtGenHdlr.3, doc/EventHndlr.3, doc/HandleEvent.3, doc/MainLoop.3, doc/QWinEvent.3, doc/RestrictEv.3, generic/tkEvent.c, tests/event.test > 10. ''Error handling'' - doc/CrtErrHdlr.3, doc/tkerror.n, generic/tkError.c, library/bgerror.tcl, tests/bgerror.test > 11. ''Atoms'' - doc/InternAtom.3, generic/tkAtom.c, xlib/X11/Xatom.h Shells: > 1. ''Argc/argv parsing'' - doc/ParseArgv.3, generic/tkArgv.c > 2. ''Application embedding'' - doc/Tk_Main.3, doc/loadTk.n, generic/tkInitScript.h, generic/tkMain.c, mac/tkMacInit.c, unix/tkUnixInit.c, win/tkWin32DLL.c, win/tkWinInit.c, tests/main.test, tests/safe.test > 3. ''wish'' - doc/wish.1, mac/tkMacAppInit.c, unix/tkAppInit.c, win/winMain.c > 4. ''Drag and Drop Tclets (Macintosh)'' - mac/tclets.r, mac/tclets.tcl Demonstrations: > 1. ''Widget Tour'' - library/demos/arrow.tcl, |
︙ | ︙ | |||
724 725 726 727 728 729 730 | library/demos/images/gray25.bmp, library/demos/images/letters.bmp, library/demos/images/noletter.bmp, library/demos/images/pattern.bmp, library/demos/images/tcllogo.gif, library/demos/images/teapot.ppm | | | | | > > | > > | > > | > > | > > | > > < < < | | | | | > | | 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 | library/demos/images/gray25.bmp, library/demos/images/letters.bmp, library/demos/images/noletter.bmp, library/demos/images/pattern.bmp, library/demos/images/tcllogo.gif, library/demos/images/teapot.ppm > 2. ''The square extension'' - generic/tkSquare.c, library/demos/square > 3. ''Miscellaneous demos'' - library/demos/browse, library/demos/hello, library/demos/ixset, library/demos/rmt, library/demos/rolodex, library/demos/tcolor, library/demos/timer Localization: > 1. ''German'' - library/msgs/de.msg > 2. ''Greek'' - library/msgs/el.msg > 3. ''English'' - library/msgs/en.msg > 4. ''Spanish'' - library/msgs/es.msg > 5. ''French'' - library/msgs/fr.msg > 6. ''Italian'' - library/msgs/it.msg > 7. ''Dutch'' - library/msgs/nl.msg Release Engineering: > 1. ''Release Notes'' - README, */README, */*/README, tk4.0.ps, mac/bugs.doc, tests/bugs.tcl, > 2. ''Portability Support'' - compat/limits.h, compat/stdlib.h, compat/unistd.h > 3. ''X11 Emulation Support'' -, xlib/X11/X.h, xlib/X11/Xfuncproto.h, xlib/X11/Xlib.h, xlib/X11/Xutil.h, xlib/xbytes.h, xlib/xdraw.c, xlib/ximage.c, xlib/xutil.c > 4. ''Macintosh Configuration and Build Tools'' - mac/MW_TkHeader.h, mac/MW_TkHeader.pch, mac/MW_TkOldImgHeader.h, mac/MW_TkTestHeader.h, mac/MW_TkTestHeader.pch, mac/tkMacApplication.r, mac/tkMacLibrary.r, mac/tkMacProjects.sea.hqx, mac/tkMacResource.r, mac/tkMacShlib.exp > 5. ''Unix configuration and Build Tools'' - unix/Makefile.in, unix/aclocal.m4, unix/configure.in, unix/install-sh, unix/mkLinks, unix/tcl.m4, unix/tk.spec, unix/tkConfig.sh.in > 6. ''Windows Configuration and Build Tools'' - win/Makefile.in, win/aclocal.m4, win/configure.in, win/makefile.vc, win/mkd.bat, win/rc/tk.rc, win/rc/tk_base.rc, |
︙ | ︙ | |||
819 820 821 822 823 824 825 | generic/tkTest.c, mac/tkMacTest.c, win/tkWinTest.c, tests/all.tcl, tests/defs.tcl, tests/visual_bb.test | | | 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 | generic/tkTest.c, mac/tkMacTest.c, win/tkWinTest.c, tests/all.tcl, tests/defs.tcl, tests/visual_bb.test > 8. ''Logos and Branding'' - library/images/logo.eps, library/images/logo100.gif, library/images/logo64.gif, library/images/logoLarge.gif, library/images/logoMed.gif, library/images/pwrdLogo.eps, library/images/pwrdLogo100.gif, |
︙ | ︙ | |||
843 844 845 846 847 848 849 850 851 | The following files are shared by all of Tk. Any maintainer may modify them as necessary to complete changes they are making to their portion of Tk. Some of the following files define Tk's API and should be changed only with TCT approval. * ChangeLog, doc/tkvars.n, doc/TkInitStubs.3, | > < | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 | The following files are shared by all of Tk. Any maintainer may modify them as necessary to complete changes they are making to their portion of Tk. Some of the following files define Tk's API and should be changed only with TCT approval. * ChangeLog, changes, doc/tkvars.n, doc/TkInitStubs.3, generic/tk.decls, generic/tk.h, generic/tkInt.decls, generic/tkInt.h, generic/tkPort.h generic/tkStubLib.c, mac/tkMac.h, mac/tkMacInt.h, mac/tkMacPort.h, unix/tkUnixInt.h, unix/tkUnixPort.h, win/tkWinInt.h, win/tkWinPort.h ~ Generated Files The following files are generated, so they don't need maintainers. * generic/ks_names.h, generic/tkDecls.h, generic/tkIntDecls.h, generic/tkIntPlatDecls.h, generic/tkIntXlibDecls.h, generic/tkPlatDecls.h, generic/tkStubInit.c, unix/configure, win/configure ~ Copyright This document has been placed in the public domain. |
Changes to tip/24.tip.
1 2 | TIP: 24 Title: Tcl Maintainer Assignments | | < < < < < < < < < < < < < < < < | < < | | | | | < < < | | < < < | | | | | < < < < < > | < | < < | < | | < | < | < < < < | | | | | | | | > | | > | > | > | > | < < < | < < < < | | < < < < | < < < < > > > > | | | | < < < | < < < | < < | < < < < | < | | < | < > | > | > | > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 | TIP: 24 Title: Tcl Maintainer Assignments Version: $Revision: 1.1 $ Author: Don Porter <[email protected]> State: Draft Type: Informative Vote: Pending Created: 29-Jan-2001 Post-History: ~ Abstract This document keeps a record of who maintains each functional area of Tcl ([16]). ~ Assignments Listed below are Tcl's 52 functional units, in the same order as in [16]. See [16] for the precise definition of what code belongs to what area. The area names are changed to match the Categories in Tcl's SourceForge Bug Manager (http://sourceforge.net/bugs/?group_id=10894). For each of Tcl's functional units, the following maintainers are assigned: 1. ''Notifier'' - 1. ''Event Loops'' - 1. ''Timer Events'' - 1. ''Async Events'' - 1. ''XT Notifier'' - 1. ''Time Measurement'' - 1. ''Variables'' - 1. ''Environment Variables'' - 1. ''Linked C Variables'' - 1. ''Compiler and Objects'' - 1. ''Conversions from String'' - 1. ''ByteArray Objects'' - 1. ''Index Object'' - 1. ''List Object'' - 1. ''Commands A-H'' - 1. ''Commands I-L'' - 1. ''Commands M-Z'' - 1. ''History'' - 1. ''Interp Command'' - 1. ''Namespaces'' - 1. ''Procedures'' - 1. ''Scan Command'' - 1. ''Channel Commands'' - 1. ''Channel System'' - 1. ''Channel Transforms'' - 1. ''Channel Types'' - 1. ''dde Package'' - 1. ''http Package'' - 1. ''msgcat Package'' - 1. ''opt Package'' - 1. ''registry Package'' - 1. ''Safe Base'' - 1. ''Tcltest'' - 1. ''Pathname Management'' - 1. ''File System'' - 1. ''Init - Library - Autoload'' - 1. ''Package Manager'' - 1. ''Dynamic Loading'' - 1. ''Memory Allocation'' - 1. ''Memory Preservation'' - 1. ''Regexp'' - 1. ''UTF-8 Strings'' - 1. ''Parsing and Eval'' - 1. ''Bytecodes'' - 1. ''Threading'' - 1. ''Embedding Support'' - 1. ''Release Notes'' - 1. ''Portability Support'' - 1. ''Configure and Build Tools'' - 1. ''Other Tools'' - 1. ''resource Command'' - 1. ''Macintosh'' - ~ Orphaned Categories The following Categories in Tcl's SourceForge Bug Tracker should be mapped to new Categories corresponding to a maintained area of Tcl, when seeking the appropriate maintainer: 1. ''Build'' - map to ''Configure and Build Tools''. 1. ''Clock'' - map to ''Time Measurement''. 1. ''CodeCleanup'' - map to section of code being cleaned up. 1. ''Commands'' - map to the specific command or one of ''A-H'', ''I-L'', or ''M-Z''. 1. ''Docs'' - no longer a separate Category. Map to the section of code being documented. 1. ''Exec and Pipe'' - map to ''Channel Types''. 1. ''File System (trash)'' - map to ''File System''. 1. ''I18N'' - map to ??? 1. ''Installation'' - map to ''Configure and Build Tools''. 1. ''Other'' - reassign once area is determined. 1. ''Other IO'' - reassign to appropriate ''Channel'' category. 1. ''Packaging'' - map to ??? 1. ''Sockets'' - map to ''Channel Types''. 1. ''Tests'' - no longer a separate Category. Map to the section of code being tested. 1. ''Unix'' - map to specific problem on Unix. 1. ''Windows'' - map to specific problem on Windows. ~ Sections Without Maintainers Those sections without a maintainer are maintained by the Tcl Core Team with each change requiring TYANNOTT review. ~ Copyright This document has been placed in the public domain. |
Deleted tip/26.patch.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/26.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/27.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/28.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/29.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Changes to tip/3.tip.
1 2 | TIP: 3 Title: TIP Format | | | 1 2 3 4 5 6 7 8 9 10 | TIP: 3 Title: TIP Format Version: $Revision: 1.2 $ Author: Andreas Kupries <[email protected]> Author: Donal K. Fellows <[email protected]> State: Accepted Type: Process Vote: Done Created: 14-Sep-2000 Post-History: |
︙ | ︙ | |||
132 133 134 135 136 137 138 | Title: Defines the title of the document using plain text. May change during the discussion and review phases. Version: Specifies the version of the document. Usually something like | | | 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | Title: Defines the title of the document using plain text. May change during the discussion and review phases. Version: Specifies the version of the document. Usually something like $Revision: 1.2 $. (Initially $Revision: 1.2 $ should be used, which is then changed by the version control to contain the actual revision number. Author: Contact information (email address) for each author. The email address has to contain the real name of the author. If there are multiple authors of the document, this header may occur |
︙ | ︙ | |||
471 472 473 474 475 476 477 | | |#index: long | |#image:3example This is a test caption | |This is an example long TIP reference tip:3 that should be expanded in |a renderer-specific way... | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < | 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 | | |#index: long | |#image:3example This is a test caption | |This is an example long TIP reference tip:3 that should be expanded in |a renderer-specific way... and here is the rendered result. #index: #index:short #index: long #image:3example This is a test caption This is an example long TIP reference tip:3 that should be expanded in a renderer-specific way... ---- ~ Copyright This document has been placed in the public domain. |
Deleted tip/30.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/31.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/32.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/33.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/34.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/35.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/36.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/37.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/38.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/39.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Changes to tip/4.tip.
1 2 | TIP: 4 Title: Tcl Release and Distribution Philosophy | | < < | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | TIP: 4 Title: Tcl Release and Distribution Philosophy Version: $Revision: 1.4 $ Author: Brent Welch <[email protected]> Author: Donal K. Fellows <[email protected]> State: Draft Type: Informational Vote: Pending Created: 26-Oct-2000 Post-History: Discussions-To: news:comp.lang.tcl ~ Abstract This document outlines how Tcl should be distributed, with particular reference to issues related to building a distribution with the ''batteries included'' so that most people |
︙ | ︙ | |||
103 104 105 106 107 108 109 | 1. The registry and dde extensions for the Windows platform. 1. The [[incr Tcl]] extension. 1. The TclX extension. There are some historical features of TclX that should not necessarily be included, including the | | < < | 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | 1. The registry and dde extensions for the Windows platform. 1. The [[incr Tcl]] extension. 1. The TclX extension. There are some historical features of TclX that should not necessarily be included, including the tclx shell and its alternate library format. 1. The Expect extension for UNIX platforms. 1. The TkCon enhanced console application. ~ Optional Packages |
︙ | ︙ | |||
130 131 132 133 134 135 136 | > 1. command line processing > 1. FTP client library > 1. FTP server | | | | < < < < < < < < < < < | 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 | > 1. command line processing > 1. FTP client library > 1. FTP server > 1. HTML generation > 1. Math utilities > 1. MIME encoder and parser > 1. CGI processing (ncgi) > 1. NNTP client > 1. POP3 client > 1. Profiler for Tcl scripts > 1. Event counters and interval timers > 1. Sturctures: including tree, stack, graph, queue > 1. URI parsing 1. BLT. 1. [[incr Tk]] and [[incr Widgets]]. 1. TkTable. ~ Rationale The small "core" distribution must retain its identity for those applications that embed the Tcl interpreter into constrained environments and require a small footprint. The footprint must remain small, and in fact it should grow smaller, if possible. For example, in the early days of Tcl it was possible at compile |
︙ | ︙ |
Deleted tip/40.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/41.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/41example.eps.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/41example.png.
cannot compute difference between binary files
Deleted tip/41example.txt.
|
| < < < < < < < < < < |
Deleted tip/42.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/43.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/44.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/45.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/46.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/47.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/48.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/49.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/50.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/51.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/51compare.eps.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/51compare.gif.
cannot compute difference between binary files
Deleted tip/51compare.txt.
|
| < < < < < < < |
Deleted tip/52.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/53.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/54.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Deleted tip/55.tip.
|
| < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < |
Changes to tip/6.tip.
|
| | | | | | | > | | | < | | | < | < | < | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | TIP: 6 Title: Include [Incr Tcl] in the Core Tcl distribution Version: $Revision: 1.2 $ Author: Mark Harrison <[email protected]> State: Draft Type: Project Tcl-Version: 8.4.0 Vote: Pending Created: 16-Oct-2000 Post-History: ~ Abstract Include [[Incr Tcl]] in the Core Tcl distribution. ~ Proposal [[incr Tcl]] (http://tcltk.com/itcl/) shall be included in the core Tcl distribution. It shall be included in the Tcl source tree, and built as part of the standard Tcl distribution. It shall remain a dynamically loaded extension, accessible via "package require" and "namespace import". Specifically not included are "itclsh" and the obsolete "itcl_*" commands. These can be provided in an independent itcl compatibility package for those that need it. ~ Rationale The lack of a standard object and data abstraction system continues to hinder Tcl development. > "Lets face it, not including any sort of OO system is one of |
︙ | ︙ |
Changes to tip/8.tip.
1 2 | TIP: 8 Title: Add Winico support to the wm command on windows | | | 1 2 3 4 5 6 7 8 9 10 | TIP: 8 Title: Add Winico support to the wm command on windows Version: $Revision: 1.7 $ Author: Vince Darley <[email protected]> State: Final Type: Project Tcl-Version: 8.4.0 Vote: Done Created: 06-Nov-2000 Post-History: |
︙ | ︙ | |||
41 42 43 44 45 46 47 | separately patched, and can also be made available). ~ Rationale There have been many requests on news:comp.lang.tcl for this ability in the Tk core, and several bug reports filed against Winico, and this ability has been placed on the Tk 8.4 roadmap. | | | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | separately patched, and can also be made available). ~ Rationale There have been many requests on news:comp.lang.tcl for this ability in the Tk core, and several bug reports filed against Winico, and this ability has been placed on the Tk 8.4 roadmap. http://dev.scriptics.com/software/tcltk/roadmap.tml The choice of ''wm iconbitmap'' is suggested, because ''wm iconbitmap'' currently doesn't appear to do anything on Windows, yet is the obvious choice for the user trying to set the window's icon (e.g. many posts on news:comp.lang.tcl are actually asking why ''wm iconbitmap'' doesn't do anything). |
︙ | ︙ |
Changes to tip/9.tip.
1 2 | TIP: 9 Title: Tk Standard Library | | < < > | < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | TIP: 9 Title: Tk Standard Library Version: $Revision: 1.1 $ Author: Marty Backe <[email protected]> State: Draft Type: Project Tcl-Version: 8.4 Vote: Pending Created: 07-Nov-2000 Post-History: ~ Abstract A Tk standard library shall be bundled with the core Tcl/Tk distribution. The library will consist of general purpose widgets and composite widgets for use in constructing Tcl/Tk applications. The library of Tk components will be written in Tcl/Tk. |
︙ | ︙ | |||
64 65 66 67 68 69 70 | * The tklib shall be considered part of the "core" of Tcl/Tk. That is, releases of major/minor versions of Tcl/Tk shall not be made independent of tklib. * Additions to the tklib shall be made through a voting process, which is to be decided. | | < < | | | > | 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | * The tklib shall be considered part of the "core" of Tcl/Tk. That is, releases of major/minor versions of Tcl/Tk shall not be made independent of tklib. * Additions to the tklib shall be made through a voting process, which is to be decided. * Tklib components shall include a test suite. * Tklib components shall include documentation to the same standards as Tcl/Tk, i.e., man pages, etc. Lets continue the tradition of Tcl/Tk having the best documentation. * The tklib components will include a demonstration script that shows to best effect all of the features and options provided by the component. A picture is worth a thousand words! The Tk, BWidgets, and Iwidgets demos are prime examples to be emulated. * Tklib components can be dependent on other tklib components. If tklib and tcllib become coordinated efforts, the tklib components can be dependent on tcllib components. * The tklib can (and hopefully will) include megawidgets. * Tklib components shall be written in Tcl/Tk. * Tklib components shall be implemented in their own namespace and distributed in package form. * Tklib components do not have to be unique with regards to other tklib components, although there shall be differentiating characteristics between them. There is more then one way to skin a cat. * The tklib shall not contain applications, IDE's, or development tools. ~ Copyright This document has been placed in the public domain. |
Changes to tip/tipxml.dtd.
︙ | ︙ | |||
10 11 12 13 14 15 16 | <!-- Basic datatypes... --> <!ENTITY % url "CDATA"> <!-- only permit URLs, may be partial --> <!ENTITY % num "CDATA"> <!-- only permit non-negative integers --> <!-- simplify header declaration (later) by partitioning --> <!ENTITY % header.req "title, author+, status, history, created"> | | | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!-- Basic datatypes... --> <!ENTITY % url "CDATA"> <!-- only permit URLs, may be partial --> <!ENTITY % num "CDATA"> <!-- only permit non-negative integers --> <!-- simplify header declaration (later) by partitioning --> <!ENTITY % header.req "title, author+, status, history, created"> <!ENTITY % header.opt "discussions?, keyword*, obsoletes*, obsoleted*"> <!-- kinds of 'paragraphs': only inner can go inside lists --> <!ENTITY % in.par "para | pre | itemize | enumerate | describe" > <!ENTITY % out.par "%in.par; | quote | rule | index | image" > <!-- Mixed content for conventional paragraphs --> <!ENTITY % emphtext "#PCDATA | url | tipref"> |
︙ | ︙ |