| 723 |
Project |
9.1 |
Draft |
monotomic clock for after, independent of TIP 233 (Tcl_SetTimeProc/Tcl_QueryTimeProc), MS-Windows only |
Link |
| 722 |
Project |
9.1 |
Draft |
Improve package names subcommand |
|
| 721 |
Project |
9.1 |
Draft |
New function: Tcl_AttemptGetString() |
Link |
| 720 |
Project |
9.1 |
Voting |
Updated Tcl Bytecode Opcodes |
Link |
| 719 |
Project |
9.1 |
Final |
Add new states to make images of ttk::treeview and ttk::notebook customable |
Link |
| 718 |
Project |
9.0.2 |
Draft |
encoding compatibility for GDI/HammerDB/TPC/DB2 |
Link |
| 717 |
Project |
9.1 |
Final |
New function: Tcl_AttemptCreateHashEntry() |
Link |
| 716 |
Project |
9.0.2 |
Voting |
New command "encoding user", remove UTF-8 manifest setting on Windows |
|
| 715 |
Informational |
Draft |
Supported platforms and build environments for Tcl/Tk 9.1 |
| 714 |
Project |
9.1 |
Draft |
Information command on tk image types including photo formats information |
Link |
| 713 |
Informational |
Draft |
Tcl release calendar |
| 712 |
Project |
9.1 |
Draft |
Add "positive" options to the subst command |
Link |
| 711 |
Project |
9.1 |
Done |
New function: Tcl_IsEmpty() |
Link |
| 710 |
Process |
Draft |
Development Workflow |
| 709 |
Project |
8.6, 9.0 |
Draft |
MPL Licence for MemoryModule |
Link |
| 708 |
Project |
9.1 |
Draft |
Platform-independent Numeric-keyboard handling |
Link |
| 707 |
Project |
8.7 |
Final |
Add new Tcl_Obj internal representation to hold pointer + length |
|
| 706 |
Project |
9.0.1 |
Final |
Expose three Tk "In Context" functions via stubs table |
Link |
| 705 |
Informational |
All |
Final |
Affirm Tcl License |
| 704 |
Project |
9.1 |
Final |
extend Tk_CanvasTextInfo |
Link |
| 703 |
Project |
9.1 |
Draft |
info locale and info timezone |
Link |
| 702 |
Project |
9.1 |
Withdrawn |
Statically link registry and dde extensions on Windows |
Link |
| 701 |
Project |
8.7 |
Final |
C API for tilde substitution in paths |
|
| 700 |
Project |
9.0 |
Draft |
Use Markdown instead of nroff for the Tcl/Tk manual pages |
Link |
| 699 |
Project |
9.0 |
Final |
Eliminate encoding alias "binary"; provide introspection for binary channels. |
Link |
| 698 |
Project |
9.1 |
Final |
Handle negative screen distances |
Link |
| 697 |
Project |
9.0 |
Final |
32-bit truncation in format and scan |
|
| 696 |
Project |
9.0 |
Final |
Reserve range of return codes for Tcl's own use |
|
| 695 |
Project |
9.0 |
Draft |
Use enums and inline functions in C API |
|
| 694 |
Project |
any |
Draft |
Define a definite test environment |
|
| 693 |
Project |
8.7 |
Final |
Restart the changes files |
|
| 692 |
Project |
9.0 |
Final |
Revise Tcl_GetAliasObj, remove Tcl_GetAlias() |
Link |
| 691 |
Project |
8.7 |
Withdrawn |
Setting -profile for tclsh/wish and the "source"/"open" commands. |
Link |
| 690 |
Project |
9.0 |
Final |
Make "clock scan -valid 1" the default |
Link |
| 689 |
Project |
9.1 |
Draft |
"namespace unknown" independent on caller namespace |
Link |
| 688 |
Project |
8.7 |
Final |
clock command revision and speedup |
Link |
| 687 |
Project |
9.1 |
Draft |
locale support for word handling in text and entry |
Link |
| 686 |
Project |
8.7 |
Final |
Make NextWord/SelectNextWord behavior platform-independant |
Link |
| 685 |
Project |
8.7 |
Obsoleted |
rename "string is unicode" to "string is transferable" |
Link |
| 684 |
Project |
8.7 |
Final |
Add Support for Touchpad Scrolling to Tk |
Link |
| 683 |
Project |
9.0 |
Final |
Remove legacy "pack" and "scrollbar" syntax |
Link |
| 682 |
Project |
8.7 |
Draft |
Create tmp. widget in "option get" call |
|
| 681 |
Project |
9.0 |
Final |
Ttk "size"-related options |
Link |
| 680 |
Project |
9.1 |
Withdrawn |
Enhance definition of a "number" in Tcl |
|
| 679 |
Project |
8.7 |
Draft |
General access to X window properties |
Link |
| 678 |
Project |
9.0 |
Final |
Better API for Detached Treeview Items |
Link |
| 677 |
Project |
9.0 |
Final |
Constant Variables |
Link |
| 676 |
Project |
9.1 |
Draft |
An "expr" alternative - "calc" command aliased to "=" |
|
| 675 |
Project |
8.7 |
Final |
Control cursor blinking cycle in Ttk widgets. |
Link |
| 674 |
Project |
9.1 |
Draft |
a new multiple expression command |
|
| 673 |
Project |
9.0 |
Final |
Remove deprecated [trace] subcommands |
Link |
| 672 |
Project |
9.1 |
Draft |
Extend $ substitution to include expressions as $(expression) |
Link |
| 671 |
Project |
9.1 |
Draft |
New encoding profile - lossless |
Link |
| 670 |
Project |
8.7 |
Final |
Simple Extra Procedures for File Access |
Link |
| 669 |
Project |
9.1 |
Draft |
Pipe PIDs as Channel Property |
Link |
| 668 |
Project |
9.1 |
Draft |
Consolidate all Tcl_Attempt* functions. |
Link |
| 667 |
Project |
9.0 |
Obsoleted |
Make "strict" the default encoding profile. |
Link |
| 666 |
Project |
8.7 |
Final |
Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0) |
Link |
| 665 |
Project |
8.7 |
Final |
Remove support for internal utf-16 for Tcl 8.7 (and 9.0) |
Link |
| 664 |
Project |
9.0 |
Obsoleted |
Enable compiler warnings for missing int → Tcl_Size conversions |
Link |
| 663 |
Project |
8.7 |
Final |
Cease distribution of the ChangeLog files |
Link |
| 662 |
Project |
8.6 |
Final |
Un-deprecate Tcl_VarEval |
Link |
| 661 |
Project |
9.0 |
Final |
Disable the Tcl 8 compatibility macros in Tcl 9 by default |
Link |
| 660 |
Project |
8.7 |
Final |
Use signed types for lengths and indices |
Link |
| 659 |
Project |
9.0 |
Withdrawn |
Allow other default profiles than "strict" |
Link |
| 658 |
Project |
8.7 |
Final |
Attach identifiers to Tk menu entries |
Link |
| 657 |
Project |
9.0 |
Final |
Make "-profile strict" the default in Tcl 9.0 |
Link |
| 656 |
Project |
8.7 |
Final |
A revised proposal for encodings |
Link |
| 655 |
Project |
8.7 |
Final |
Support the styleMask property for NSWindow and NSPanel in Aqua |
Link |
| 654 |
Project |
8.7 |
Obsoleted |
Profiles for character encoding/decoding behaviour |
|
| 653 |
Project |
8.7 |
Final |
Handle consumed data of channel commands in case of encoding errors |
Link |
| 652 |
Project |
8.7 |
Final |
Remove "string is unicode" and Tcl_CharIsUnicode" |
|
| 651 |
Project |
8.7 |
Final |
Expose TclDStringToObj via stubs table |
Link |
| 650 |
Project |
8.7 |
Final |
New function Tcl_GetWideUIntFromObj() |
Link |
| 649 |
Project |
9.1 |
Draft |
Expose additional list functionality in the C API |
Link |
| 648 |
Project |
8.7 |
Final |
New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() |
Link |
| 647 |
Project |
9.0 |
Final |
Change Tk_ConfigureWidgets signature, abandon TK_CONFIG_OBJS |
Link |
| 646 |
Project |
8.7 |
Final |
Change -eofchar handling |
Link |
| 645 |
Project |
8.7 |
Final |
ttk color palette support |
Link |
| 644 |
Project |
9.0 |
Final |
Make Tcl_ObjType extensible |
Link |
| 643 |
Project |
8.7 |
Final |
Provide a public API to retrieve nul terminator length for an encoding |
Link |
| 642 |
Project |
8.7 |
Final |
Let TK_OPTION_BOOL/TK_OPTION_STRING_TABLE handle (C99) bool/enum. |
Link |
| 641 |
Project |
8.7 |
Final |
Let Tcl_GetBoolean(FromObj) handle (C99) bool. |
Link |
| 640 |
Project |
9.0 |
Final |
Remove Tcl_SaveResult |
Link |
| 639 |
Project |
8.7 |
Final |
Include the mac_styles features in Tk 8.7 |
Link |
| 638 |
Project |
8.7 |
Final |
New public routines Tcl_GetNumber(FromObj) |
Link |
| 637 |
Project |
9.0 |
Final |
Make [glob] always -nocomplain |
Link |
| 636 |
Project |
9.0 |
Final |
Expand List Flexibility with Abstract List Tcl_Obj Type |
Link |
| 635 |
Project |
9.0 |
Withdrawn |
Introspection for 'upvar' and 'namespace upvar' |
Link |
| 634 |
Project |
9.0 |
Final |
Remove inconsistency in variable tracing of an array |
Link |
| 633 |
Project |
8.7 |
Final |
configure channel about channel encoding error reporting mode |
Link |
| 632 |
Project |
8.7 |
Final |
return gif animated metadata |
Link |
| 631 |
Project |
8.7 |
Final |
ledit - a generalized insert/delete command for list variables |
Link |
| 630 |
Project |
8.7 |
Final |
TclOO commands > 2^31 (for 8.7) |
Link |
| 629 |
Project |
8.7 |
Final |
Add a lseq (formally "range") command to the core of list commands |
Link |
| 628 |
Project |
9.0 |
Final |
Shared 8.7/9.0 build environment |
Link |
| 627 |
Project |
8.7 |
Final |
New functions for handling commands > 2^31 elements (for 8.7) |
Link |
| 626 |
Project |
9.1 |
Draft |
Command arguments > 2^31 elements |
Link |
| 625 |
Project |
8.7 |
Final |
Re-implementation of lists |
Link |
| 624 |
Project |
8.7 |
Final |
Deprecate Tcl_MakeSafe |
Link |
| 623 |
Project |
8.6.13 |
Final |
Bless negative index arguments to Tcl_GetRange |
Link |
| 622 |
Project |
8.7 |
Final |
Full Unicode for Tcl 8.7 |
Link |
| 621 |
Project |
8.7 |
Final |
Glyph clustering for Tk |
Link |
| 620 |
Project |
8.7 |
Final |
Treeview cell padding. |
Link |
| 619 |
Project |
9.0 |
Final |
New TCL_COMBINE flag for Tcl_UniCharToUtf() |
Link |
| 618 |
Project |
8.7 |
Final |
New Tcl_GetBool* functions with TCL_NULL_OK flag |
Link |
| 617 |
Project |
8.7 |
Final |
Tcl_WCharLen/Tcl_Char16Len |
Link |
| 616 |
Project |
9.0 |
Final |
Tcl lists > 2^31 elements |
Link |
| 615 |
Project |
9.1 |
Draft |
string is index |
Link |
| 614 |
Project |
8.7 |
Rejected |
Windows: OS: WTSSESSION change notification |
Link |
| 613 |
Project |
8.7 |
Final |
New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() |
Link |
| 612 |
Project |
9.1 |
Draft |
Setting WM_CLASS for main/root window |
|
| 611 |
Project |
9.1 |
Draft |
Add subcommands to the "photo image" command to rotate and reflect an image |
Link |
| 610 |
Project |
8.7 |
Final |
Icon Badges |
|
| 609 |
Project |
8.7 |
Final |
Enhance Tcl_ThreadQueueEvent() |
Link |
| 608 |
Project |
8.6 |
Final |
Add virtual event when font configuration changes |
Link |
| 607 |
Project |
8.7 |
Final |
-failindex option for encoding convertto/convertfrom |
Link |
| 606 |
Project |
8.7 |
Final |
Export more private Tk functions |
Link |
| 605 |
Project |
8.7 |
Final |
Function to get class name from object |
Link |
| 604 |
Project |
8.7 |
Final |
Printing Support for Text and Canvas Widgets |
|
| 603 |
Project |
8.7 |
Final |
Get 'stat' Information of Open Files |
Link |
| 602 |
Project |
9.0 |
Final |
Remove tilde expansion in file paths. |
Link |
| 601 |
Project |
9.0 |
Withdrawn |
Make "encoding convertto/convertfrom" throw exceptions |
Link |
| 600 |
Informational |
Draft |
Migration guide for Tcl 8.6/8.7/9.0 |
| 599 |
Project |
8.7 |
Final |
Extended build information |
Link |
| 598 |
Project |
8.7 |
Final |
export TclWinConvertError |
Link |
| 597 |
Project |
8.7 |
Final |
"string is unicode" and better utf-8/utf-16/cesu-8 encodings |
Link |
| 596 |
Project |
9.0 |
Final |
Stubs support for Embedding Tcl in other applications |
Link |
| 595 |
Project |
9.0 |
Final |
Unicode-aware/case-sensitive Loadable Library handling |
Link |
| 594 |
Project |
8.7 |
Final |
Modernize "file stat" interface |
Link |
| 593 |
Project |
8.7 |
Obsoleted |
Efficient List Item Existence-Test-and-Take |
|
| 592 |
Project |
8.7 |
Final |
Stop support for Windows XP, Server 2003, Vista, Server 2008 |
Link |
| 591 |
Project |
8.7 |
Final |
Rotate ttk::notebook window with mousewheel on tab |
Link |
| 590 |
Project |
8.7 |
Final |
Recommend lowercase Package Names |
Link |
| 589 |
Project |
8.7 |
Withdrawn |
Deprecate "-fg", "-bg", "-bd" options in Tk. |
Link |
| 588 |
Project |
8.7 |
Final |
Unicode for (X11) keysyms |
Link |
| 587 |
Project |
9.0 |
Final |
Default utf-8 for source command |
Link |
| 586 |
Project |
8.7 |
Final |
C String Parsing Support for binary scan |
Link |
| 585 |
Project |
8.7 |
Final |
Promote the INDEX_TEMP_TABLE flag of Tcl_GetIndexFromObj*() to the public interface |
Link |
| 584 |
Project |
8.7 |
Final |
Better introspection for ttk |
Link |
| 583 |
Project |
9.1 |
Draft |
Add Option to Limit Depth of Execution Step Traces for Procs |
|
| 582 |
Project |
8.7 |
Final |
Comments in Expressions |
Link |
| 581 |
Project |
8.6 |
Final |
Master/Slave |
Link |
| 580 |
Project |
8.7 |
Final |
Export Tk_GetDoublePixelsFromObj and 5 more |
Link |
| 579 |
Project |
8.7 |
Final |
Improved auto_path for Safe Base interpreters |
Link |
| 578 |
Project |
8.7 |
Final |
Death to TCL_DBGX |
Link |
| 577 |
Project |
8.7 |
Final |
Enhanced index values for Tk |
Link |
| 576 |
Project |
9.1 |
Draft |
Poor-mans Table listbox enhancement |
|
| 575 |
Project |
8.7 |
Final |
Switchable Tcl_UtfCharComplete()/Tcl_UtfNext()/Tcl_UtfPrev() |
Link |
| 574 |
Project |
8.7 |
Final |
Add a 'tag delete' command to the ttk::treeview widget |
Link |
| 573 |
Project |
8.7 |
Withdrawn |
Surrogates are invalid |
Link |
| 572 |
Project |
9.1 |
Draft |
Implement a mechanism to specify the procedure/lambda/method argument call types (Evaluation strategy) |
|
| 571 |
Project |
8.6 |
Withdrawn |
Make TclX's profiler work properly with Tcl 8.6 |
|
| 570 |
Project |
9.1 |
Draft |
Gesture Support for Finger Scrolling and "Pinch to Zoom" |
Link |
| 569 |
Project |
8.7 |
Final |
Eliminate Comments That Serve Lint |
|
| 568 |
Project |
9.0 |
Final |
Revise ByteArray Routines To Support Proper Value Extraction |
Link |
| 567 |
Project |
8.7 |
Final |
Add Operation to Support Set-like Slots |
Link |
| 566 |
Project |
8.7 |
Withdrawn |
Index usage in lset |
Link |
| 565 |
Project |
8.7 |
Final |
Gracefully ignore non-existent tags in canvas raise/lower |
Link |
| 564 |
Project |
8.7 |
Final |
Specify ttk font sizes in points on X11 |
Link |
| 563 |
Project |
8.7 |
Final |
Scrollwheel on Horizontal Scrollbar Scrolls Without Shift too |
Link |
| 562 |
Project |
8.7 |
Final |
Deprecate channel types 1-4 |
Link |
| 561 |
Project |
9.1 |
Draft |
Add console Command to Unix |
Link |
| 560 |
Project |
9.1 |
Draft |
Megawidget Configure/Property Support |
Link |
| 559 |
Project |
9.0 |
Final |
Eliminate public routine Tcl_FreeResult |
Link |
| 558 |
Project |
8.7 |
Final |
Basic Configure Support for TclOO |
Link |
| 557 |
Project |
8.7 |
Final |
C++ support for Tcl |
Link |
| 556 |
Project |
9.0 |
Deferred |
Add oo like widgets to Tk |
Link |
| 555 |
Project |
8.6 |
Obsoleted |
Enable listing of layouts in ttk::Themes |
|
| 554 |
Project |
9.1 |
Draft |
Library file system for Tcl and Tk core using an C-based VFS |
Link |
| 553 |
Project |
9.1 |
Draft |
Ellipses: the Alternative to Scrolling and Wrapping |
|
| 552 |
Project |
8.7 |
Final |
Extended treeview functionality. |
Link |
| 551 |
Project |
8.7 |
Final |
Permit underscore in numerical literals in source code |
Link |
| 550 |
Project |
9.1 |
Draft |
Garbage Collection for TclOO |
|
| 549 |
Project |
8.7 |
Withdrawn |
Make configure --enable-64bit the default |
Link |
| 548 |
Project |
8.7 |
Final |
Support wchar_t conversion functions and deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() |
Link |
| 547 |
Project |
8.7 |
Final |
New encodings: UTF-16, UCS-2 |
Link |
| 546 |
Project |
8.7 |
Draft |
Typedefs to Support Source-Compatible Migration |
|
| 545 |
Project |
8.7 |
Final |
image photo SVG options: remove -unit and add target height/width option |
Link |
| 544 |
Project |
8.7 |
Final |
Export TclGetIntForIndex() |
Link |
| 543 |
Project |
9.0 |
Final |
Eliminate TCL_INTERP_DESTROYED flag value |
Link |
| 542 |
Project |
8.7 |
Final |
Support for switchable Full Unicode support |
Link |
| 541 |
Project |
8.6 |
Final |
Add support for 'end' index in ttk::combobox current |
Link |
| 540 |
Project |
9.1 |
Draft |
Add -signal Channel Configure Option to POSIX Pipes |
|
| 539 |
Project |
8.7 |
Obsoleted |
Multiple dict filter patterns |
Link |
| 538 |
Project |
8.7 |
Final |
Externalize libtommath |
Link |
| 537 |
Project |
9.0 |
Final |
Enable 64-bit indexes in regexp matching |
Link |
| 536 |
Project |
8.6 |
Final |
Improvements to Mac-specific IPC in Tk |
Link |
| 535 |
Project |
8.6 |
Final |
Remove trailing zeroes in scale ticks |
Link |
| 534 |
Project |
9.1 |
Draft |
Faster Hashing of Small Integers |
Link |
| 533 |
Project |
8.6 |
Final |
Extension of the menu post command |
Link |
| 532 |
Project |
8.6 |
Final |
Re-implementation of event loop processing |
Link |
| 531 |
Project |
8.7 |
Rejected |
Static Tcl Interpreter Creation Function |
Link |
| 530 |
Project |
8.6 |
Draft |
Control over performance impact of TIP 280 |
Link |
| 529 |
Project |
8.7 |
Final |
Add metadata dictionary property to tk photo image |
Link |
| 528 |
Project |
8.7 |
Final |
Deprecate Tk_Offset() |
Link |
| 527 |
Project |
8.7 |
Final |
New measurement facilities in TCL: New command timerate |
Link |
| 526 |
Project |
9.1 |
Draft |
Make [expr] Only Accept One Argument |
Link |
| 525 |
Project |
8.5 |
Final |
Make Tcltest Report Overall Success in a Machine-Readable Way |
|
| 524 |
Project |
8.7 |
Final |
Custom Definition Dialects for TclOO |
Link |
| 523 |
Project |
8.7 |
Final |
New lpop command |
Link |
| 522 |
Project |
8.7 |
Final |
Test error codes with Tcltest |
Link |
| 521 |
Project |
8.7 |
Final |
Floating Point Classification Functions |
Link |
| 520 |
Project |
9.1 |
Draft |
Make NaN Quiet |
Link |
| 519 |
Project |
8.7 |
Final |
Inline export/unexport option to TclOO method definition |
Link |
| 518 |
Project |
8.7 |
Final |
Virtual Event when Last Child is not Managed any more |
Link |
| 517 |
Project |
8.7 |
Final |
Add -activerelief Configuration Option to the menu widget |
Link |
| 516 |
Project |
8.7 |
Final |
More OO Slot Operations |
Link |
| 515 |
Project |
8.7 |
Final |
Level Value Reform |
Link |
| 514 |
Project |
8.7 |
Final |
Platform differences in handling int/wide |
Link |
| 513 |
Project |
9.1 |
Draft |
Better support for 'agendas' as arrays, dictionaries or lists |
Link |
| 512 |
Project |
8.7 |
Final |
No stub for Tcl_SetExitProc() |
Link |
| 511 |
Project |
8.7 |
Final |
Implement Tcl_AsyncMarkFromSignal() |
Link |
| 510 |
Project |
9.0 |
Deferred |
Add Rbc and Tkpath widgets to Tk |
Link |
| 509 |
Project |
8.7 |
Final |
Implement reentrant mutexes on all platforms |
Link |
| 508 |
Project |
8.7 |
Final |
New subcommand [array default] |
Link |
| 507 |
Project |
8.7 |
Final |
Include simple SVG support with nanosvg |
Link |
| 506 |
Project |
8.7 |
Final |
Purge RefCount Macros |
Link |
| 505 |
Project |
8.6.9 |
Final |
Make [lreplace] Accept All Out-of-Range Index Values |
Link |
| 504 |
Project |
8.7 |
Final |
New subcommand [string insert] |
Link |
| 503 |
Project |
8.7 |
Final |
End Tcl 8.3 Source Compatibility Support |
Link |
| 502 |
Project |
8.7 |
Final |
Index Value Reform |
Link |
| 501 |
Project |
8.7 |
Final |
string is dict |
Link |
| 500 |
Project |
8.7 |
Final |
Private Methods and Variables in TclOO |
Link |
| 499 |
Project |
8.7 |
Final |
Custom locale search list for msgcat |
Link |
| 498 |
Project |
9.1 |
Draft |
Simplify Tcl_DeleteNamespace |
Link |
| 497 |
Project |
9.0 |
Final |
Full support for Unicode planes 1-16. |
Link |
| 496 |
Project |
8.7 |
Final |
Display hints in ::entry ::spinbox ::ttk::entry ::ttk::spinbox and ::ttk::combobox |
Link |
| 495 |
Project |
9.1 |
Draft |
Tcl Based Build System for TEA projects |
|
| 494 |
Project |
9.0 |
Final |
More use of size_t/ptrdiff_t in Tcl 9 |
Link |
| 493 |
Project |
8.7 |
Final |
Cease Distribution of http 1.0 |
Link |
| 492 |
Project |
8.7 |
Final |
Introspection for 'tk busy' |
Link |
| 491 |
Project |
8.7 |
Final |
Threading Support: phasing out non-threaded builds |
Link |
| 490 |
Project |
8.7 |
Final |
msgcat for TclOO |
Link |
| 489 |
Project |
8.7 |
Final |
Add image widget command to the Tk canvas |
Link |
| 488 |
Project |
9.0 |
Final |
Remove tcl_precision |
Link |
| 487 |
Project |
8.7 |
Final |
Stop support for Pre-XP Windows |
Link |
| 486 |
Project |
9.0 |
Draft |
Thread 3.0 is for Tcl 9 |
|
| 485 |
Project |
9.0 |
Final |
Remove Deprecated API |
Link |
| 484 |
Project |
8.7 |
Final |
Merge 'int' and 'wideInt' Obj-type to a single 'int' |
Link |
| 483 |
Project |
8.7 |
Final |
Improved TIP #59 implementation for Tk |
Link |
| 482 |
Project |
8.7 |
Final |
Record Tk demo directory information |
Link |
| 481 |
Project |
8.7 |
Final |
Tcl_GetStringFromObj() with ptrdiff_t length parameter |
Link |
| 480 |
Project |
9.1 |
Draft |
Type and Alias Assertions for Tcl |
Link |
| 479 |
Project |
9.1 |
Draft |
Add Named Procedures as a New Command in Tcl (dictargs::proc) |
Link |
| 478 |
Project |
8.7 |
Final |
Add Expected Class Level Behaviors to oo::class |
Link |
| 477 |
Project |
8.6.8 |
Final |
Modernize the nmake build system |
Link |
| 476 |
Project |
8.7 |
Final |
Scan/Printf format consistency |
Link |
| 475 |
Project |
8.7 |
Rejected |
Add [string insert] Command and C API |
|
| 474 |
Project |
8.7 |
Final |
Treat the mouse wheel events in a uniform way |
Link |
| 473 |
Project |
8.6.7 |
Final |
Allow a Defined Target Namespace in oo::copy |
Link |
| 472 |
Project |
8.7 |
Final |
Add Support for 0d Radix Prefix to Integer Literals |
Link |
| 471 |
Project |
9.1 |
Draft |
Add [info linkedname] Introspection Command |
Link |
| 470 |
Project |
8.7 |
Final |
Reliable Access to OO Definition Context Object |
Link |
| 469 |
Project |
9.1 |
Draft |
A Callback for Channel-Exception Conditions |
Link |
| 468 |
Project |
8.7 |
Final |
Support Passing TCP listen Backlog Size Option to TCP Socket Creation |
Link |
| 467 |
Process |
Final |
Move TIP Collection to Fossil |
| 466 |
Project |
9.1 |
Draft |
Revised Implementation of the Text Widget |
Link |
| 465 |
Project |
9.0 |
Final |
Change Rule 8 of the Dodekalogue to Cut Some Corner Cases |
Link |
| 464 |
Project |
8.5 |
Final |
Support for Multimedia Keys on Windows |
Link |
| 463 |
Project |
8.7 |
Final |
Command-Driven Substitutions for regsub |
Link |
| 462 |
Project |
8.7 |
Final |
Add New [::tcl::process] Ensemble for Subprocess Management |
Link |
| 461 |
Project |
8.7 |
Final |
Separate Numeric and String Comparison Operators |
Link |
| 460 |
Project |
9.1 |
Draft |
An Alternative to Upvar |
Link |
| 459 |
Project |
8.7 |
Final |
Tcl Package Introspection Improvements |
Link |
| 458 |
Project |
8.7 |
Final |
Add Support for epoll() and kqueue() in the Notifier |
Link |
| 457 |
Project |
9.1 |
Draft |
Add Support for Named Arguments |
Link |
| 456 |
Project |
8.7 |
Final |
Extend the C API to Support Passing Options to TCP Server Creation |
Link |
| 455 |
Project |
8.7 |
Final |
Extensions to [vwait]: Variable Sets and Scripted Access to Tcl_DoOneEvent |
Link |
| 454 |
Project |
8.6.6 |
Withdrawn |
Automatically Resize Frames After Last Child Removed |
|
| 453 |
Project |
9.1 |
Draft |
Tcl Based Automation for tcl/pkgs |
Link |
| 452 |
Project |
9.1 |
Draft |
Add "stubs" Package to or Along Side of TclTest |
Link |
| 451 |
Project |
8.7 |
Obsoleted |
Modify [update] to Give Full Script Access to Tcl_DoOneEvent |
Link |
| 450 |
Project |
9.1 |
Draft |
Add [binary] subcommand "set" for in-place modification |
Link |
| 449 |
Project |
8.7 |
Final |
[text] undo/redo to Return Range of Characters |
Link |
| 448 |
Project |
9.1 |
Draft |
Update Tcl_SetNotifier to Reinitialize Event Loop |
Link |
| 447 |
Project |
8.7 |
Final |
Execution Time Verbosity Levels in tcltest::configure |
Link |
| 446 |
Project |
8.6.6 |
Final |
Introspect Undo/Redo Stack Depths |
Link |
| 445 |
Project |
8.7 |
Final |
Tcl_ObjType Utility Routines |
Link |
| 444 |
Project |
8.7 |
Final |
Add "weekdays" unit in clock add |
Link |
| 443 |
Project |
8.6.6 |
Final |
More Tag Configuration Options for the Text Widget |
Link |
| 442 |
Project |
8.7 |
Final |
Display text in progressbars |
Link |
| 441 |
Project |
8.6.5 |
Final |
Add -justify Configuration Option to the listbox Widget |
Link |
| 440 |
Project |
8.5 |
Final |
Add engine to tcl_platform Array |
Link |
| 439 |
Project |
8.7 |
Obsoleted |
Semantic Versioning |
Link |
| 438 |
Project |
8.6.5 |
Final |
Ensure Line Metrics are Up-to-Date |
Link |
| 437 |
Project |
8.5.18 |
Final |
Tk panedwindow options for proxy window |
Link |
| 436 |
Project |
8.6.5 |
Final |
Improve TclOO isa Introspection |
Link |
| 435 |
Project |
8.6.5 |
Rejected |
Safe Mutex Disposal API |
|
| 434 |
Project |
8.6 |
Withdrawn |
Specify Event Sources for 'vwait' |
|
| 433 |
Project |
8.6.4 |
Final |
Add %M binding substitution |
Link |
| 432 |
Project |
8.6.3 |
Final |
Support for New Windows File Dialogs in Vista and Later |
Link |
| 431 |
Project |
8.7 |
Final |
Add 'tempdir' Subcommand to 'file' |
Link |
| 430 |
Project |
8.7 |
Final |
Add basic ZIP archive support to Tcl |
Link |
| 429 |
Project |
8.6.2 |
Final |
A 'string' Subcommand for Concatenation |
Link |
| 428 |
Project |
9.1 |
Draft |
Produce Error Dictionary from 'fconfigure -error' |
Link |
| 427 |
Project |
8.6.4 |
Final |
Introspection of Asynchronous Socket Connection |
Link |
| 426 |
Project |
8.7 |
Final |
Determining the "Type" of Commands |
Link |
| 425 |
Project |
8.7 |
Final |
Correct use of UTF-8 in Panic Callback (Windows only) |
Link |
| 424 |
Project |
9.1 |
Draft |
Improving [exec] |
Link |
| 423 |
Project |
9.1 |
Draft |
Formatting Timestamps with Milliseconds |
|
| 422 |
Project |
9.0 |
Final |
Don't Use stdarg.h/va_list in Public API |
Link |
| 421 |
Project |
8.7 |
Final |
A Command for Iterating Over Arrays |
Link |
| 420 |
Project |
9.1 |
Draft |
'vexpr', a Vector Expression Command |
Link |
| 419 |
Project |
9.1 |
Draft |
A New Command for Binding to Tk Events |
Link |
| 418 |
Project |
9.1 |
Draft |
Add [binary] Subcommands for In-Place Modification |
|
| 417 |
Project |
9.1 |
Draft |
Use Explicit Option Names for "file tempfile" |
|
| 416 |
Project |
8.6 |
Final |
New Options for 'load': -global and -lazy |
Link |
| 415 |
Project |
8.7 |
Final |
Enable Easy Creation of Circular Arc Segments |
Link |
| 414 |
Project |
8.7 |
Final |
Add (back) Tcl_InitSubsystems as Public API |
Link |
| 413 |
Project |
8.6 |
Final |
Unicode Support for 'string is space' and 'string trim' |
Link |
| 412 |
Project |
8.6 |
Final |
Dynamic Locale Changing for msgcat with On-Demand File Load |
Link |
| 411 |
Project |
9.1 |
Draft |
Improved Channel Introspection via "chan info" |
Link |
| 410 |
Project |
9.1 |
Draft |
Three Features of scan Adapted for binary scan/format |
|
| 409 |
Project |
9.1 |
Draft |
UDP in Tcl |
|
| 408 |
Project |
9.1 |
Draft |
Allow Any Command for expr Functions |
|
| 407 |
Informational |
Draft |
The String Representation of Tcl Lists: the Gory Details |
| 406 |
Project |
8.7 |
Final |
"C" is for Cookie |
Link |
| 405 |
Project |
8.6 |
Final |
Add Collecting Loops, the 'lmap' and 'dict map' Commands |
Link |
| 404 |
Project |
8.6 |
Final |
Let Message Catalogs get the Locale from their File Name |
Link |
| 403 |
Project |
8.6 |
Final |
Web Colors for Tk |
Link |
| 402 |
Project |
8.7 |
Final |
General Platform UNC Support |
Link |
| 401 |
Project |
9.1 |
Draft |
Comment Words with Leading {#} |
Link |
| 400 |
Project |
8.6 |
Final |
Setting the Compression Dictionary and Other 'zlib' Updates |
Link |
| 399 |
Project |
8.6 |
Obsoleted |
Dynamic Locale Changing for msgcat |
|
| 398 |
Project |
8.6 |
Final |
Quickly Exit with Non-Blocking Blocked Channels |
Link |
| 397 |
Project |
8.6 |
Final |
Extensible Object Copying |
Link |
| 396 |
Project |
8.6 |
Final |
Symmetric Coroutines, Multiple Args, and yieldto |
|
| 395 |
Project |
8.6 |
Final |
New 'string is entier' Command |
Link |
| 394 |
Project |
8.7 |
Obsoleted |
Platform-Independent Handling of Contemporary Mice |
|
| 393 |
Project |
9.1 |
Draft |
Add -command Option to lsearch |
Link |
| 392 |
Project |
9.1 |
Draft |
Allow Bignums to be Disabled at Runtime on a Per-Interp Basis |
|
| 391 |
Project |
8.7 |
Obsoleted |
Support for UDP Sockets in Tcl |
|
| 390 |
Project |
9.1 |
Draft |
A Logging API for Tcl |
|
| 389 |
Project |
8.7 |
Final |
Full support for Unicode 10.0 and later (part 1) |
Link |
| 388 |
Project |
8.6 |
Final |
Extending Unicode literals past the BMP |
Link |
| 387 |
Project |
8.6 |
Obsoleted |
Unified Yield Command Syntax |
|
| 386 |
Informational |
Draft |
Relocation of Tcl/Tk Source Control Repositories |
| 385 |
Project |
9.1 |
Draft |
Functional Traces On Variables |
|
| 384 |
Project |
9.1 |
Draft |
Add File Alteration Monitoring to the Tcl Core |
|
| 383 |
Project |
8.7 |
Final |
Injecting Code into Suspended Coroutines |
Link |
| 382 |
Project |
8.5.11 |
Final |
Let tk_getSaveFile ignore file overwrites |
Link |
| 381 |
Project |
8.6 |
Final |
Call Chain Introspection and Control |
Link |
| 380 |
Project |
8.6 |
Final |
TclOO Slots for Flexible Declarations |
Link |
| 379 |
Project |
9.1 |
Draft |
Add a Command for Delivering Events Without Tk |
Link |
| 378 |
Project |
8.6 |
Final |
Fixing the Performance of TIP 280 |
Link |
| 377 |
Project |
8.6 |
Withdrawn |
Portably Determining the Number of Processors in the System |
|
| 376 |
Project |
8.6 |
Final |
Bundle sqlite3 and tdbc::sqlite3 Packages |
Link |
| 375 |
Project |
8.6 |
Obsoleted |
Symmetric Coroutines and Yieldto |
|
| 374 |
Project |
9.1 |
Draft |
Stackless Vwait |
|
| 373 |
Project |
8.6 |
Obsoleted |
Improved Yielding Support for Coroutines |
|
| 372 |
Project |
8.6 |
Obsoleted |
Multi-argument Yield for Coroutines |
|
| 371 |
Project |
9.1 |
Draft |
Improvements for the dict command |
|
| 370 |
Project |
9.1 |
Draft |
Extend Tk's selection with a -time option |
|
| 369 |
Project |
9.1 |
Draft |
Widget cargo command |
Link |
| 368 |
Project |
8.7 |
Obsoleted |
Listbox Justification Option |
|
| 367 |
Project |
8.7 |
Final |
A Command to Remove Elements from a List |
Link |
| 366 |
Project |
9.0 |
Rejected |
Variable Sized Indicators for Menubuttons |
Link |
| 365 |
humor |
8.6 |
Draft |
Add Python Compatibility Mode |
|
| 364 |
Project |
8.6 |
Final |
Threading Support: Configuration and Package |
|
| 363 |
Project |
9.1 |
Draft |
Vector Math in the Tcl Core |
|
| 362 |
Project |
8.6 |
Final |
Simple 32 and 64 bit Registry Support |
Link |
| 361 |
Project |
9.1 |
Draft |
Releasing Channel Buffers |
|
| 360 |
Project |
8.6 |
Final |
Modernize X11 Menus |
Link |
| 359 |
Project |
8.6 |
Final |
Extended Window Manager Hint Support |
Link |
| 358 |
Project |
9.1 |
Draft |
Suppress Empty List Element Generation from the Split Command |
|
| 357 |
Project |
8.6 |
Final |
Export TclLoadFile |
Link |
| 356 |
Project |
8.6 |
Final |
NR-enabled Substitutions for Extensions |
|
| 355 |
Project |
9.1 |
Draft |
Stop Fast Recycling of Channel Names on Unix |
Link |
| 354 |
Project |
8.6 |
Final |
Minor Production-Driven TclOO Revisions |
|
| 353 |
Project |
8.6 |
Final |
NR-enabled Expressions for Extensions |
Link |
| 352 |
Informational |
Draft |
Tcl Style Guide |
| 351 |
Project |
8.7 |
Final |
Add Striding Support to lsearch |
Link |
| 350 |
Informational |
Draft |
Tcl Database Connectivity - Corrigenda |
| 349 |
Project |
9.1 |
Draft |
New "-cargo" option for every Tk widget |
|
| 348 |
Project |
8.6 |
Final |
Substituted 'errorstack' / 'traceback' |
Link |
| 347 |
Project |
8.7 |
Obsoleted |
Align 'string is ...' to Type-Conversion Functions in 'expr' |
|
| 346 |
Project |
8.7 |
Obsoleted |
Error on Failed String Encodings |
Link |
| 345 |
Project |
8.7 |
Final |
Kill the 'identity' Encoding |
Link |
| 344 |
Project |
8.7 |
Final |
Bring TCP_NODELAY and SO_KEEPALIVE to socket options |
Link |
| 343 |
Project |
8.6 |
Final |
A Binary Specifier for [format/scan] |
Link |
| 342 |
Project |
8.7 |
Final |
Dict Get With Default |
Link |
| 341 |
Project |
8.6 |
Final |
Multiple 'dict filter' Patterns |
Link |
| 340 |
Project |
8.7 |
Withdrawn |
Const Qualification of Tcl_SetResult's Argument |
|
| 339 |
Project |
8.6 |
Rejected |
Case-Insensitive Package Names |
|
| 338 |
Project |
8.6 |
Final |
Embedder Access to Startup Scripts of _Main() |
|
| 337 |
Project |
8.6 |
Final |
Make TclBackgroundException() Public |
|
| 336 |
Project |
8.6 |
Final |
Supported Access To interp->errorline |
Link |
| 335 |
Project |
8.6 |
Final |
An API for Detecting Active Interpreters |
|
| 334 |
Project |
8.6 |
Withdrawn |
Make 'lrepeat' Accept Zero as a Count |
|
| 333 |
Project |
9.1 |
Draft |
New Variable and Namespace Resolving Interface |
|
| 332 |
Project |
8.6 |
Final |
Half-Close for Bidirectional Channels |
Link |
| 331 |
Project |
8.6 |
Final |
Allow [lset] to Extend Lists |
|
| 330 |
Project |
8.6 |
Final |
Eliminate interp->result from the Public Headers |
Link |
| 329 |
Project |
8.6 |
Final |
Try/Catch/Finally syntax |
Link |
| 328 |
Project |
8.6 |
Final |
Coroutines |
|
| 327 |
Project |
8.6 |
Final |
Proper Tailcalls |
|
| 326 |
Project |
8.6 |
Final |
Add -stride Option to lsort |
Link |
| 325 |
Project |
8.7 |
Final |
System Tray and System Notification Access |
|
| 324 |
Project |
8.6 |
Final |
A Standard Dialog For Font Selection |
Link |
| 323 |
Project |
8.6 |
Final |
Do Nothing Gracefully |
|
| 322 |
Project |
8.6 |
Final |
Publish the NRE API |
|
| 321 |
Project |
8.6 |
Final |
Add a [tk busy] Command |
Link |
| 320 |
Project |
8.6 |
Final |
Improved Variable Handling in the Core Object System |
Link |
| 319 |
Project |
9.1 |
Draft |
Implement Backwards Compatibility for ttk Themed Widgets in tk Widgets |
|
| 318 |
Project |
8.6 |
Final |
Extend Default Whitespace in 'string trim' Beyond ASCII |
Link |
| 317 |
Project |
8.6 |
Final |
Extend binary Ensemble with Binary Encodings |
Link |
| 316 |
Project |
8.6 |
Final |
Portable Access Functions for Stat Buffers |
|
| 315 |
Project |
8.6 |
Final |
Add pathSeparator to tcl_platform Array |
|
| 314 |
Project |
8.6 |
Final |
Ensembles with Parameters |
Link |
| 313 |
Project |
8.6 |
Final |
Inexact Searching in Sorted List |
Link |
| 312 |
Project |
8.7 |
Final |
Add More Link Types |
Link |
| 311 |
Informational |
Draft |
Tcl/Tk 8.6 Release Calendar |
| 310 |
Project |
8.6 |
Rejected |
Add a New Pseudo-Random Number Generator |
|
| 309 |
Project |
9.1 |
Draft |
Expose the Expression Parsing |
|
| 308 |
Informational |
Obsoleted |
Tcl Database Connectivity (TDBC) |
| 307 |
Project |
8.6 |
Final |
Make TclTransferResult() Public |
Link |
| 306 |
Project |
8.6 |
Rejected |
Auto-Naming Widgets |
|
| 305 |
Project |
8.5 |
Withdrawn |
ANSI Escape Sequence Support for Windows's Console Channel Driver |
|
| 304 |
Project |
8.6 |
Final |
A Standalone [chan pipe] Primitive for Advanced Child IPC |
Link |
| 303 |
Project |
9.1 |
Draft |
Enhance 'llength' Command to Support Nested Lists |
|
| 302 |
Project |
9.1 |
Draft |
Fix "after"'s Sensitivity To Adjustments Of System Clock |
|
| 301 |
Project |
8.6 |
Obsoleted |
Split Bidirectional Channels For Half-Close |
|
| 300 |
Project |
8.5 |
Final |
Examine Glyph Substitution in the 'font actual' Command |
Link |
| 299 |
Project |
8.5 |
Final |
Add isqrt() Math Function |
Link |
| 298 |
Project |
8.5 |
Final |
Revise Shared Value Rules for Tcl_GetBignumAndClearObj |
Link |
| 297 |
Project |
8.7 |
Obsoleted |
Integer Type Introspection and Conversion |
|
| 296 |
Project |
9.1 |
Draft |
Enhanced Syntax for Pair-Wise Indices |
|
| 295 |
Project |
9.1 |
Draft |
Enhance Arguments to lrange |
|
| 294 |
Project |
8.5 |
Rejected |
The "entier" Function: It's Spelt "entire" |
|
| 293 |
Project |
8.5 |
Final |
Argument Expansion with Leading {} |
|
| 292 |
Project |
8.7 |
Withdrawn |
Allow Unquoted Strings in Expressions |
|
| 291 |
Project |
8.5 |
Final |
Add the 'platform' Package to Tcl |
Link |
| 290 |
Project |
9.1 |
Draft |
Registration of Custom Error Handler Scripts |
Link |
| 289 |
Project |
8.5 |
Rejected |
Revision of [lrepeat] Argument Order |
|
| 288 |
Project |
9.0 |
Rejected |
Allow "args" Anywhere in Procedure Formal Arguments |
Link |
| 287 |
Project |
8.5 |
Final |
Add a Commands for Determining Size of Buffered Data |
Link |
| 286 |
Project |
8.5 |
Final |
Add 'xposition' Command to Menu Widgets |
Link |
| 285 |
Project |
8.6 |
Final |
Script Cancellation with [interp cancel] and Tcl_CancelEval |
Link |
| 284 |
Project |
9.1 |
Draft |
New 'invoke' and 'namespace invoke' Commands |
Link |
| 283 |
Project |
9.1 |
Draft |
Modify Ensemble Command Resolution Behaviour |
Link |
| 282 |
Project |
9.1 |
Draft |
Enhanced Expression Syntax |
Link |
| 281 |
Project |
9.1 |
Draft |
Improvements in System Error Handling |
Link |
| 280 |
Project |
8.5 |
Final |
Add Full Stack Trace Capability With Location Introspection |
Link |
| 279 |
Project |
9.1 |
Draft |
Adding an Extensible Object System to the Core |
|
| 278 |
Project |
9.0 |
Final |
Fix Variable Name Resolution Quirks |
Link |
| 277 |
Project |
9.1 |
Draft |
Create Namespaces as Needed |
|
| 276 |
Project |
9.1 |
Draft |
Specify and Unify Variable Linking Commands |
|
| 275 |
Project |
8.5 |
Final |
Support Unsigned Values in binary Command |
Link |
| 274 |
Project |
8.5 |
Final |
Right-Associativity for the Exponentiation Operator |
Link |
| 273 |
Project |
8.5 |
Rejected |
Add Tcl_Expr... Support to Tcl_Get... Functions |
|
| 272 |
Project |
8.5 |
Final |
String and List Reversal Operations |
Link |
| 271 |
Project |
9.1 |
Draft |
Windows-Style Open and Save File Dialog on Unix |
Link |
| 270 |
Project |
8.5 |
Final |
Utility C Routines for String Formatting |
|
| 269 |
Project |
8.5 |
Final |
Add 'string is list' to the 'string is' Subcommand |
Link |
| 268 |
Project |
8.5 |
Final |
Enhance 'package' Version Handling |
Link |
| 267 |
Project |
8.5 |
Final |
Allow 'exec' to Ignore Stderr |
Link |
| 266 |
Project |
8.5 |
Rejected |
Numbers are Commands |
|
| 265 |
Project |
8.6 |
Final |
A Convenient C-side Command Option Parser for Tcl |
Link |
| 264 |
Project |
8.5 |
Final |
Add Function to Retrieve the Interpreter of a Window |
|
| 263 |
humor |
9.2 |
Draft |
Quantum Tcl |
|
| 262 |
Project |
8.7 |
Final |
Background Images for Frames |
Link |
| 261 |
Project |
8.5 |
Final |
Return Imported Commands from [namespace import] |
Link |
| 260 |
Project |
8.5 |
Final |
Add Underline Option to Canvas Text Items |
|
| 259 |
Project |
9.1 |
Draft |
Making 'exec' Optionally Binary Safe |
|
| 258 |
Project |
8.5 |
Final |
Enhanced Interface for Encodings |
Link |
| 257 |
Project |
8.6 |
Final |
Object Orientation for Tcl |
Link |
| 256 |
Project |
8.5 |
Final |
Implement Tabular and Wordprocessor Style Tabbing |
Link |
| 255 |
Project |
8.5 |
Final |
Add 'min' and 'max' [expr] Functions |
Link |
| 254 |
Project |
8.5 |
Final |
New Types for Tcl_LinkVar |
Link |
| 253 |
Project |
9.1 |
Draft |
Consolidate Package-Related Commands |
|
| 252 |
Project |
8.6 |
Rejected |
Add New 'string' Command Options |
|
| 251 |
Project |
8.6 |
Rejected |
Enhance the 'list' Command |
|
| 250 |
Project |
8.5 |
Final |
Efficient Access to Namespace Variables |
Link |
| 249 |
Informational |
Draft |
Unification of Tcl's Parsing of Numbers |
| 248 |
Project |
8.5 |
Final |
Integrate Tile into Tk as Ttk |
|
| 247 |
Informational |
Draft |
Tcl/Tk Engineering Manual |
| 246 |
Project |
9.1 |
Draft |
Unify Pattern Matching |
|
| 245 |
Project |
8.5 |
Final |
Discover User Inactivity Time |
Link |
| 244 |
Project |
8.6 |
Final |
PNG Photo Image Support for Tk |
|
| 243 |
Project |
9.1 |
Draft |
Supply Find Dialog for the Text Widget |
Link |
| 242 |
Project |
8.5 |
Final |
Preselect Filter on tk_getFile Dialogs |
Link |
| 241 |
Project |
8.5 |
Final |
Case-Insensitive Switches and List Searching and Sorting |
Link |
| 240 |
Project |
9.1 |
Draft |
An Ensemble Command to Manage Processes |
Link |
| 239 |
Project |
9.1 |
Draft |
Enhance the 'load' Command |
|
| 238 |
Project |
9.1 |
Draft |
Fire Event when Widget Created |
|
| 237 |
Project |
8.5 |
Final |
Arbitrary-Precision Integers for Tcl |
Link |
| 236 |
Project |
8.6 |
Final |
Absolute Positioning of Canvas Items |
Link |
| 235 |
Project |
8.5 |
Final |
Exposing a C API for Ensembles |
|
| 234 |
Project |
8.6 |
Final |
Add Support For Zlib Compression |
Link |
| 233 |
Project |
8.5 |
Final |
Virtualization of Tcl's Sense of Time |
Link |
| 232 |
Project |
8.5 |
Final |
Creating New Math Functions for the 'expr' Command |
|
| 231 |
Project |
8.5 |
Final |
Support for [wm attributes] on X11 |
Link |
| 230 |
Project |
8.6 |
Final |
Tcl Channel Transformation Reflection API |
Link |
| 229 |
Project |
8.5 |
Final |
Scripted Control of Name Resolution in Namespaces |
Link |
| 228 |
Project |
9.1 |
Draft |
Tcl Filesystem Reflection API |
Link |
| 227 |
Project |
8.5 |
Final |
Interface to Get and Set the Return Options of an Interpreter |
Link |
| 226 |
Project |
8.5 |
Final |
Interface to Save and Restore Interpreter State |
Link |
| 225 |
Project |
8.7 |
Obsoleted |
Arithmetic Series with Optimized Space Complexity |
Link |
| 224 |
Project |
8.7 |
Rejected |
Add New [array] Subcommand 'value' |
Link |
| 223 |
Project |
8.5 |
Final |
Full-Screen Toplevel Support for Tk |
Link |
| 222 |
Project |
8.5 |
Final |
Add [wm attributes -alpha] Attribute on Windows |
Link |
| 221 |
Project |
8.5 |
Final |
Allow Background Error Handlers to Accept Return Options |
Link |
| 220 |
Project |
8.7 |
Final |
Escalate Privileges in VFS Close Callback |
Link |
| 219 |
Project |
8.5 |
Final |
Tcl Channel Reflection API |
Link |
| 218 |
Project |
8.5 |
Final |
Tcl Channel Driver Thread State Actions |
Link |
| 217 |
Project |
8.5 |
Final |
Getting Sorted Indices out of Lsort |
Link |
| 216 |
Project |
9.1 |
Draft |
Handling Command-Line Options in Tclsh and Wish |
|
| 215 |
Project |
8.5 |
Final |
Make [incr] Auto-Initialize Undefined Variables |
Link |
| 214 |
Project |
8.7 |
Withdrawn |
Add New Object Introspection Command |
|
| 213 |
Project |
8.6 |
Obsoleted |
A Standard Dialog for Font Selection |
|
| 212 |
Project |
8.5 |
Final |
Temporarily Opening out a Dictionary |
Link |
| 211 |
Project |
8.5 |
Obsoleted |
Add Full Stack Trace Capability |
|
| 210 |
Project |
8.6 |
Final |
Add 'tempfile' Subcommand to 'file' |
Link |
| 209 |
Project |
8.5 |
Final |
Add [clock milliseconds], and [clock microseconds] |
Link |
| 208 |
Project |
8.5 |
Final |
Add a 'chan' Command |
|
| 207 |
Project |
8.5 |
Final |
Add a -namespace Option to [interp invokehidden] |
Link |
| 206 |
Project |
8.5 |
Obsoleted |
Add an [ftruncate] Command |
|
| 205 |
Project |
8.5 |
Final |
Use pkgconfig Database to Register Xft Support |
Link |
| 204 |
Project |
8.5 |
Final |
Virtual Events for Keyboard Traversal |
Link |
| 203 |
Project |
8.5 |
Withdrawn |
Create tclConfig.sh-Equivalent in Tcl |
|
| 202 |
Project |
8.5 |
Final |
Add 2>@1 Special Case to [open] and [exec] |
Link |
| 201 |
Project |
8.5 |
Final |
Add 'in' Operator to [expr] |
Link |
| 200 |
Project |
8.5 |
Rejected |
Listing the Values in an Array |
|
| 199 |
Project |
8.6 |
Rejected |
Specification of Alternatives to .wishrc/.tclshrc |
|
| 198 |
Project |
8.7 |
Rejected |
Image Command XPM Extension |
|
| 197 |
Project |
8.6 |
Final |
Unfocussed Text Widget Cursor Control |
|
| 196 |
Project |
8.5 |
Withdrawn |
Tcl Commands as Values |
|
| 195 |
Project |
8.6 |
Final |
A Unique Prefix Handling Command |
Link |
| 194 |
Project |
8.5 |
Final |
Procedures as Values via '''apply''' |
Link |
| 193 |
Project |
9.1 |
Draft |
Simple Syntax Help System |
|
| 192 |
Project |
9.1 |
Draft |
Lazy Lists |
|
| 191 |
Informational |
Draft |
Managing Tcl Packages and Modules in a Multi-Version Environment |
| 190 |
Informational |
Draft |
Implementation Choices for Tcl Modules |
| 189 |
Project |
8.5 |
Final |
Tcl Modules |
Link |
| 188 |
Project |
8.5 |
Final |
Add 'string is wideinteger' to the 'string is' Subcommand |
Link |
| 187 |
Project |
8.6 |
Rejected |
Procedures as Values |
|
| 186 |
Project |
9.1 |
Draft |
Expose the Type and Modified-State of Widget Options |
Link |
| 185 |
Project |
8.6 |
Rejected |
Null Handling |
|
| 184 |
Project |
8.5 |
Final |
Avoid Creating Unusable Variables |
Link |
| 183 |
Project |
8.5 |
Final |
Add a Binary Flag to [open] |
Link |
| 182 |
Project |
8.5 |
Final |
Add [expr bool] Math Function |
Link |
| 181 |
Project |
8.5 |
Final |
Add a [namespace unknown] Command |
Link |
| 180 |
Project |
9.1 |
Draft |
Add a Megawidget Support Core Package |
|
| 179 |
Project |
8.5 |
Final |
Add -hide Option to panedwindow Widget |
Link |
| 178 |
Project |
9.1 |
Draft |
[info pid] and [info tid] Subcommands |
Link |
| 177 |
Project |
8.5 |
Final |
Add -stretch Option to panedwindow Widget |
Link |
| 176 |
Project |
8.5 |
Final |
Add String Index Values |
Link |
| 175 |
Project |
9.0 |
Withdrawn |
Add an -async Option to [open] |
|
| 174 |
Project |
8.5 |
Final |
Math Operators as Commands |
Link |
| 173 |
Project |
8.5 |
Final |
Internationalisation and Refactoring of the 'clock' Command |
|
| 172 |
Project |
8.5 |
Obsoleted |
Improve UNIX Tk Look and Feel |
|
| 171 |
Project |
8.6 |
Final |
Change Default <MouseWheel> Bindings Behavior |
|
| 170 |
Project |
8.7 |
Obsoleted |
Better Support for Nested Lists |
Link |
| 169 |
Project |
8.5 |
Final |
Add Peer Text Widgets |
Link |
| 168 |
Project |
8.5 |
Final |
Cubic Bezier Curves on the Canvas |
Link |
| 167 |
Project |
9.0 |
Rejected |
Add a New Option for Context Help for Windows |
Link |
| 166 |
Project |
8.7 |
Final |
Reading and Writing the Photo Image Alpha Channel |
Link |
| 165 |
Project |
8.5 |
Final |
A User-Data Field for Virtual Events |
Link |
| 164 |
Project |
8.7 |
Final |
Add Rotate Subcommand to the Canvas Widget |
Link |
| 163 |
Project |
8.5 |
Final |
A [dict merge] Subcommand |
Link |
| 162 |
Project |
8.6 |
Final |
IPv6 Sockets for Tcl |
Link |
| 161 |
Project |
8.7 |
Final |
Change Default for Menu's -tearoff Option to False |
Link |
| 160 |
Project |
8.7 |
Final |
Improvements to Terminal and Serial Channel Handling |
Link |
| 159 |
Project |
8.5 |
Final |
Extending Tk 'wm' Command to Support Coloured Icons |
Link |
| 158 |
Project |
8.5 |
Final |
Distinguish the two 'Enter' keys on Windows |
Link |
| 157 |
Project |
8.5 |
Final |
Argument Expansion with Leading {expand} |
|
| 156 |
Project |
8.5 |
Final |
Language-Neutral Root Locale for Msgcat |
Link |
| 155 |
Project |
8.5 |
Final |
Fix Some of the Text Widget's Limitations |
Link |
| 154 |
Project |
9.1 |
Draft |
Add Named Colors to Tk |
|
| 153 |
Project |
8.5 |
Final |
Enhancing the [winfo toplevel] Command |
Link |
| 152 |
Project |
8.5 |
Final |
New -detail Option for tk_messageBox |
Link |
| 151 |
Project |
8.5 |
Final |
Remove -e: Command Line Option from tclsh and wish |
|
| 150 |
Project |
8.7 |
Deferred |
Implement the Tk send Command for Windows |
|
| 149 |
Project |
8.5 |
Withdrawn |
Allow "enabled" as Synonym for "normal" in -state Option |
|
| 148 |
Project |
8.5 |
Final |
Correct [list]-Quoting of the '#' Character |
Link |
| 147 |
Project |
8.5 |
Final |
Make Grid's Column/Row Configure Easier |
Link |
| 146 |
Project |
8.5 |
Final |
Add Overall Anchoring to the Grid Geometry Manager |
|
| 145 |
Project |
8.5 |
Final |
Enhanced Tk Font Handling |
Link |
| 144 |
Project |
8.5 |
Obsoleted |
Argument Expansion Syntax |
|
| 143 |
Project |
8.5 |
Final |
An Interpreter Resource Limiting Framework |
Link |
| 142 |
Project |
8.5 |
Withdrawn |
Search Path Variable to Lookup Command Names in Namespaces |
|
| 141 |
Project |
8.5 |
Final |
Multiple Initial-Files in [tk_getOpenFile] |
Link |
| 140 |
Project |
9.1 |
Deferred |
Tracing Namespace Modifications |
|
| 139 |
Project |
8.5 |
Final |
Publish Part of Tcl's Namespace API |
|
| 138 |
Project |
8.5 |
Final |
New TCL_HASH_KEY_SYSTEM_HASH option for Tcl hash tables |
Link |
| 137 |
Project |
8.5 |
Final |
Specifying Script Encodings for [source] and tclsh |
Link |
| 136 |
Project |
8.5 |
Final |
Large List Initialisation |
Link |
| 135 |
Project |
8.5 |
Final |
Change 'dde servername -exact' Option to -force |
|
| 134 |
Project |
8.5 |
Withdrawn |
Subsystem Per-Thread Data Interfaces |
|
| 133 |
Project |
9.1 |
Draft |
Extending [expr] Operators |
|
| 132 |
Project |
8.5 |
Final |
Revised Floating-Point Conversions in Tcl |
Link |
| 131 |
humor |
8.5 |
Draft |
Read My Mind and Do What I Mean |
|
| 130 |
Project |
8.5 |
Final |
Unique DDE server names. |
Link |
| 129 |
Project |
8.5 |
Final |
New Format Codes for the [binary] Command |
Link |
| 128 |
Project |
8.6 |
Rejected |
Ability to Install a Custom Memory Allocator |
|
| 127 |
Project |
8.5 |
Final |
Add an -index Option to [lsearch] |
Link |
| 126 |
Project |
9.1 |
Draft |
Rich Strings for Representation Persistence |
|
| 125 |
Project |
8.5 |
Final |
Converting between Frame and Toplevel Windows |
Link |
| 124 |
Project |
8.5 |
Final |
High-Resolution Absolute Time Values From [clock] |
Link |
| 123 |
Project |
8.5 |
Final |
Adding an Exponentiation Operator to the [expr] Command |
Link |
| 122 |
Project |
8.6 |
Rejected |
Use tcl_{non,}wordchars Throughout Tcl/Tk |
|
| 121 |
Project |
8.5 |
Final |
Controlled Application Shutdown via Tcl_Exit |
Link |
| 120 |
Project |
8.5 |
Final |
Restricted DDE Services |
Link |
| 119 |
Project |
8.6 |
Final |
Angled Text on a Canvas |
Link |
| 118 |
Project |
8.5 |
Final |
Enhance [file attributes] and [file copy] on Mac OS X & BSD |
Link |
| 117 |
Project |
8.5 |
Obsoleted |
Object Type Introspection |
|
| 116 |
Project |
8.5 |
Final |
More Safety for Large Images |
Link |
| 115 |
Project |
9.0 |
Obsoleted |
Making Tcl Truly 64-Bit Ready |
|
| 114 |
Project |
9.0 |
Final |
Eliminate Octal Parsing of Leading Zero Integer Strings |
Link |
| 113 |
Project |
8.5 |
Final |
Multi-Line Searches in the Text Widget |
|
| 112 |
Project |
8.5 |
Final |
Ensembles are Namespaces are Commands |
Link |
| 111 |
Project |
8.5 |
Final |
Dictionary Values and Manipulators |
Link |
| 110 |
Project |
8.5 |
Final |
Add a Tristate Mode to the Checkbutton and Radiobutton |
Link |
| 109 |
Project |
8.5 |
Final |
New Look for Checkbutton and Radiobutton on Unix |
Link |
| 108 |
Informational |
Final |
Summary of Changes to Generic Tcl/Tk Code to Enable Mac OS X Port |
| 107 |
Project |
8.4 |
Final |
Fix the 2-second "raise delay" in Tk |
Link |
| 106 |
Project |
8.6 |
Final |
Add Encoding Abilities to the [dde] Command |
Link |
| 105 |
Project |
8.5 |
Obsoleted |
Add Prefix Matching for Switch |
|
| 104 |
Project |
8.4 |
Final |
Generalization of the Tk Undo Subsystem |
Link |
| 103 |
Project |
8.5 |
Rejected |
Argument Expansion Command |
|
| 102 |
Project |
8.4 |
Final |
Change [trace list] to [trace info] |
|
| 101 |
Project |
8.4 |
Final |
Export Tcltest Configuration |
|
| 100 |
Project |
8.5 |
Final |
Add Support for Unloading Dynamic Libraries Loaded with [load] |
Link |
| 99 |
Project |
8.4 |
Final |
Add 'file link' to Tcl |
Link |
| 98 |
Project |
8.4 |
Final |
Adding Transparency Compositing Rules to Photo Images |
Link |
| 97 |
Project |
8.6 |
Final |
Moving Vertices of Canvas Items |
Link |
| 96 |
Project |
8.4 |
Final |
Add [tk caret] Command and Tk_SetCaretPos API |
|
| 95 |
Project |
8.4 |
Final |
Add [wm attributes] Command |
Link |
| 94 |
Project |
8.4 |
Final |
Add Listbox -activestyle Option |
|
| 93 |
Project |
8.4 |
Final |
Get/Delete Enhancement for the Tk Text Widget |
Link |
| 92 |
Project |
8.4 |
Withdrawn |
Move Package Load Decisions to Application Developer |
|
| 91 |
Project |
8.4 |
Final |
Backward Compatibility for Channel Types with 32-bit SeekProcs |
|
| 90 |
Project |
8.5 |
Final |
Enable [return -code] in Control Structure Procs |
Link |
| 89 |
Project |
8.6 |
Obsoleted |
Try/Catch Exception Handling in the Core |
|
| 88 |
Project |
8.4 |
Obsoleted |
Extend Tcl Process Id Control via 'pid' |
|
| 87 |
Project |
8.4 |
Final |
Allow Tcl Access to the Recursion Limit |
Link |
| 86 |
Project |
9.1 |
Draft |
Improved Debugger Support |
Link |
| 85 |
Project |
8.4 |
Final |
Custom Comparisons in Tcltest |
Link |
| 84 |
Project |
8.4 |
Final |
Add control for mouse movement filtering |
Link |
| 83 |
Project |
8.5 |
Withdrawn |
Augment Tcl_EvalFile with Tcl_EvalChannel and Tcl_EvalUrl |
|
| 82 |
Project |
8.4 |
Final |
Add -offrelief Option to Checkbutton and Radiobutton |
|
| 81 |
Process |
Withdrawn |
[incr Tcl] Functional Areas for Maintainer Assignments |
| 80 |
Project |
8.4 |
Final |
Additional Options for 'lsearch' |
|
| 79 |
Project |
8.4 |
Final |
Add Deletion Callback to Tcl_CreateObjTrace |
|
| 78 |
Informational |
Draft |
TEA 2.0 Definitions |
| 77 |
Project |
8.5 |
Obsoleted |
Support for Nested Paired Item Lists |
|
| 76 |
Project |
8.4 |
Final |
Make 'regsub' Return a String |
|
| 75 |
Project |
8.5 |
Final |
Refer to Sub-RegExps Inside 'switch -regexp' Bodies |
Link |
| 74 |
Project |
8.4 |
Final |
wm stackorder command |
Link |
| 73 |
Project |
8.4 |
Final |
Export Tcl_GetTime in the Public API |
|
| 72 |
Project |
8.4 |
Final |
64-Bit Value Support for Tcl on 32-Bit Platforms |
|
| 71 |
Project |
8.5 |
Withdrawn |
Tk Bitmap Image Improvements |
|
| 70 |
Project |
8.5 |
Withdrawn |
A Relational Switch Control Structure |
|
| 69 |
Project |
9.1 |
Draft |
Improvements for the Tcl Hash Table |
|
| 68 |
Project |
8.4 |
Final |
Dynamic Trace Result Handling |
|
| 67 |
Project |
8.5 |
Withdrawn |
Allow Subclassing of tk_getOpenFile, tk_getSaveFile on UNIX |
|
| 66 |
Informational |
Draft |
Stand-alone and Embedded Tcl/Tk Applications |
| 65 |
Project |
8.5 |
Rejected |
Enhanced [info args] |
|
| 64 |
Project |
8.4 |
Obsoleted |
Improvements to Windows Font Handling |
|
| 63 |
Project |
8.4 |
Final |
Add -compound Option to Menu Entries |
Link |
| 62 |
Project |
8.4 |
Final |
Add Support for Command Tracing |
Link |
| 61 |
Project |
8.5 |
Deferred |
Make TK_NO_SECURITY Run-Time Switchable |
|
| 60 |
Project |
8.6 |
Rejected |
EXTERN Macro Change to Support a Wider Set of Attributes |
|
| 59 |
Project |
8.5 |
Final |
Embed Build Information in Tcl Binary Library |
Link |
| 58 |
Project |
8.5 |
Rejected |
Extend [set] to Assign Multiple Values to Multiple Variables |
|
| 57 |
Project |
8.5 |
Final |
Move TclX's [lassign] into the Tcl Core |
|
| 56 |
Project |
8.4 |
Final |
Standardize Call Interface to Tcl_Eval Functions |
Link |
| 55 |
Informational |
Draft |
Package Format for Tcl Extensions |
| 54 |
Process |
Withdrawn |
Using PURLs to Unite the Tcl Webspace |
| 53 |
Project |
8.4 |
Withdrawn |
Addition of 'assert' Command |
|
| 52 |
Project |
8.5 |
Withdrawn |
Hierarchical Namespace Lookup of Commands and Variables |
|
| 51 |
Project |
8.5 |
Withdrawn |
Native Menubutton on Macintosh |
|
| 50 |
Informational |
Final |
Bundle [incr Tcl] with the Core Tcl distribution |
| 49 |
Project |
8.4 |
Final |
I/O Subsystem: Add API Tcl_OutputBuffered(chan) |
|
| 48 |
Project |
8.4 |
Final |
Tk Widget Styling Support |
Link |
| 47 |
Project |
8.4 |
Final |
Modifying Tk to Allow Writing X Window managers |
Link |
| 46 |
Project |
8.5 |
Withdrawn |
Consistent Overlap Behavior of Area-Defining Canvas Items |
|
| 45 |
Project |
8.4b1 |
Final |
Empty index lists for [lindex] and [lset] |
|
| 44 |
Project |
8.4 |
Final |
Move Tk's Private Commands and Variables into ::tk Namespace |
Link |
| 43 |
Informational |
Draft |
How to be a TIP Editor |
| 42 |
Project |
8.5 |
Withdrawn |
Add New Standard Tk Option: -clientdata |
|
| 41 |
Project |
8.4a2 |
Final |
Paned Window Tk Widget |
|
| 40 |
Project |
8.0 |
Withdrawn |
Documentation Generator for Tcl Scripts |
|
| 39 |
Project |
8.5 |
Withdrawn |
Add New Standard Tk Option: -component |
|
| 38 |
Project |
8.5 |
Withdrawn |
Add Support for Default Bindtags |
|
| 37 |
Project |
8.4 |
Final |
Uniform Rows and Columns in Grid |
|
| 36 |
Project |
8.4 |
Final |
Library Access to 'Subst' Functionality |
|
| 35 |
Project |
8.4 |
Final |
Enhanced Support for Serial Communications |
Link |
| 34 |
Project |
8.5 |
Withdrawn |
Modernize TEA Build System |
|
| 33 |
Project |
8.4 |
Final |
Add 'lset' Command to Assign to List Elements |
|
| 32 |
Project |
8.4a4 |
Final |
Add Tcl_Obj-enabled counterpart to Tcl_CreateTrace |
|
| 31 |
Informational |
Obsoleted |
CVS tags in the Tcl and Tk repositories |
| 30 |
Informational |
Obsoleted |
Tk Toolkit Maintainer Assignments |
| 29 |
Project |
9.0 |
Rejected |
Allow array syntax for Tcl lists |
|
| 28 |
Informational |
Draft |
How to be a good maintainer for Tcl/Tk |
| 27 |
Project |
8.4 |
Final |
CONST Qualification on Pointers in Tcl API's |
|
| 26 |
Project |
8.4 |
Final |
Enhancements for the Tk Text Widget |
Link |
| 25 |
Project |
8.5 |
Obsoleted |
Native tk_messageBox on Macintosh |
|
| 24 |
Informational |
Obsoleted |
Tcl Maintainer Assignments |
| 23 |
Process |
Accepted |
Tk Toolkit Functional Areas for Maintainer Assignments |
| 22 |
Project |
8.4a2 |
Final |
Multiple Index Arguments to lindex |
|
| 21 |
Project |
8.4 |
Final |
Asymmetric Padding in the Pack and Grid Geometry Managers |
Link |
| 20 |
Project |
8.5 |
Deferred |
Add C Locale-Exact CType Functions |
|
| 19 |
Project |
8.4a2 |
Obsoleted |
Add a Text Changed Flag to Tk's Text Widget |
|
| 18 |
Project |
8.4 |
Final |
Add Labels to Frames |
|
| 17 |
Project |
8.4.0 |
Final |
Redo Tcl's filesystem |
|
| 16 |
Process |
Accepted |
Tcl Functional Areas for Maintainer Assignments |
| 15 |
Project |
8.4.0 |
Final |
Functions to List and Detail Math Functions |
|
| 14 |
Project |
8.4.0 |
Final |
Access to Tk Photo Image Transparency |
Link |
| 13 |
Process |
Obsoleted |
Web Service for Drafting and Archiving TIPs |
| 12 |
Informational |
Draft |
The "Batteries Included" Distribution |
| 11 |
Project |
8.4 |
Final |
Tk Menubutton Enhancement: -compound option for menubutton |
|
| 10 |
Project |
8.4 |
Final |
Tcl I/O Enhancement: Thread-Aware Channels |
Link |
| 9 |
Project |
8.4 |
Withdrawn |
Tk Standard Library |
|
| 8 |
Project |
8.4.0 |
Final |
Add Winico support to the wm command on windows |
Link |
| 7 |
Project |
8.4 |
Final |
Increased resolution for TclpGetTime on Windows |
|
| 6 |
Project |
8.4.0 |
Rejected |
Include [Incr Tcl] in the Core Tcl distribution |
|
| 5 |
Project |
8.4 |
Final |
Make TkClassProcs and TkSetClassProcs Public and Extensible |
|
| 4 |
Informational |
Draft |
Tcl Release and Distribution Philosophy |
| 3 |
Process |
Obsoleted |
TIP Format |
| 2 |
Process |
Draft |
TIP Guidelines |
| 1 |
Informational |
Obsoleted |
TIP Index |
| 0 |
Process |
Final |
Tcl Core Team Basic Rules |