703 |
Project |
9.1 |
Draft |
info locale and info timezone |
Link |
702 |
Project |
9.1 |
Draft |
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.0 |
Draft |
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 |