TIP Index

Login

Welcome to the Tcl Improvement Proposals repository. For information on how to raise a new TIP see Help

State: Accepted Deferred Draft Final Obsoleted Rejected Withdrawn
Type: Informational Process Project Humor
Version: 8.0 8.4 8.5 8.6 8.7 9.0 9.1 9.2

Key
Draft Project
Draft Project (8.6)
In Current Vote
Accepted Project
Rejected Project
Withdrawn Project
Final Project
Process TIP
Informational TIP

# Type Tcl Version Status Title Links
758 Project 9.2 Draft out of bound channel data Branch, Forum
757 Project 9.2 Draft Functions for Generating a Result String Branch, Forum
756 Project 9.2 Draft Add grapheme support to Tcl Branch, Forum
755 Project 9.1 Final Add a callback for post-initialization of an interpreter Branch, Forum
754 Project 9.0.5 Withdrawn Cache Composed Pixmaps for Ttk Image Elements Branch, Forum
753 Project 9.1 Final Windows exec and auto_execok reform Branch
752 Project 9.1 Final New timer API without Tcl_Time Branch
751 Project 9.1 Final Rotated text for label widgets Branch
750 Project 9.1 Final Consistent dark mode for Windows and macOS Branch
749 Project 9.1 Withdrawn Dark toplevel decoration on MS-Windows Branch
748 Project 9.1 Draft Use 'bool' in public API Branch
747 Project 9.1 Final Make the selection colors of the listbox widget fully native-conform Branch
746 Project 9.0 Final Remove "expr" behavior from lseq Branch
745 Project 9.1 Final Functions from C99 Branch
744 Project 9.1 Final Support for long paths on Windows Branch
743 Project 9.1 Final Add native file icons to Tk
742 Project 9.1 Final Add Mouse Wheel Zoom Support to Tk Console Branch
741 Project 9.1 Draft Cleanup of temporary Windows DLL's loaded from zipfs archives Branch
740 Project 9.1 Final Enhanced Treeview Widget Branch, Forum
739 Project 9.1 Final Add a Wide.TSpinbox style to the core Branch
738 Project 9.1 Withdrawn Add -relative Option to source Command
737 Project 9.1 Final Expanded encoding C API Branch
736 Project 9.1 Final Scroll entry with mouse wheel Branch
735 Project 9.1 Final Simpler List Filtering Branch
734 Project 9.1 Withdrawn Tcl_Mutex not reentrant for all platforms
733 Project 9.1 Final Add accessibility/screen reader support to Tk Branch
732 Project 9.1 Final Changes to the Tcl script library search path Branch
731 Project 9.1 Draft Use C Enums in Public Tcl API Branch
730 Project 9.1 Final Switching by Integers Branch
729 Project 9.1 Final Add a tk attribtable command to the core Branch
728 Project 9.1 Final Reliable Read and Write of Child Interpreter Variables Branch
727 Project 9.1 Final Add a ttk::toggleswitch widget to the core Branch
726 Project 9.1 Final Commands for Unicode normalization
725 Project 9.1 Final Add new command ::tk::mac::GetInfoAsJSON Branch
724 Project 9.1 Withdrawn Add “transient" subcommand to the Tk clipboard command
723 Project 9.1 Final timer ensemble for wall clock and monotonic clock events Branch
722 Project 9.1 Draft Return loaded packages by "package present" Branch
721 Project 9.1 Draft New functions: Tcl_AttemptGetString() et al Branch
720 Project 9.1 Final Updated Tcl Bytecode Opcodes Branch
719 Project 9.1 Final Add new states to make images of ttk::treeview and ttk::notebook customable Branch
718 Project 9.0.2 Draft encoding compatibility for GDI/HammerDB/TPC/DB2 Branch
717 Project 9.1 Final New function: Tcl_AttemptCreateHashEntry() Branch
716 Project 9.0.2 Final 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.2 Draft Information command on tk image types including photo formats information Branch
713 Informational Draft Tcl release calendar
712 Project 9.1 Final Add "positive" options to the subst command Branch
711 Project 9.1 Final New function: Tcl_IsEmpty() Branch
710 Process Draft Development Workflow
709 Project 9.1 Rejected MPL Licence for MemoryModule Branch
708 Project 9.1 Draft Platform-independent Numeric-keyboard handling Branch
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 Branch
705 Informational All Final Affirm Tcl License
704 Project 9.1 Final extend Tk_CanvasTextInfo Branch
703 Project 9.1 Draft info locale and info timezone Branch
702 Project 9.1 Withdrawn Statically link registry and dde extensions on Windows Branch
701 Project 8.7 Final C API for tilde substitution in paths
700 Project 9.1 Draft Use Markdown instead of nroff for the Tcl/Tk manual pages Branch
699 Project 9.0 Final Eliminate encoding alias "binary"; provide introspection for binary channels. Branch
698 Project 9.1 Final Handle negative screen distances Branch
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.1 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() Branch
691 Project 8.7 Withdrawn Setting -profile for tclsh/wish and the "source"/"open" commands. Branch
690 Project 9.0 Final Make "clock scan -valid 1" the default Branch
689 Project 9.1 Draft "namespace unknown" independent on caller namespace Branch
688 Project 8.7 Final clock command revision and speedup Branch
687 Project 9.1 Final locale support for word handling in text and entry Branch, Forum
686 Project 8.7 Final Make NextWord/SelectNextWord behavior platform-independant Branch
685 Project 8.7 Obsoleted rename "string is unicode" to "string is transferable" Branch
684 Project 8.7 Final Add Support for Touchpad Scrolling to Tk Branch
683 Project 9.0 Final Remove legacy "pack" and "scrollbar" syntax Branch
682 Project 8.7 Draft Create tmp. widget in "option get" call
681 Project 9.0 Final Ttk "size"-related options Branch
680 Project 9.1 Withdrawn Enhance definition of a "number" in Tcl
679 Project 8.7 Draft General access to X window properties Branch
678 Project 9.0 Final Better API for Detached Treeview Items Branch
677 Project 9.0 Final Constant Variables Branch
676 Project 9.1 Rejected A concise alternative to "expr" - "=" command
675 Project 8.7 Final Control cursor blinking cycle in Ttk widgets. Branch
674 Project 9.1 Draft a new multiple expression command
673 Project 9.0 Final Remove deprecated [trace] subcommands Branch
672 Project 9.1 Draft Extend $ substitution to include expressions as $(expression) Branch
671 Project 9.1 Draft New encoding profile - lossless Branch
670 Project 8.7 Final Simple Extra Procedures for File Access Branch
669 Project 9.1 Draft Pipe PIDs as Channel Property Branch
668 Project 9.1 Draft Consolidate all Tcl_Attempt* functions. Branch
667 Project 9.0 Obsoleted Make "strict" the default encoding profile. Branch
666 Project 8.7 Final Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0) Branch
665 Project 8.7 Final Remove support for internal utf-16 for Tcl 8.7 (and 9.0) Branch
664 Project 9.0 Obsoleted Enable compiler warnings for missing int → Tcl_Size conversions Branch
663 Project 8.7 Final Cease distribution of the ChangeLog files Branch
662 Project 8.6 Final Un-deprecate Tcl_VarEval Branch
661 Project 9.0 Final Disable the Tcl 8 compatibility macros in Tcl 9 by default Branch
660 Project 8.7 Final Use signed types for lengths and indices Branch
659 Project 9.0 Withdrawn Allow other default profiles than "strict" Branch
658 Project 8.7 Final Attach identifiers to Tk menu entries Branch
657 Project 9.0 Final Make "-profile strict" the default in Tcl 9.0 Branch
656 Project 8.7 Final A revised proposal for encodings Branch
655 Project 8.7 Final Support the styleMask property for NSWindow and NSPanel in Aqua Branch
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 Branch
652 Project 8.7 Final Remove "string is unicode" and Tcl_CharIsUnicode"
651 Project 8.7 Final Expose TclDStringToObj via stubs table Branch
650 Project 8.7 Final New function Tcl_GetWideUIntFromObj() Branch
649 Project 9.1 Final Expose additional list functionality in the C API Branch
648 Project 8.7 Final New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() Branch
647 Project 9.0 Final Change Tk_ConfigureWidgets signature, abandon TK_CONFIG_OBJS Branch
646 Project 8.7 Final Change -eofchar handling Branch
645 Project 8.7 Final ttk color palette support Branch
644 Project 9.0 Final Make Tcl_ObjType extensible Branch
643 Project 8.7 Final Provide a public API to retrieve nul terminator length for an encoding Branch
642 Project 8.7 Final Let TK_OPTION_BOOL/TK_OPTION_STRING_TABLE handle (C99) bool/enum. Branch
641 Project 8.7 Final Let Tcl_GetBoolean(FromObj) handle (C99) bool. Branch
640 Project 9.0 Final Remove Tcl_SaveResult Branch
639 Project 8.7 Final Include the mac_styles features in Tk 8.7 Branch
638 Project 8.7 Final New public routines Tcl_GetNumber(FromObj) Branch
637 Project 9.0 Final Make [glob] always -nocomplain Branch
636 Project 9.0 Final Expand List Flexibility with Abstract List Tcl_Obj Type Branch
635 Project 9.0 Withdrawn Introspection for 'upvar' and 'namespace upvar' Branch
634 Project 9.0 Final Remove inconsistency in variable tracing of an array Branch
633 Project 8.7 Final configure channel about channel encoding error reporting mode Branch
632 Project 8.7 Final return gif animated metadata Branch
631 Project 8.7 Final ledit - a generalized insert/delete command for list variables Branch
630 Project 8.7 Final TclOO commands > 2^31 (for 8.7) Branch
629 Project 8.7 Final Add a lseq (formally "range") command to the core of list commands Branch
628 Project 9.0 Final Shared 8.7/9.0 build environment Branch
627 Project 8.7 Final New functions for handling commands > 2^31 elements (for 8.7) Branch
626 Project 9.1 Final Command arguments > 2^31 elements Branch
625 Project 8.7 Final Re-implementation of lists Branch
624 Project 8.7 Final Deprecate Tcl_MakeSafe Branch
623 Project 8.6.13 Final Bless negative index arguments to Tcl_GetRange Branch
622 Project 8.7 Final Full Unicode for Tcl 8.7 Branch
621 Project 8.7 Final Glyph clustering for Tk Branch
620 Project 8.7 Final Treeview cell padding. Branch
619 Project 9.0 Final New TCL_COMBINE flag for Tcl_UniCharToUtf() Branch
618 Project 8.7 Final New Tcl_GetBool* functions with TCL_NULL_OK flag Branch
617 Project 8.7 Final Tcl_WCharLen/Tcl_Char16Len Branch
616 Project 9.0 Final Tcl lists > 2^31 elements Branch
615 Project 9.1 Draft enhanced index handling Branch
614 Project 8.7 Rejected Windows: OS: WTSSESSION change notification Branch
613 Project 8.7 Final New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() Branch
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 Code
610 Project 8.7 Final Icon Badges
609 Project 8.7 Final Enhance Tcl_ThreadQueueEvent() Branch
608 Project 8.6 Final Add virtual event when font configuration changes Ticket
607 Project 8.7 Final -failindex option for encoding convertto/convertfrom Branch
606 Project 8.7 Final Export more private Tk functions Branch
605 Project 8.7 Final Function to get class name from object Branch
604 Project 8.7 Final Printing Support for Text and Canvas Widgets
603 Project 8.7 Final Get 'stat' Information of Open Files Branch
602 Project 9.0 Final Remove tilde expansion in file paths. Branch
601 Project 9.0 Withdrawn Make "encoding convertto/convertfrom" throw exceptions Branch
600 Informational Draft Migration guide for Tcl 8.6/8.7/9.0
599 Project 8.7 Final Extended build information Branch
598 Project 8.7 Final export TclWinConvertError Branch
597 Project 8.7 Final "string is unicode" and better utf-8/utf-16/cesu-8 encodings Branch
596 Project 9.0 Final Stubs support for Embedding Tcl in other applications Branch
595 Project 9.0 Final Unicode-aware/case-sensitive Loadable Library handling Branch
594 Project 8.7 Final Modernize "file stat" interface Branch
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 Branch
591 Project 8.7 Final Rotate ttk::notebook window with mousewheel on tab Branch
590 Project 8.7 Final Recommend lowercase Package Names Branch
589 Project 8.7 Withdrawn Deprecate "-fg", "-bg", "-bd" options in Tk. Branch
588 Project 8.7 Final Unicode for (X11) keysyms Branch
587 Project 9.0 Final Default utf-8 for source command Branch
586 Project 8.7 Final C String Parsing Support for binary scan Branch
585 Project 8.7 Final Promote the INDEX_TEMP_TABLE flag of Tcl_GetIndexFromObj*() to the public interface Branch
584 Project 8.7 Final Better introspection for ttk Branch
583 Project 9.1 Draft Add Option to Limit Depth of Execution Step Traces for Procs
582 Project 8.7 Final Comments in Expressions Branch
581 Project 8.6 Final Master/Slave Branch
580 Project 8.7 Final Export Tk_GetDoublePixelsFromObj and 5 more Branch
579 Project 8.7 Final Improved auto_path for Safe Base interpreters Branch
578 Project 8.7 Final Death to TCL_DBGX Branch
577 Project 8.7 Final Enhanced index values for Tk Branch
576 Project 9.1 Draft Poor-mans Table listbox enhancement
575 Project 8.7 Final Switchable Tcl_UtfCharComplete()/Tcl_UtfNext()/Tcl_UtfPrev() Branch
574 Project 8.7 Final Add a 'tag delete' command to the ttk::treeview widget Branch
573 Project 8.7 Withdrawn Surrogates are invalid Branch
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" Branch
569 Project 8.7 Final Eliminate Comments That Serve Lint
568 Project 9.0 Final Revise ByteArray Routines To Support Proper Value Extraction Branch
567 Project 8.7 Final Add Operation to Support Set-like Slots Branch
566 Project 8.7 Withdrawn Index usage in lset Branch
565 Project 8.7 Final Gracefully ignore non-existent tags in canvas raise/lower Branch
564 Project 8.7 Final Specify ttk font sizes in points on X11 Branch
563 Project 8.7 Final Scrollwheel on Horizontal Scrollbar Scrolls Without Shift too Branch
562 Project 8.7 Final Deprecate channel types 1-4 Branch
561 Project 9.1 Draft Add console Command to Unix Branch
560 Project 9.1 Draft Megawidget Configure/Property Support Branch
559 Project 9.0 Final Eliminate public routine Tcl_FreeResult Branch
558 Project 8.7 Final Basic Configure Support for TclOO Branch
557 Project 8.7 Final C++ support for Tcl Branch
556 Project 9.0 Deferred Add oo like widgets to Tk Branch
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 Branch
553 Project 9.1 Draft Ellipses: the Alternative to Scrolling and Wrapping
552 Project 8.7 Final Extended treeview functionality. Branch
551 Project 8.7 Final Permit underscore in numerical literals in source code Branch
550 Project 9.1 Draft Garbage Collection for TclOO
549 Project 8.7 Withdrawn Make configure --enable-64bit the default Branch
548 Project 8.7 Final Support wchar_t conversion functions and deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() Branch
547 Project 8.7 Final New encodings: UTF-16, UCS-2 Branch
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 Branch
544 Project 8.7 Final Export TclGetIntForIndex() Branch
543 Project 9.0 Final Eliminate TCL_INTERP_DESTROYED flag value Branch
542 Project 8.7 Final Support for switchable Full Unicode support Branch
541 Project 8.6 Final Add support for 'end' index in ttk::combobox current Branch
540 Project 9.1 Draft Add -signal Channel Configure Option to POSIX Pipes
539 Project 8.7 Obsoleted Multiple dict filter patterns Ticket
538 Project 8.7 Final Externalize libtommath Branch
537 Project 9.0 Final Enable 64-bit indexes in regexp matching Branch
536 Project 8.6 Final Improvements to Mac-specific IPC in Tk Branch
535 Project 8.6 Final Remove trailing zeroes in scale ticks Branch
534 Project 9.1 Draft Faster Hashing of Small Integers Branch
533 Project 8.6 Final Extension of the menu post command Branch
532 Project 8.6 Final Re-implementation of event loop processing Branch
531 Project 8.7 Rejected Static Tcl Interpreter Creation Function Branch
530 Project 8.6 Draft Control over performance impact of TIP 280 Branch
529 Project 8.7 Final Add metadata dictionary property to tk photo image Branch
528 Project 8.7 Final Deprecate Tk_Offset() Branch
527 Project 8.7 Final New measurement facilities in TCL: New command timerate Branch
526 Project 9.1 Draft Make [expr] Only Accept One Argument Branch
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 Branch
523 Project 8.7 Final New lpop command Branch
522 Project 8.7 Final Test error codes with Tcltest Branch
521 Project 8.7 Final Floating Point Classification Functions Branch
520 Project 9.1 Draft Make NaN Quiet Branch
519 Project 8.7 Final Inline export/unexport option to TclOO method definition Branch
518 Project 8.7 Final Virtual Event when Last Child is not Managed any more Branch
517 Project 8.7 Final Add -activerelief Configuration Option to the menu widget Branch
516 Project 8.7 Final More OO Slot Operations Branch
515 Project 8.7 Final Level Value Reform Branch
514 Project 8.7 Final Platform differences in handling int/wide Branch
513 Project 9.1 Draft Better support for 'agendas' as arrays, dictionaries or lists Code
512 Project 8.7 Final No stub for Tcl_SetExitProc() Branch
511 Project 8.7 Final Implement Tcl_AsyncMarkFromSignal() Branch
510 Project 9.0 Deferred Add Rbc and Tkpath widgets to Tk Branch
509 Project 8.7 Final Implement reentrant mutexes on all platforms Branch
508 Project 8.7 Final New subcommand [array default] Branch
507 Project 8.7 Final Include simple SVG support with nanosvg Branch
506 Project 8.7 Final Purge RefCount Macros Branch
505 Project 8.6.9 Final Make [lreplace] Accept All Out-of-Range Index Values Branch
504 Project 8.7 Final New subcommand [string insert] Branch
503 Project 8.7 Final End Tcl 8.3 Source Compatibility Support Branch
502 Project 8.7 Final Index Value Reform Branch
501 Project 8.7 Final string is dict Branch
500 Project 8.7 Final Private Methods and Variables in TclOO Branch
499 Project 8.7 Final Custom locale search list for msgcat Branch
498 Project 9.1 Draft Simplify Tcl_DeleteNamespace Branch
497 Project 9.0 Final Full support for Unicode planes 1-16. Branch
496 Project 8.7 Final Display hints in ::entry ::spinbox ::ttk::entry ::ttk::spinbox and ::ttk::combobox Branch
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 Branch
493 Project 8.7 Final Cease Distribution of http 1.0 Branch
492 Project 8.7 Final Introspection for 'tk busy' Branch
491 Project 8.7 Final Threading Support: phasing out non-threaded builds Branch
490 Project 8.7 Final msgcat for TclOO Branch
489 Project 8.7 Final Add image widget command to the Tk canvas Branch
488 Project 9.0 Final Remove tcl_precision Branch
487 Project 8.7 Final Stop support for Pre-XP Windows Branch
486 Project 9.0 Draft Thread 3.0 is for Tcl 9
485 Project 9.0 Final Remove Deprecated API Branch
484 Project 8.7 Final Merge 'int' and 'wideInt' Obj-type to a single 'int' Branch
483 Project 8.7 Final Improved TIP #59 implementation for Tk Branch
482 Project 8.7 Final Record Tk demo directory information Branch
481 Project 8.7 Final Tcl_GetStringFromObj() with ptrdiff_t length parameter Branch
480 Project 9.1 Draft Type and Alias Assertions for Tcl Branch
479 Project 9.1 Draft Add Named Procedures as a New Command in Tcl (dictargs::proc) Branch
478 Project 8.7 Final Add Expected Class Level Behaviors to oo::class Branch
477 Project 8.6.8 Final Modernize the nmake build system Branch
476 Project 8.7 Final Scan/Printf format consistency Branch
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 Branch
473 Project 8.6.7 Final Allow a Defined Target Namespace in oo::copy Branch
472 Project 8.7 Final Add Support for 0d Radix Prefix to Integer Literals Branch
471 Project 9.1 Draft Add [info linkedname] Introspection Command Branch
470 Project 8.7 Final Reliable Access to OO Definition Context Object Branch
469 Project 9.1 Draft A Callback for Channel-Exception Conditions Branch
468 Project 8.7 Final Support Passing TCP listen Backlog Size Option to TCP Socket Creation Branch
467 Process Final Move TIP Collection to Fossil
466 Project 9.1 Draft Revised Implementation of the Text Widget Branch
465 Project 9.0 Final Change Rule 8 of the Dodekalogue to Cut Some Corner Cases Branch
464 Project 8.5 Final Support for Multimedia Keys on Windows Branch
463 Project 8.7 Final Command-Driven Substitutions for regsub Branch
462 Project 8.7 Final Add New [::tcl::process] Ensemble for Subprocess Management Branch
461 Project 8.7 Final Separate Numeric and String Comparison Operators Branch
460 Project 9.1 Draft An Alternative to Upvar Branch
459 Project 8.7 Final Tcl Package Introspection Improvements Branch
458 Project 8.7 Final Add Support for epoll() and kqueue() in the Notifier Branch
457 Project 9.1 Draft Add Support for Named Arguments Branch
456 Project 8.7 Final Extend the C API to Support Passing Options to TCP Server Creation Branch
455 Project 8.7 Final Extensions to [vwait]: Variable Sets and Scripted Access to Tcl_DoOneEvent Branch
454 Project 8.6.6 Withdrawn Automatically Resize Frames After Last Child Removed
453 Project 9.1 Draft Tcl Based Automation for tcl/pkgs Code
452 Project 9.1 Draft Add "stubs" Package to or Along Side of TclTest Branch
451 Project 8.7 Obsoleted Modify [update] to Give Full Script Access to Tcl_DoOneEvent Branch
450 Project 9.1 Draft Add [binary] subcommand "set" for in-place modification Branch
449 Project 8.7 Final [text] undo/redo to Return Range of Characters Branch
448 Project 9.1 Draft Update Tcl_SetNotifier to Reinitialize Event Loop Code
447 Project 8.7 Final Execution Time Verbosity Levels in tcltest::configure Branch
446 Project 8.6.6 Final Introspect Undo/Redo Stack Depths Branch
445 Project 8.7 Final Tcl_ObjType Utility Routines Branch
444 Project 8.7 Final Add "weekdays" unit in clock add Branch
443 Project 8.6.6 Final More Tag Configuration Options for the Text Widget Branch
442 Project 8.7 Final Display text in progressbars Branch
441 Project 8.6.5 Final Add -justify Configuration Option to the listbox Widget Branch
440 Project 8.5 Final Add engine to tcl_platform Array Branch
439 Project 8.7 Obsoleted Semantic Versioning Branch
438 Project 8.6.5 Final Ensure Line Metrics are Up-to-Date Branch
437 Project 8.5.18 Final Tk panedwindow options for proxy window Branch
436 Project 8.6.5 Final Improve TclOO isa Introspection Code
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 Branch
432 Project 8.6.3 Final Support for New Windows File Dialogs in Vista and Later Branch
431 Project 8.7 Final Add 'tempdir' Subcommand to 'file' Branch
430 Project 8.7 Final Add basic ZIP archive support to Tcl Branch
429 Project 8.6.2 Final A 'string' Subcommand for Concatenation Branch
428 Project 9.1 Draft Produce Error Dictionary from 'fconfigure -error' Branch
427 Project 8.6.4 Final Introspection of Asynchronous Socket Connection Branch
426 Project 8.7 Final Determining the "Type" of Commands Branch
425 Project 8.7 Final Correct use of UTF-8 in Panic Callback (Windows only) Branch
424 Project 9.1 Draft Improving [exec] Branch
423 Project 9.1 Draft Formatting Timestamps with Milliseconds
422 Project 9.0 Final Don't Use stdarg.h/va_list in Public API Branch
421 Project 8.7 Final A Command for Iterating Over Arrays Branch
420 Project 9.1 Draft 'vexpr', a Vector Expression Command Code
419 Project 9.1 Draft A New Command for Binding to Tk Events Code
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 Branch
415 Project 8.7 Final Enable Easy Creation of Circular Arc Segments Branch
414 Project 8.7 Final Add (back) Tcl_InitSubsystems as Public API Branch
413 Project 8.6 Final Unicode Support for 'string is space' and 'string trim' Branch
412 Project 8.6 Final Dynamic Locale Changing for msgcat with On-Demand File Load Branch
411 Project 9.1 Draft Improved Channel Introspection via "chan info" Code
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 Branch
405 Project 8.6 Final Add Collecting Loops, the 'lmap' and 'dict map' Commands Ticket
404 Project 8.6 Final Let Message Catalogs get the Locale from their File Name Ticket
403 Project 8.6 Final Web Colors for Tk Branch
402 Project 8.7 Final General Platform UNC Support Branch
401 Project 9.1 Draft Comment Words with Leading {#} Branch
400 Project 8.6 Final Setting the Compression Dictionary and Other 'zlib' Updates Branch
399 Project 8.6 Obsoleted Dynamic Locale Changing for msgcat
398 Project 8.6 Final Quickly Exit with Non-Blocking Blocked Channels Branch
397 Project 8.6 Final Extensible Object Copying Code
396 Project 8.6 Final Symmetric Coroutines, Multiple Args, and yieldto
395 Project 8.6 Final New 'string is entier' Command Code
394 Project 8.7 Obsoleted Platform-Independent Handling of Contemporary Mice
393 Project 9.1 Draft Add -command Option to lsearch Code
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) Branch
388 Project 8.6 Final Extending Unicode literals past the BMP Branch
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 Branch
382 Project 8.5.11 Final Let tk_getSaveFile ignore file overwrites Branch
381 Project 8.6 Final Call Chain Introspection and Control Code
380 Project 8.6 Final TclOO Slots for Flexible Declarations Ticket
379 Project 9.1 Draft Add a Command for Delivering Events Without Tk Code
378 Project 8.6 Final Fixing the Performance of TIP 280 Ticket
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 Code
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 Ticket
368 Project 8.7 Obsoleted Listbox Justification Option
367 Project 8.7 Final A Command to Remove Elements from a List Branch
366 Project 9.0 Rejected Variable Sized Indicators for Menubuttons Branch
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 Ticket
361 Project 9.1 Draft Releasing Channel Buffers
360 Project 8.6 Final Modernize X11 Menus Ticket
359 Project 8.6 Final Extended Window Manager Hint Support Ticket
358 Project 9.1 Draft Suppress Empty List Element Generation from the Split Command
357 Project 8.6 Final Export TclLoadFile Ticket
356 Project 8.6 Final NR-enabled Substitutions for Extensions
355 Project 9.1 Draft Stop Fast Recycling of Channel Names on Unix Ticket
354 Project 8.6 Final Minor Production-Driven TclOO Revisions
353 Project 8.6 Final NR-enabled Expressions for Extensions Ticket
352 Informational Final Tcl Style Guide
351 Project 8.7 Final Add Striding Support to lsearch Branch
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' Ticket
347 Project 8.7 Obsoleted Align 'string is ...' to Type-Conversion Functions in 'expr'
346 Project 8.7 Obsoleted Error on Failed String Encodings Branch
345 Project 8.7 Final Kill the 'identity' Encoding Ticket
344 Project 8.7 Final Bring TCP_NODELAY and SO_KEEPALIVE to socket options Branch
343 Project 8.6 Final A Binary Specifier for [format/scan] Ticket
342 Project 8.7 Final Dict Get With Default Branch
341 Project 8.6 Final Multiple 'dict filter' Patterns Ticket
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 Branch
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 Ticket
331 Project 8.6 Final Allow [lset] to Extend Lists
330 Project 8.6 Final Eliminate interp->result from the Public Headers Branch
329 Project 8.6 Final Try/Catch/Finally syntax Code
328 Project 8.6 Final Coroutines
327 Project 8.6 Final Proper Tailcalls
326 Project 8.6 Final Add -stride Option to lsort Ticket
325 Project 8.7 Final System Tray and System Notification Access
324 Project 8.6 Final A Standard Dialog For Font Selection Ticket
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 Ticket
320 Project 8.6 Final Improved Variable Handling in the Core Object System Ticket
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 Branch
317 Project 8.6 Final Extend binary Ensemble with Binary Encodings Ticket
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 Ticket
313 Project 8.6 Final Inexact Searching in Sorted List Ticket
312 Project 8.7 Final Add More Link Types Branch
311 Informational Final 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 Ticket
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 Ticket
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 Ticket
299 Project 8.5 Final Add isqrt() Math Function Ticket
298 Project 8.5 Final Revise Shared Value Rules for Tcl_GetBignumAndClearObj Ticket
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 Ticket
290 Project 9.1 Draft Registration of Custom Error Handler Scripts Ticket
289 Project 8.5 Rejected Revision of [lrepeat] Argument Order
288 Project 9.0 Rejected Allow "args" Anywhere in Procedure Formal Arguments Branch
287 Project 8.5 Final Add a Commands for Determining Size of Buffered Data Ticket
286 Project 8.5 Final Add 'xposition' Command to Menu Widgets Ticket
285 Project 8.6 Final Script Cancellation with [interp cancel] and Tcl_CancelEval Ticket
284 Project 9.1 Draft New 'invoke' and 'namespace invoke' Commands Branch
283 Project 9.1 Draft Modify Ensemble Command Resolution Behaviour Ticket
282 Project 9.1 Draft Enhanced Expression Syntax Ticket
281 Project 9.1 Draft Improvements in System Error Handling Code
280 Project 8.5 Final Add Full Stack Trace Capability With Location Introspection Ticket
279 Project 9.1 Draft Adding an Extensible Object System to the Core
278 Project 9.0 Final Fix Variable Name Resolution Quirks Branch
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 Ticket
274 Project 8.5 Final Right-Associativity for the Exponentiation Operator Ticket
273 Project 8.5 Rejected Add Tcl_Expr... Support to Tcl_Get... Functions
272 Project 8.5 Final String and List Reversal Operations Ticket
271 Project 9.1 Draft Windows-Style Open and Save File Dialog on Unix Ticket
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 Ticket
268 Project 8.5 Final Enhance 'package' Version Handling Ticket
267 Project 8.5 Final Allow 'exec' to Ignore Stderr Ticket
266 Project 8.5 Rejected Numbers are Commands
265 Project 8.6 Final A Convenient C-side Command Option Parser for Tcl Ticket
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 Branch
261 Project 8.5 Final Return Imported Commands from [namespace import] Ticket
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 Ticket
257 Project 8.6 Final Object Orientation for Tcl Branch
256 Project 8.5 Final Implement Tabular and Wordprocessor Style Tabbing Ticket
255 Project 8.5 Final Add 'min' and 'max' [expr] Functions Ticket
254 Project 8.5 Final New Types for Tcl_LinkVar Ticket
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 Ticket
249 Informational Draft Unification of Tcl's Parsing of Numbers
248 Project 8.5 Final Integrate Tile into Tk as Ttk
247 Informational Final Tcl/Tk Engineering Manual
246 Project 9.1 Draft Unify Pattern Matching
245 Project 8.5 Final Discover User Inactivity Time Ticket
244 Project 8.6 Final PNG Photo Image Support for Tk
243 Project 9.1 Draft Supply Find Dialog for the Text Widget Ticket
242 Project 8.5 Final Preselect Filter on tk_getFile Dialogs Ticket
241 Project 8.5 Final Case-Insensitive Switches and List Searching and Sorting Ticket
240 Project 9.1 Draft An Ensemble Command to Manage Processes Ticket
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 Branch
236 Project 8.6 Final Absolute Positioning of Canvas Items Code
235 Project 8.5 Final Exposing a C API for Ensembles
234 Project 8.6 Final Add Support For Zlib Compression Code
233 Project 8.5 Final Virtualization of Tcl's Sense of Time Ticket
232 Project 8.5 Final Creating New Math Functions for the 'expr' Command
231 Project 8.5 Final Support for [wm attributes] on X11 Ticket
230 Project 8.6 Final Tcl Channel Transformation Reflection API Ticket
229 Project 8.5 Final Scripted Control of Name Resolution in Namespaces Ticket
228 Project 9.1 Draft Tcl Filesystem Reflection API Code
227 Project 8.5 Final Interface to Get and Set the Return Options of an Interpreter Ticket
226 Project 8.5 Final Interface to Save and Restore Interpreter State Ticket
225 Project 8.7 Obsoleted Arithmetic Series with Optimized Space Complexity Ticket
224 Project 8.7 Rejected Add New [array] Subcommand 'value' Branch
223 Project 8.5 Final Full-Screen Toplevel Support for Tk Ticket
222 Project 8.5 Final Add [wm attributes -alpha] Attribute on Windows Ticket
221 Project 8.5 Final Allow Background Error Handlers to Accept Return Options Ticket
220 Project 8.7 Final Escalate Privileges in VFS Close Callback Branch
219 Project 8.5 Final Tcl Channel Reflection API Ticket
218 Project 8.5 Final Tcl Channel Driver Thread State Actions Ticket
217 Project 8.5 Final Getting Sorted Indices out of Lsort Ticket
216 Project 9.1 Draft Handling Command-Line Options in Tclsh and Wish
215 Project 8.5 Final Make [incr] Auto-Initialize Undefined Variables Ticket
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 Ticket
211 Project 8.5 Obsoleted Add Full Stack Trace Capability
210 Project 8.6 Final Add 'tempfile' Subcommand to 'file' Ticket
209 Project 8.5 Final Add [clock milliseconds], and [clock microseconds] Ticket
208 Project 8.5 Final Add a 'chan' Command
207 Project 8.5 Final Add a -namespace Option to [interp invokehidden] Ticket
206 Project 8.5 Obsoleted Add an [ftruncate] Command
205 Project 8.5 Final Use pkgconfig Database to Register Xft Support Ticket
204 Project 8.5 Final Virtual Events for Keyboard Traversal Ticket
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] Ticket
201 Project 8.5 Final Add 'in' Operator to [expr] Ticket
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 Ticket
194 Project 8.5 Final Procedures as Values via '''apply''' Ticket
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 Ticket
188 Project 8.5 Final Add 'string is wideinteger' to the 'string is' Subcommand Ticket
187 Project 8.6 Rejected Procedures as Values
186 Project 9.1 Draft Expose the Type and Modified-State of Widget Options Code
185 Project 8.6 Rejected Null Handling
184 Project 8.5 Final Avoid Creating Unusable Variables Ticket
183 Project 8.5 Final Add a Binary Flag to [open] Ticket
182 Project 8.5 Final Add [expr bool] Math Function Ticket
181 Project 8.5 Final Add a [namespace unknown] Command Ticket
180 Project 9.1 Draft Add a Megawidget Support Core Package
179 Project 8.5 Final Add -hide Option to panedwindow Widget Code
178 Project 9.1 Draft [info pid] and [info tid] Subcommands Ticket
177 Project 8.5 Final Add -stretch Option to panedwindow Widget Code
176 Project 8.5 Final Add String Index Values Ticket
175 Project 9.0 Withdrawn Add an -async Option to [open]
174 Project 8.5 Final Math Operators as Commands Ticket
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 Code
169 Project 8.5 Final Add Peer Text Widgets Ticket
168 Project 8.5 Final Cubic Bezier Curves on the Canvas Ticket
167 Project 9.0 Rejected Add a New Option for Context Help for Windows Branch
166 Project 8.7 Final Reading and Writing the Photo Image Alpha Channel Branch
165 Project 8.5 Final A User-Data Field for Virtual Events Ticket
164 Project 8.7 Final Add Rotate Subcommand to the Canvas Widget Branch
163 Project 8.5 Final A [dict merge] Subcommand Ticket
162 Project 8.6 Final IPv6 Sockets for Tcl Branch
161 Project 8.7 Final Change Default for Menu's -tearoff Option to False Branch
160 Project 8.7 Final Improvements to Terminal and Serial Channel Handling Branch
159 Project 8.5 Final Extending Tk 'wm' Command to Support Coloured Icons Ticket
158 Project 8.5 Final Distinguish the two 'Enter' keys on Windows Ticket
157 Project 8.5 Final Argument Expansion with Leading {expand}
156 Project 8.5 Final Language-Neutral Root Locale for Msgcat Ticket
155 Project 8.5 Final Fix Some of the Text Widget's Limitations Ticket
154 Project 9.1 Draft Add Named Colors to Tk
153 Project 8.5 Final Enhancing the [winfo toplevel] Command Code
152 Project 8.5 Final New -detail Option for tk_messageBox Code
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 Ticket
147 Project 8.5 Final Make Grid's Column/Row Configure Easier Ticket
146 Project 8.5 Final Add Overall Anchoring to the Grid Geometry Manager
145 Project 8.5 Final Enhanced Tk Font Handling Ticket
144 Project 8.5 Obsoleted Argument Expansion Syntax
143 Project 8.5 Final An Interpreter Resource Limiting Framework Ticket
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] Ticket
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 Ticket
137 Project 8.5 Final Specifying Script Encodings for [source] and tclsh Ticket
136 Project 8.5 Final Large List Initialisation Code
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 Branch
131 humor 8.5 Draft Read My Mind and Do What I Mean
130 Project 8.5 Final Unique DDE server names. Ticket
129 Project 8.5 Final New Format Codes for the [binary] Command Ticket
128 Project 8.6 Rejected Ability to Install a Custom Memory Allocator
127 Project 8.5 Final Add an -index Option to [lsearch] Ticket
126 Project 9.1 Draft Rich Strings for Representation Persistence
125 Project 8.5 Final Converting between Frame and Toplevel Windows Ticket
124 Project 8.5 Final High-Resolution Absolute Time Values From [clock] Ticket
123 Project 8.5 Final Adding an Exponentiation Operator to the [expr] Command Ticket
122 Project 8.6 Rejected Use tcl_{non,}wordchars Throughout Tcl/Tk
121 Project 8.5 Final Controlled Application Shutdown via Tcl_Exit Ticket
120 Project 8.5 Final Restricted DDE Services Ticket
119 Project 8.6 Final Angled Text on a Canvas Ticket
118 Project 8.5 Final Enhance [file attributes] and [file copy] on Mac OS X & BSD Ticket
117 Project 8.5 Obsoleted Object Type Introspection
116 Project 8.5 Final More Safety for Large Images Ticket
115 Project 9.0 Obsoleted Making Tcl Truly 64-Bit Ready
114 Project 9.0 Final Eliminate Octal Parsing of Leading Zero Integer Strings Branch
113 Project 8.5 Final Multi-Line Searches in the Text Widget
112 Project 8.5 Final Ensembles are Namespaces are Commands Ticket
111 Project 8.5 Final Dictionary Values and Manipulators Ticket
110 Project 8.5 Final Add a Tristate Mode to the Checkbutton and Radiobutton Ticket
109 Project 8.5 Final New Look for Checkbutton and Radiobutton on Unix Ticket
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 Ticket
106 Project 8.6 Final Add Encoding Abilities to the [dde] Command Branch
105 Project 8.5 Obsoleted Add Prefix Matching for Switch
104 Project 8.4 Final Generalization of the Tk Undo Subsystem Ticket
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] Ticket
99 Project 8.4 Final Add 'file link' to Tcl Ticket
98 Project 8.4 Final Adding Transparency Compositing Rules to Photo Images Ticket
97 Project 8.6 Final Moving Vertices of Canvas Items Ticket
96 Project 8.4 Final Add [tk caret] Command and Tk_SetCaretPos API
95 Project 8.4 Final Add [wm attributes] Command Ticket
94 Project 8.4 Final Add Listbox -activestyle Option
93 Project 8.4 Final Get/Delete Enhancement for the Tk Text Widget Code
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 Ticket
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 Ticket
86 Project 9.1 Draft Improved Debugger Support Code
85 Project 8.4 Final Custom Comparisons in Tcltest Ticket
84 Project 8.4 Final Add control for mouse movement filtering Ticket
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 Ticket
74 Project 8.4 Final wm stackorder command Ticket
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 Code
62 Project 8.4 Final Add Support for Command Tracing Code
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 Ticket
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 Ticket
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 Code
47 Project 8.4 Final Modifying Tk to Allow Writing X Window managers Code
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 Ticket
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 Ticket
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 Code
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 Code
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 Code
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 Code
9 Project 8.4 Withdrawn Tk Standard Library
8 Project 8.4.0 Final Add Winico support to the wm command on windows Code
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