You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(15) |
Nov
(37) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(13) |
Feb
(58) |
Mar
(61) |
Apr
(8) |
May
|
Jun
(18) |
Jul
(51) |
Aug
(11) |
Sep
(41) |
Oct
(19) |
Nov
(39) |
Dec
(14) |
2003 |
Jan
(46) |
Feb
(28) |
Mar
(3) |
Apr
(132) |
May
(93) |
Jun
(46) |
Jul
(22) |
Aug
(55) |
Sep
(13) |
Oct
(6) |
Nov
(8) |
Dec
(6) |
2004 |
Jan
(28) |
Feb
(60) |
Mar
(9) |
Apr
(28) |
May
(39) |
Jun
(40) |
Jul
(36) |
Aug
(13) |
Sep
(21) |
Oct
(38) |
Nov
(25) |
Dec
(8) |
2005 |
Jan
(6) |
Feb
(14) |
Mar
(1) |
Apr
(2) |
May
(17) |
Jun
(9) |
Jul
(7) |
Aug
(90) |
Sep
(44) |
Oct
(40) |
Nov
(22) |
Dec
(1) |
2006 |
Jan
(31) |
Feb
(10) |
Mar
(1) |
Apr
(3) |
May
(8) |
Jun
(28) |
Jul
(5) |
Aug
(42) |
Sep
(40) |
Oct
(40) |
Nov
(27) |
Dec
(26) |
2007 |
Jan
(14) |
Feb
(13) |
Mar
(3) |
Apr
(3) |
May
(22) |
Jun
|
Jul
|
Aug
(17) |
Sep
(10) |
Oct
|
Nov
(24) |
Dec
(5) |
2008 |
Jan
|
Feb
(2) |
Mar
(3) |
Apr
(4) |
May
(18) |
Jun
(10) |
Jul
(1) |
Aug
(10) |
Sep
(5) |
Oct
(3) |
Nov
(5) |
Dec
(3) |
2009 |
Jan
(17) |
Feb
(31) |
Mar
(5) |
Apr
(6) |
May
(15) |
Jun
(52) |
Jul
(48) |
Aug
(39) |
Sep
(6) |
Oct
(11) |
Nov
(8) |
Dec
(6) |
2010 |
Jan
(2) |
Feb
(3) |
Mar
(1) |
Apr
|
May
(3) |
Jun
(12) |
Jul
(1) |
Aug
|
Sep
(4) |
Oct
|
Nov
(4) |
Dec
(1) |
2011 |
Jan
(3) |
Feb
(21) |
Mar
(17) |
Apr
(8) |
May
(10) |
Jun
(7) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(5) |
Dec
(3) |
2012 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
(6) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(8) |
2013 |
Jan
(3) |
Feb
(7) |
Mar
(3) |
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
(1) |
Aug
(3) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2014 |
Jan
(1) |
Feb
(12) |
Mar
(4) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(3) |
Oct
(9) |
Nov
(4) |
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(2) |
Apr
(3) |
May
(17) |
Jun
(4) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(1) |
2016 |
Jan
(9) |
Feb
(4) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(8) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
(10) |
Mar
|
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2019 |
Jan
|
Feb
(3) |
Mar
|
Apr
(17) |
May
|
Jun
(1) |
Jul
|
Aug
(4) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
(1) |
2020 |
Jan
(2) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(8) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
(11) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(4) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
(4) |
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
(2) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Roy K. <rk...@rk...> - 2012-12-10 18:01:57
|
Andreas, Setting the main branch to "BWidget" isn't a problem. Harald, Looking at the timeline here: http://rkeene.org/projects/tcl/TESTING/bwidget.fossil/timeline?n=2000 Can you provide any insight into why the commit on 10-AUG-2009 is based on the state of the repository 09-SEP-2009 ? Is that a legitimate branch that happened in August and didn't make its way into trunk into September and the branchpoint is just wrong ? Thanks, Roy Keene On Mon, 10 Dec 2012, Andreas Kupries wrote: > On Sun, Dec 9, 2012 at 11:48 PM, Harald Oehlmann > <har...@el...> wrote: >> Andreas, >> >> thank you for the work ! > > You are welcome. > >> >> Am 07.12.2012 19:04, schrieb Andreas Kupries: >>> The only exception is the BWidget CVS which contains a timewarp Roy >>> Keene (our conversion guy) has to straighten out first before we can >>> put the resulting Fossil up on core also. That should happen sometime >>> next week. >> >> Within BWidget, the main branch is currently not "trunk" but tag >> "BWidget". I am not shure, if we should change this ? > > IMHO yes. Roy ? > >>> Side note on that: The repositories are in what fossil calls a >>> login-group. Logging into one of them will log you into all, and if >>> you change your password in one of them it will change in all the >>> others also. >> >> Is it in a login group with the tcl repository or do all tcllib >> repositories form an own login group ? > > They are their own login group. > >> >> E.g. do people which already have commit access on core.tcl.tk/tcl >> require a second login > > Yes. > >> or is this automatic ? If yes, I apply commit >> access for "oehhar". > > Separate mail will be forthcoming. > > -- > Andreas Kupries > Senior Tcl Developer > Code to Cloud: Smarter, Safer, Faster? > P: 778.786.1122 > F: 778.786.1133 > and...@ac... > http://www.activestate.com > Learn about Stackato for Private PaaS: http://www.activestate.com/stackato > > Tcl'2013, Sep 23-27, New Orleans, LA, USA. > |
From: Andreas K. <and...@ac...> - 2012-12-10 17:59:44
|
On Sun, Dec 9, 2012 at 11:48 PM, Harald Oehlmann <har...@el...> wrote: > Andreas, > > thank you for the work ! You are welcome. > > Am 07.12.2012 19:04, schrieb Andreas Kupries: >> The only exception is the BWidget CVS which contains a timewarp Roy >> Keene (our conversion guy) has to straighten out first before we can >> put the resulting Fossil up on core also. That should happen sometime >> next week. > > Within BWidget, the main branch is currently not "trunk" but tag > "BWidget". I am not shure, if we should change this ? IMHO yes. Roy ? >> Side note on that: The repositories are in what fossil calls a >> login-group. Logging into one of them will log you into all, and if >> you change your password in one of them it will change in all the >> others also. > > Is it in a login group with the tcl repository or do all tcllib > repositories form an own login group ? They are their own login group. > > E.g. do people which already have commit access on core.tcl.tk/tcl > require a second login Yes. > or is this automatic ? If yes, I apply commit > access for "oehhar". Separate mail will be forthcoming. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato Tcl'2013, Sep 23-27, New Orleans, LA, USA. |
From: Harald O. <har...@el...> - 2012-12-10 17:55:11
|
Am 10.12.2012 18:41, schrieb Roy Keene: > Andreas, > > Setting the main branch to "BWidget" isn't a problem. > > Harald, > > Looking at the timeline here: > > http://rkeene.org/projects/tcl/TESTING/bwidget.fossil/timeline?n=2000 > > Can you provide any insight into why the commit on 10-AUG-2009 is based > on the state of the repository 09-SEP-2009 ? > > Is that a legitimate branch that happened in August and didn't make its > way into trunk into September and the branchpoint is just wrong ? Yes, I think so. If you look to the ChangeLog file, the last entry before this branch is 2009-07-24. The branch is 2009-08-10. c59555e6a0 already has the branch in the changeLog. The branch should happen after it, which would also explain why [4fa6af782f] and [6d09f950c9] have the same comment. At those time, I processed both branches in parallel and fixed bugs in both branches. Thank you, Harald |
From: Harald O. <har...@el...> - 2012-12-10 07:47:36
|
Andreas, thank you for the work ! Am 07.12.2012 19:04, schrieb Andreas Kupries: > The only exception is the BWidget CVS which contains a timewarp Roy > Keene (our conversion guy) has to straighten out first before we can > put the resulting Fossil up on core also. That should happen sometime > next week. Within BWidget, the main branch is currently not "trunk" but tag "BWidget". I am not shure, if we should change this ? > Side note on that: The repositories are in what fossil calls a > login-group. Logging into one of them will log you into all, and if > you change your password in one of them it will change in all the > others also. Is it in a login group with the tcl repository or do all tcllib repositories form an own login group ? E.g. do people which already have commit access on core.tcl.tk/tcl require a second login or is this automatic ? If yes, I apply commit access for "oehhar". Thank you, Harald |
From: Andreas K. <and...@ac...> - 2012-12-07 18:04:42
|
Hi all. As a quick heads up, the CVS repositories of Tcllib and its relatives (Tklib, etc.) have moved from SourceForge to http://core.tcl.tk. In doing so they have been converted to Fossil [1] as well. The only exception is the BWidget CVS which contains a timewarp Roy Keene (our conversion guy) has to straighten out first before we can put the resulting Fossil up on core also. That should happen sometime next week. As of this moment people should not commit to the CVS at SF anymore. (I have not disabled commit access, but will ignore commits there from on). Some things have __not__ moved. Yet. Most important: We are still using the Bug Tracker's at SourceForge. Less so: We are still using the Files system of SourceForge to distribute releases. General location http://core.tcl.tk Specifically: http://core.tcl.tk/tcllib http://core.tcl.tk/tklib http://core.tcl.tk/tclapps http://core.tcl.tk/tclbench http://core.tcl.tk/widget http://core.tcl.tk/mclistbox Regarding the accounts ... All admins [3] of the SourceForge project have accounts in the new repositories. Nobody else of the original developers has accounts in the repositories at the moment. I ask that everybody committed to continue work on Tcllib and relatives to contact us, the admins, through the tcllib-devel list here so that we may (re-)create accounts for them. Side note on that: The repositories are in what fossil calls a login-group. Logging into one of them will log you into all, and if you change your password in one of them it will change in all the others also. Ok, I hope that provides enough information to everybody. If not, please do not hesitate to ask. ~~~~~~ [1] http://www.fossil-scm.org/ -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato Tcl'2013, Sep 23-27, New Orleans, LA, USA. |
From: Andreas K. <and...@ac...> - 2012-10-15 17:48:48
|
19th Annual Tcl/Tk Conference (Tcl'2012) http://www.tcl.tk/community/tcl2012/ November 12 - 16, 2012 Sessions: National Museum of Health and Medicine Chicago 175 W. Washington Chicago, IL 60602 Rooms: Holiday Inn Chicago Mart Plaza 350 West Mart Center Drive Chicago, Illinois, USA Map/Transport: https://maps.google.com/maps/ms?msid=204739899073144451536.0004c144222a9036c99f6&msa=0&ll=41.885266,-87.633734&spn=0.008443,0.018818 http://wiki.tcl.tk/28843#pagetoca7e55932 Hello all. This is a reminder that the offer of reduced rates for rooms at the conference hotel expires on October 20, i.e. at the end of this week. Book Now! (if you haven't already). And talk to us should you run into trouble with the Hotel claiming to be sold out already before the deadline. Of course registration for the Conference is still open at http://www.tcl.tk/community/tcl2012/reg.html To book a room at the conference hotel at reduced rates please follow the instructions on that page. Our schedule can be found at http://www.tcl.tk/community/tcl2012/schedule.html Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago Site/Facilities Chair Arjen Markus Deltares Brian Griffin Mentor Graphics Donal Fellows University of Manchester Gerald Lester KnG Consulting, LLC Jeffrey Hobbs ActiveState Software Inc. Kevin Kenny GE Global Research Center Larry Virden Mike Doyle National Museum of Health & Medicine, Chicago Ron Fox NSCL/FRIB Michigan State University Steve Landers Digital Smarties Contact Information tcl...@go... Tcl'2012 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Andreas K. <and...@ac...> - 2012-09-10 18:56:43
|
19th Annual Tcl/Tk Conference (Tcl'2012) http://www.tcl.tk/community/tcl2012/ November 12 - 16, 2012 Sessions: National Museum of Health and Medicine Chicago 175 W. Washington Chicago, IL 60602 Rooms: Holiday Inn Chicago Mart Plaza 350 West Mart Center Drive Chicago, Illinois, USA Map/Transport: https://maps.google.com/maps/ms?msid=204739899073144451536.0004c144222a9036c99f6&msa=0&ll=41.885266,-87.633734&spn=0.008443,0.018818 http://wiki.tcl.tk/28843#pagetoca7e55932 I am pleased to announce that registration for the Conference is now open at http://www.tcl.tk/community/tcl2012/reg.html To book a room at the conference hotel at reduced rates please follow the instructions on that page. Note that the offer of reduced rates expires on October 20. Book early. Our schedule can be found at http://www.tcl.tk/community/tcl2012/schedule.html Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago Site/Facilities Chair Arjen Markus Deltares Brian Griffin Mentor Graphics Donal Fellows University of Manchester Gerald Lester KnG Consulting, LLC Jeffrey Hobbs ActiveState Software Inc. Kevin Kenny GE Global Research Center Larry Virden Mike Doyle National Museum of Health & Medicine, Chicago Ron Fox NSCL/FRIB Michigan State University Steve Landers Digital Smarties Contact Information tcl...@go... Tcl'2012 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Andreas K. <and...@ac...> - 2012-08-07 18:28:26
|
[[ Get your papers, WIPs and posters in. (We have an exhibition hall with 25 gesture-controlled screens to show the latter two on). The deadline for abstracts and proposals is three weeks away. ]] [[ Notes: Colin Walker of F5 is confirmed as our Keynote speaker. http://www.f5.com ]] 19th Annual Tcl/Tk Conference (Tcl'2012) http://www.tcl.tk/community/tcl2012/ November 12 - 16, 2012 Sessions: National Museum of Health and Medicine Chicago 175 W. Washington Chicago, IL 60602 Rooms: Holiday Inn Chicago Mart Plaza 350 West Mart Center Drive Chicago, Illinois, USA Map: https://maps.google.com/maps/ms?msid=204739899073144451536.0004c144222a9036c99f6&msa=0&ll=41.885266,-87.633734&spn=0.008443,0.018818 Important Dates: Abstracts and proposals due August 27, 2012 Notification to authors September 10, 2012 WIP and BOF reservations open August 6, 2012 Author materials due October 29, 2012 Tutorials Start November 12, 2012 Conference starts November 14, 2012 Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2012 will be held in Chicago, Illinois, USA from November 12 - 16, 2012. The program committee is asking for papers and presentation proposals from anyone using or developing with Tcl/Tk (and extensions). Past conferences have seen submissions covering a wide variety of topics including: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization * Use of different programming paradigms in Tcl/Tk and proposals for new directions. * New areas of exploration for the Tcl/Tk language Submissions should consist of an abstract of about 100 words and a summary of not more than two pages, and should be sent as plain text to <tclconference AT googlegroups DOT com> no later than August 27, 2012. Authors of accepted abstracts will have until October 29, 2012 to submit their final paper for the inclusion in the conference proceedings. The proceedings will be made available on digital media, so extra materials such as presentation slides, code examples, code for extensions etc. are encouraged. Printed proceedings will be produced as an on-demand book at lulu.com The authors will have 25 minutes to present their paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreements will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. Other Forms of Participation The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis starting in August 6, 2012. Specific instructions for reserving WIP and BOF time slots will be provided in the registration information available in June 2012. Some WIP and BOF time slots will be held open for on-site reservation. All attendees with an interesting work in progress should consider reserving a WIP slot. Registration Information More information on the conference is available the conference Web site (http://www.tcl.tk/community/tcl2012/) and will be published on various Tcl/Tk-related information channels. To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. See: http://code.activestate.com/lists/tcl-announce to subscribe to the tcl-announce mailing list. Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago Site/Facilities Chair Arjen Markus Deltares Brian Griffin Mentor Graphics Donal Fellows University of Manchester Gerald Lester KnG Consulting, LLC Jeffrey Hobbs ActiveState Software Inc. Kevin Kenny GE Global Research Center Larry Virden Mike Doyle National Museum of Health & Medicine, Chicago Ron Fox NSCL/FRIB Michigan State University Steve Landers Digital Smarties Contact Information tcl...@go... Tcl'2012 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Harald O. <har...@el...> - 2012-07-27 12:23:59
|
BWidget 1.9.6 summs up the 4 minor bugfixes of the last year. Thanks to the contributors Wolfgang S. Kechel and jaspertheperson, Koen Danckaert and Kevin Walzer for their support. Below are the release notes. Enjoy, Harald --- BWidget ToolKit 1.9.6 July 2012 Copyright (c) 1998-1999 UNIFIX. Copyright (c) 2001-2002 ActiveState Corp. See the file LICENSE.txt for license info (uses Tcl's BSD-style license). -------------------------------------------------------------------------- Highlights: Bugs fixed in the last year: - listbox selection only redrawn if changed - "entry configure" in themed mode fixed - error if next widget is a ttk widget and has spaces in the window path -------------------------------------------------------------------------- WHAT IS BWIDGET ? The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using native Tcl/Tk 8.x namespaces. The BWidgets have a professional look&feel as in other well known Toolkits (Tix or Incr Widgets), but the concept is radically different because everything is pure Tcl/Tk. No platform dependencies, and no compiling required. The code is 100% Pure Tcl/Tk. The BWidget library was originally developed by UNIFIX Online, and released under both the GNU Public License and the Tcl license. BWidget is now maintained as a community project, hosted by Sourceforge. Scores of fixes and enhancements have been added by community developers. See the ChangeLog file for details. -------------------------------------------------------------------------- WIDGET LIST (1.9) Simple Widgets Label Extended Label widget Entry Extended Entry widget Button Extended Button widget ArrowButton Button widget with an arrow shape. ProgressBar Progress indicator widget ScrollView Display the visible area of a scrolled window Separator 3D separator widget Manager Widgets MainFrame Manage toplevel with menu, toolbar and statusbar LabelFrame Frame with a Label TitleFrame Frame with a title ScrolledWindow Generic scrolled widget ScrollableFrame Scrollable frame containing widget PanedWindow Tiled layout manager widget ButtonBox Set of buttons with horizontal or vertical layout PagesManager Pages manager widget NoteBook Notebook manager widget Dialog Dialog abstraction with custom buttons Composite Widgets LabelEntry LabelFrame containing an Entry widget. ComboBox ComboBox widget SpinBox SpinBox widget Tree Tree widget ListBox ListBox widget MessageDlg Message dialog box ProgressDlg Progress indicator dialog box PasswdDlg Login/Password dialog box (contributed by Stephane Lavirotte) SelectFont Font selection widget SelectColor Color selection widget Commands Classes Widget The Widget base class DynamicHelp Provide help to Tk widget or BWidget DragSite Commands set for Drag facilities DropSite Commands set for Drop facilities BWidget Utilities -------------------------------------------------------------------------- INSTALLATION AND USE - On Unix Platform: Uncompress the file BWidget-<version>.tar.Z|gz To use the BWidget: - If you have uncompressed the archive file under the Tcl Library Path directory, you only need to do: % package require BWidget - If not, you have to specify the BWidget installation path in auto_path global variable: % lappend auto_path <install_path> % package require BWidget To launch the demo, you need to cd into the demo subdirectory: $ cd <install_path>/demo $ wish demo.tcl - On Windows and others Platforms: Uncompress the file BWidget-<version>.zip To use the BWidget: - If you uncompressed the archive file under the Tcl Library Path directory, you only need to do: % package require BWidget - If not, you have to specify the BWidget installation path in auto_path global variable: % lappend auto_path your_path % package require BWidget To launch the demo : Double click on demo.tcl in the demo subdirectory Distribution contains these directories: BWidget-<version> Root directory and BWidget Tcl sources BWman HTML manual pages images images used by BWidget lang Resources for language customization demo Demo sources tests BWidgets test suite -------------------------------------------------------------------------- Ttk support Johann Oberdorfer has written a tile-version of BWidget consisting in theme-based parameter switching. No native windows are used on MAC or Windows. IMHO we need native widgets. It is not senseful to use BWidget with Ttk due to different concepts. For the migration of my programs to Ttk, limited Ttk support is integrated in the following widgets: - ScrolledWindow, Label, Button - MainFrame (-sizegrip option) - NoteBook (only user frame) - LabelEntry, LabelFrame, PagesMgr (by Wojciech Kocjan, docs missing?) The documentation pages list the parameter differences. I do not recomment using this for new projects. To activate Ttk support, use: Widget::themed 1 -------------------------------------------------------------------------- DOCUMENTATION HTML manual pages are available in the BWman subdirectory. Point to index.html for frame version with tree navigation, or to contents.html for no frame version. -------------------------------------------------------------------------- CONTACTS The BWidget toolkit is maintained on Sourceforge, at http://www.sourceforge.net/projects/tcllib/ -------------------------------------------------------------------------- Changes: (Only showing changes since BWidget 1.9.5 release.) 2012-04-12 Harald Oehlmann <oeh...@users.sourceforge.net> * listbox.tcl ListBox::selection Only redraw if selection changed. Patch by Wolfgang S. Kechel [Bug 3517145] 2012-04-02 Harald Oehlmann <oeh...@users.sourceforge.net> * entry.tcl, BWMan/entry.tcl checkbox.tcl Themed mode: Invoking "configure" without arguments results in errors that non-ttk options are not present. Removed Entry options: -background -foreground -relief -borderwidth -fg -bg -bd. Reported by Wolfgang S. Kechel [Bug 3513263] * entry.tcl mapped entry option -state to ttk::entry state in themed mode to make state change visible. 2012-03-06 Harald Oehlmann <oeh...@users.sourceforge.net> * BWMan/ListBox.html documented options -selectfill and -autofocus as read-only. Reported by Wolfgang S. Kechel [Bug 3497592] 2011-11-14 Harald Oehlmann <oeh...@users.sourceforge.net> * widget.tcl (Widget::focusOK) fixed list with update. Arises, if a ttk widget with a widget path with spaces is the next widget. Reported by jaspertheperson [Bug 3437761] |
From: Andreas K. <and...@ac...> - 2012-05-30 15:46:19
|
[[ Notes: Colin Walker of F5 is confirmed as our Keynote speaker. http://www.f5.com ]] 19th Annual Tcl/Tk Conference (Tcl'2012) http://www.tcl.tk/community/tcl2012/ November 12 - 16, 2012 Holiday Inn Chicago Mart Plaza 350 West Mart Center Drive Chicago, Illinois, USA Important Dates: Abstracts and proposals due August 27, 2012 Notification to authors September 10, 2012 WIP and BOF reservations open August 6, 2012 Author materials due October 29, 2012 Tutorials Start November 12, 2012 Conference starts November 14, 2012 Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2012 will be held in Chicago, Illinois, USA from November 12 - 16, 2012. The program committee is asking for papers and presentation proposals from anyone using or developing with Tcl/Tk (and extensions). Past conferences have seen submissions covering a wide variety of topics including: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization * Use of different programming paradigms in Tcl/Tk and proposals for new directions. * New areas of exploration for the Tcl/Tk language Submissions should consist of an abstract of about 100 words and a summary of not more than two pages, and should be sent as plain text to <tclconference AT googlegroups DOT com> no later than August 27, 2012. Authors of accepted abstracts will have until October 29, 2012 to submit their final paper for the inclusion in the conference proceedings. The proceedings will be made available on digital media, so extra materials such as presentation slides, code examples, code for extensions etc. are encouraged. Printed proceedings will be produced as an on-demand book at lulu.com The authors will have 25 minutes to present their paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreements will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. Other Forms of Participation The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis starting in August 6, 2012. Specific instructions for reserving WIP and BOF time slots will be provided in the registration information available in June 2012. Some WIP and BOF time slots will be held open for on-site reservation. All attendees with an interesting work in progress should consider reserving a WIP slot. Registration Information More information on the conference is available the conference Web site (http://www.tcl.tk/community/tcl2012/) and will be published on various Tcl/Tk-related information channels. To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. See: http://code.activestate.com/lists/tcl-announce to subscribe to the tcl-announce mailing list. Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago Site/Facilities Chair Arjen Markus Deltares Brian Griffin Mentor Graphics Donal Fellows University of Manchester Gerald Lester KnG Consulting, LLC Jeffrey Hobbs ActiveState Software Inc. Kevin Kenny GE Global Research Center Larry Virden Mike Doyle National Museum of Health & Medicine, Chicago Ron Fox NSCL/FRIB Michigan State University Steve Landers Digital Smarties Contact Information tcl...@go... Tcl'2012 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Andreas K. <and...@ac...> - 2012-05-02 17:33:31
|
On 5/2/2012 10:08 AM, Larry W. Virden wrote: > Thank you all for your feedback. > > I made some tweaks to the program and now I am getting output. > > I next need to find someone who has used graphviz to help me understand the > next step! From the chat yesterday [15:36] <rkeene> aku, I use GraphViz/dot with a Tcl wrapper :P -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato http://www.eurotcl.tcl3d.org/ - EuroTcl 2012, July 7-8 , Munich, Germany. http://www.tcl.tk/community/tcl2012/ - Tcl'2012, Nov 12-16, Chicago, IL, USA. |
From: Larry W. V. <lv...@gm...> - 2012-05-02 17:09:07
|
Thank you all for your feedback. I made some tweaks to the program and now I am getting output. I next need to find someone who has used graphviz to help me understand the next step! |
From: Harald O. <har...@el...> - 2012-05-02 14:57:19
|
Am 02.05.2012 16:37, schrieb Larry W. Virden: > 1;2;3;4;"a b c > d e f > g h i j > k l m" > > This should be a list of 3 elements {{a b c} {d e f} {g h i} {j k l}} > Instead, what I get is: > 1 2 3 4 {a b cd e fg h i jk l m} IMHO it works quite right and the observed behaviour is correct. As the contents within double-quotes is seen as one element, you get it back as one list element. A recent csv should also preserve the newlines, so you should get: 1 2 3 4 {a b c d e f g h i j k l m} To transform the abc- etc part to a matrix, I would do: % set listIn {1 2 3 4 {a b c d e f g h i j k l m}} % set matrixRaw [lindex $listIn 4] {a b c d e f g h i j k l m} % set matrixOut {} % foreach rowRaw [split $matrixRaw "\n"] { lappend matrixOut [split $rowRaw " "] } % set matrixOut {{abc} {d e f} {g h i j} {k l m}} Hope this helps, Harald |
From: Larry W. V. <lv...@gm...> - 2012-05-02 14:37:13
|
On Wed, May 2, 2012 at 10:23 AM, Larry W. Virden <lv...@gm...> wrote: > > > set l [csv::split $next "\;"] > # puts stderr "list is $l" > > Okay, the csv::split looks to be my problem. For instance, I have a record that is 1;2;3;4;"a b c d e f g h i j k l m" This should be a list of 3 elements {{a b c} {d e f} {g h i} {j k l}} Instead, what I get is: 1 2 3 4 {a b cd e fg h i jk l m} In my tclsh 8.6 environment, when I do a package require csv I get back 0.7.3 HOWEVER, I downloaded and installed the latest tcllib on ftp.tcl.tk ... Is this a fundamental problem with csv::split or do I need some sort of special flag or something? |
From: Larry W. V. <lv...@gm...> - 2012-05-02 14:24:00
|
So, I have a file that generates text of the form: itemname;relationship name;date;user;"item 2" itemname2;relationship name;date;user;"item 3 item 4 item 5" and so forth. I am wanting to write some code that reads these csv records in, one at a time, and then loop through the list in the last column creating a series of lines of the format itemname --> list item 0; itemname --> list item 1; : itemname -> list item n; I tried to extract just column 1 and 4 from this file using the example program csvcut - however, it did not handle the multiple line properly. I read over the docs, and didn't see an input function - just the iscomplete function. so i wrote this: package require Tcl package require csv proc readcsvrecord { fd } { gets $fd buffer # puts stderr "rcr 1: $buffer" while { [csv::iscomplete $buffer ] == 0} { gets $fd buff2 set buffer ${buffer}${buff2} # puts stderr "rcr 2: $buffer" } return $buffer } puts "graph ci {" set next [readcsvrecord stdin] # puts stderr "eof returns [eof stdin]" while { ! [eof stdin] } { # puts stderr "Record is $next" set l [csv::split $next "\;"] # puts stderr "list is $l" # error here foreach item [lindex $l 4] { puts "[lindex $l 0]->$item;" } set next [readcsvrecord stdin] } puts "}" ~ This sort of works. However, when generating my output (see "error here") I have a problem when the item has white space in it - the white space is turning one item into multiples. Two questions: 1. Am I missing anything in the handling of the actual csv file? 2. Am I forgetting something basic to Tcl in handling the csv column containing white space? I presume this is nothing csv specific, but instead something basic that I have forgotten since I don't write a lot of code in Tcl any more... sigh. I really want to make certain my handling of the CSV records, and columns, is correct. I was concerned about whether the backslash was needed before the separator character; I didnt want Tcl to choke when it sees it. |
From: Andreas K. <and...@ac...> - 2012-04-02 19:12:22
|
19th Annual Tcl/Tk Conference (Tcl'2012) http://www.tcl.tk/community/tcl2012/ November 12 - 16, 2012 Holiday Inn Chicago Mart Plaza 350 West Mart Center Drive Chicago, Illinois, USA Important Dates: Abstracts and proposals due August 27, 2012 Notification to authors September 10, 2012 WIP and BOF reservations open August 6, 2012 Author materials due October 29, 2012 Tutorials Start November 12, 2012 Conference starts November 14, 2012 Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2012 will be held in Chicago, Illinois, USA from November 12 - 16, 2012. The program committee is asking for papers and presentation proposals from anyone using or developing with Tcl/Tk (and extensions). Past conferences have seen submissions covering a wide variety of topics including: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization * Use of different programming paradigms in Tcl/Tk and proposals for new directions. * New areas of exploration for the Tcl/Tk language Submissions should consist of an abstract of about 100 words and a summary of not more than two pages, and should be sent as plain text to <tclconference AT googlegroups DOT com> no later than August 27, 2012. Authors of accepted abstracts will have until October 29, 2012 to submit their final paper for the inclusion in the conference proceedings. The proceedings will be made available on digital media, so extra materials such as presentation slides, code examples, code for extensions etc. are encouraged. Printed proceedings will be produced as an on-demand book at lulu.com The authors will have 25 minutes to present their paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreements will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. Other Forms of Participation The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis starting in August 6, 2012. Specific instructions for reserving WIP and BOF time slots will be provided in the registration information available in June 2012. Some WIP and BOF time slots will be held open for on-site reservation. All attendees with an interesting work in progress should consider reserving a WIP slot. Registration Information More information on the conference is available the conference Web site (http://www.tcl.tk/community/tcl2012/) and will be published on various Tcl/Tk-related information channels. To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. See: http://code.activestate.com/lists/tcl-announce to subscribe to the tcl-announce mailing list. Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago Site/Facilities Chair Brian Griffin Mentor Graphics Ron Fox NSCL/FRIB Michigan State University Arjen Markus Deltares Mike Doyle National Museum of Health & Medicine, Chicago Gerald Lester KnG Consulting, LLC Donal Fellows University of Manchester Jeffrey Hobbs ActiveState Software Inc. Steve Landers Digital Smarties Kevin Kenny GE Global Research Center Contact Information tcl...@go... Tcl'2012 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Blair K. <bl...@th...> - 2012-03-12 23:16:06
|
On Mar 12, 2012, at 3:43 PM, Andreas Kupries wrote: > Can you tell us a bit more what SOCKS (5) is ? > (Or provide links to some definitions) > > I am a bit unclear on the background here, sorry. > > Lastly, what (dis)advantages do you see in having this in tcllib, versus > keeping it in your own github repository ? SOCKS is a protocol that allows you to connect to a proxy server and request your traffic be routed to an arbitrary third-party site. SOCKS 5 is just the most recent version of the protocol. Some businesses and schools do not permit direct connections to the Internet, instead forcing users to go through a proxy server for content filtering. Many of these proxies use the SOCKS protocol. Additionally, Tor (https://torproject.org) provides a SOCKS 5 proxy interface to permit client software to access the Internet through the Tor network, providing anonymity to an end user. Wikipedia offers a more thorough definition at http://en.wikipedia.org/wiki/Socks_5. Additionally, you can find the RFC at http://www.ietf.org/rfc/rfc1928.txt. The reason I'm submitting this for inclusion in tcllib is that I believe it may be of use to the wider community, and I see tcllib as a collection of these types of features for easy distribution. Maintaining the package on my github repository will make it harder to find for a developer. --- Blair Kitchen bl...@th... |
From: Andreas K. <and...@ac...> - 2012-03-12 19:45:29
|
On 3/9/2012 8:16 PM, Blair Kitchen wrote: > Hello all, > > I have a SOCKS 5 client library I put together a few weeks ago. > Is there any interest in including something like this in tcllib? > You can find the code at https://github.com/dongola7/socks5. From a license pov I see no trouble, your package seems to be BSD-licensed. Can you tell us a bit more what SOCKS (5) is ? (Or provide links to some definitions) I am a bit unclear on the background here, sorry. Lastly, what (dis)advantages do you see in having this in tcllib, versus keeping it in your own github repository ? -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato http://www.eurotcl.tcl3d.org/ - EuroTcl 2012, July 7-8 , Munich, Germany. http://www.tcl.tk/community/tcl2012/ - Tcl'2012, Nov 12-16, Chicago, IL, USA. |
From: Blair K. <bl...@th...> - 2012-03-10 04:16:10
|
Hello all, I have a SOCKS 5 client library I put together a few weeks ago. Is there any interest in including something like this in tcllib? You can find the code at https://github.com/dongola7/socks5. Thanks, --- Blair Kitchen bl...@th... |
From: Andreas K. <and...@gm...> - 2012-02-06 17:03:01
|
-------- Original Message -------- Subject: Google Summer of Code 2012 Announced Date: Sat, 4 Feb 2012 08:43:11 -0800 From: Carol Smith <ca...@go...> Reply-To: goo...@go... To: Google Summer of Code Announce <goo...@go...> Hi all, We're pleased to announce that Google Summer of Code will be happening for its eighth year this year. Please check out the blog post [1] about the program and read the FAQs [2] and Timeline [3] on Melange for more information. [1] - http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html [2] - http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs [3] - http://www.google-melange.com/gsoc/events/google/gsoc2012 Cheers, Carol -- You received this message because you are subscribed to the Google Groups "Google Summer of Code Announce" group. To post to this group, send email to goo...@go.... To unsubscribe from this group, send email to goo...@go.... For more options, visit this group at http://groups.google.com/group/google-summer-of-code-announce?hl=en. |
From: Andreas K. <and...@ac...> - 2012-01-03 19:24:10
|
On 12/25/2011 10:04 AM, Alexander Danilov wrote: > Hello, Tclers! > > I have some widgets, which I would like to donate to tklib. How can I do it? The easiest might be to go to the trackers for tcllib/tklib at [1] and file a feature request with the code either attached to the request, or with a link to the code in the request. Or, alternatively, to post (a link to) the code here. A link should be ok, an attachment might be stripped off by SF. ~~~~~~~~~~~~~~~~~~~~~~~~ [Ad 1] https://sourceforge.net/tracker/?group_id=12883 -- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |
From: Alexander D. <ale...@gm...> - 2011-12-25 18:05:04
|
Hello, Tclers! I have some widgets, which I would like to donate to tklib. How can I do it? |
From: Andreas K. <and...@ac...> - 2011-12-13 19:15:46
|
Tcllib 1.14 has been released, and tagged as such in the CVS. The distribution archives can be found at https://sourceforge.net/projects/tcllib/files/tcllib/1.14/ The attached README provides an overview of the changes in this release and can be found at the above site as well. -- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |
From: Andreas K. <aku...@sh...> - 2011-12-04 20:50:35
|
I have created a 2nd release candidate for the upcoming Tcllib 1.14 release and put it up on Sourceforge, appropriately labeled. See https://sourceforge.net/projects/tcllib/upload/tcllib/1.14_RC1/ When the actual release is made next week any RC's will be removed. Anybody with time please give it a whirl (install, run tests, read docs, etc.) Anybody with fixes for still open bugs, please add them to the bug, or, if you are a maintainer for Tcllib, fix it directly, and commit (after proper testing). -- So long, Andreas Kupries <aku...@sh...> <http://www.purl.org/NET/akupries/> Developer @ <http://www.activestate.com/> http://www.tcl.tk/community/tcl2011/ ------------------------------------------------------------------------------- |
From: Kevin W. <kw...@co...> - 2011-11-24 13:26:47
|
On 11/24/11 1:31 AM, Andreas Kupries wrote: > > Anybody know something about this Softpedia ? > > ------- Forwarded Message It's a software download site. It's mainly focused on shareware and commercial tools (I have a few things listed there), but apparently they sometimes include open-source projects and libraries. Their shtick is to "test" the software, determine it it "virus-free," and ask for a backlink to their web page. The backlinking is a form of link spam/SEO, but harmless--the site itself is legitimate. Feel free to ignore the e-mail. --Kevin -- Kevin Walzer Code by Kevin http://www.codebykevin.com |