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: Andreas K. <and...@ac...> - 2014-10-02 00:22:16
|
On Wed, Oct 1, 2014 at 11:17 AM, Javi Pérez <ja...@li...> wrote: > License: i will use the license you use in every tcllib scripts Thank you. That is good. > maintenance: yes True, but how ? Would you want/need a dev account for the repository ? Or would it be enough for you to provide patches and updated sources through Tcllib's ticket system ? > documentation: the script is full commented -- will be documented too I am more talking about externally visible documentation. See for example https://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/json/json_write.html and https://core.tcl.tk/tcllib/doc/trunk/modules/json/json_write.man for the sources for the document. > tests: i am using it since 2012 for my own apps, large debug So, tested by dog-fooding. Ok. > large: around 400 lines That is small to us. ... I should possibly try and compute the median for the files in tcllib. > > file type: .tm, a only one file > > this was made for own use in a personal project but it works too well for > keep it secret, i will adapt the code for make it more universal Ok > > BTW: keep in mind i am not native english, so typos may be found > > dependencies: (Tcl 8.5) > package require http > package require tls > package require base64 > package require sha1 > package require json > > This is a piece of the script, will help you to make an idea about what we > are talking about, if you want the full file, just ask, i dont want to > bother with attached files While the start looks like an application the other parts of your description (.tm), etc mean that it is definitely a package. Tcllib would be the better choice for placement. > > # !/bin/sh > # the next line will restart with tclsh wherever it is \ > exec tclsh "$0" "$@" > > # oauth-1.1.tm > # This module pretend give full support to API version 1.1 of Twitter > # using HTTPS for every requests. > # > # Copyright (c) 2012 Javier Pérez hx...@eg.... -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ F: 778.786.1133 and...@ac..., http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato 21'st Tcl/Tk Conference: Nov 10-14, Portland, OR, USA -- http://www.tcl.tk/community/tcl2014/ Send mail to tcl...@go..., by Sep 8 Registration is open. |
From: Andreas K. <and...@ac...> - 2014-10-01 17:48:09
|
My apologies for being slow in responding. Work took precedence, unfortunately. On Mon, Sep 29, 2014 at 5:20 AM, Javi Pérez <ja...@li...> wrote: > Hello, > > I wrote a script for manage twitter oauth 2 API. I think is a good tool and > I would like to give it to the world as a tool. Is that possible? Is your script more of an application, or more of a package which can be sourced by other packages and applications ? Depending on the answer it may be something for either tclapps or tcllib. https://core.tcl.tk/tcllib/ https://core.tcl.tk/tclapps/ Other questions ... - Are you willing to provide it under the BSD license used by both Tcllib and TclApps ? - How do you envision future maintenance to occur should it be added to either Tcllib or TclApps ? - Have you written documentation ? - Have you written tests ? - How large is the script ? -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ F: 778.786.1133 and...@ac..., http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato 21'st Tcl/Tk Conference: Nov 10-14, Portland, OR, USA -- http://www.tcl.tk/community/tcl2014/ Send mail to tcl...@go..., by Sep 8 Registration is open. |
From: Javi P. <ja...@li...> - 2014-09-29 12:44:36
|
Hello, I wrote a script for manage twitter oauth 2 API. I think is a good tool and I would like to give it to the world as a tool. Is that possible? |
From: Kevin W. <kw...@co...> - 2014-09-11 15:07:55
|
Harald, On 9/10/14, 11:30 AM, Harald Oehlmann wrote: > Surprising, but true, the old gem BWidget sees his yearly release just > in time to be integrated in ActiveTcl (I hope). Thank you for your good work in maintaining BWidgets! This widget set still has a vital role to play even in this modern new age of themed / ttk widgets. It's an important part of my apps. All best, Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: Harald O. <har...@el...> - 2014-09-10 15:30:07
|
Surprising, but true, the old gem BWidget sees his yearly release just in time to be integrated in ActiveTcl (I hope). BWidget a TCL-only package to design user interfaces with new or extended widgets. Thanks to all contributors (see ChangeLog) and advisors (Kevin, Koen) which made this release possible ! Release notes below. Enjoy, Harald -------------------------------------------------------------------------- BWidget ToolKit 1.9.8 September 2014 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: Repository and issue tracker on fossil url: http://core.tcl.tk/bwidget New features: - New procedure Widget::which to get fully qualified name of widget or option - Make -constrainedwidth 1 and -constrainedheight 1 work together for scrollframe. - Themed ComboBox color specifications are honored. Fixed bugs: - Set ListBox x-pad to 2 to show selection nicer, honor images to selection - Bring ScrolledWindow always on top of local windows hirarchy - Sometimes no tooltip shown on Ubuntu gnome/metacity -------------------------------------------------------------------------- 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 It is IMHO not wise 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 recommend 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 downloadable on Sourceforge, at http://www.sourceforge.net/projects/tcllib/ The repository and issue tracker is on: http://core.tcl.tk/bwidget/ -------------------------------------------------------------------------- Changes: (Only showing changes since BWidget 1.9.7 release.) 2014-09-05 widget.tcl: Widget::which errors when option not present. Ticket [397db23424] 2014-05-21 widget.tcl: Don't invoke unqualified upvar in callers scope. Patch by Adrian Medrano Calvo. Ticket [046fa04231] widget.tcl: Don't double creation of temporary widget for default values retrieval. Use result of _get_tkwidget_options instead. By Adrian Medrano Calvo. Ticket [393b67ab19] widget.tcl: New procedure Widget::which (as in [namespace which]), that returns the fully qualified name for a widget option or widget variable. By Adrian Medrano Calvo. Ticket [a8705e5fd9] widget.tcl: Remove unneeded upvar. By Adrian Medrano Calvo. Ticket [43f93e0a97] widget.tcl et al: remove apparently unused procedure Widget::syncoptions and all calls. By Adrian Medrano Calvo. Ticket [3c2b8eafc6] 2013-12-13 scrollframe.tcl: Make -constrainedwidth 1 and -constrainedheight 1 work together. Patch by Simon Bachmann. Ticket [2fa44401d5] 2013-10-17 widget.tcl: Remove temporary widget. By Wolfgang S. Kechel. Ticket [6cd041bcc1] 2013-10-15 combobox.tcl: Themed ComboBox color specifications are honored. By Wolfgang S. Kechel. Ticket [6c6704e40f] 2013-10-14 combobox.tcl: Fails in themed mode with "unknown option -bg". Patch solves this but listbox items are white on white when "-foreground" is specified. By Wolfgang S. Kechel. Ticket [6632134ce9] listbox.tcl: Update on option -deltay added. Set x0 to 2 to make highlight work and look nice for listbox with image. Take image into account to show selection. By Wolfgang S. Kechel. Ticket [ff1787af9c] scrollw.tcl: Raise scrolled window if it is below in the window hierarchy. By Wolfgang S. Kechel. Ticket [ff1787af9c] 2013-10-07 dynhelp.tcl: Sometimes the tooltip does not occur under gnome/metacity on ubuntu. By Wolfgang S. Kechel. Ticket [a588d2f800] |
From: Andreas K. <and...@ac...> - 2014-08-12 20:27:37
|
21'th Annual Tcl/Tk Conference (Tcl'2014) http://www.tcl.tk/community/tcl2014/ [ It is 4 weeks to the deadline for Abstracts and proposals ... ] November 10 - 14, 2014 Embassy Suites Downtown Portland, Oregon, USA Important Dates: Abstracts and proposals due Sep 8, 2014 Notification to authors Sep 22, 2014 Author materials due Oct 20, 2014 Tutorials start Nov 10, 2014 Conference starts Nov 12, 2014 [[ Registration is open. ]] Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2014 will be held in Portland, Oregon, USA from November 10 - 14, 2014. 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 5, 2014. Authors of accepted abstracts will have until September 2, 2014 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. WIP slots can be reserved like any paper proposal. BOF slots will be managed on-site. 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/tcl2014/) and will be published on various Tcl/Tk-related information channels. Registration is open. 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 Brian Griffin Mentor Graphics Site/Facilities Chair Arjen Markus Deltares Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago 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 at Michigan State University & CAEN Technologies Steve Landers Digital Smarties Contact Information tcl...@go... Tcl'2014 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...> - 2014-05-01 19:49:48
|
21'th Annual Tcl/Tk Conference (Tcl'2014) http://www.tcl.tk/community/tcl2014/ November 10 - 14, 2014 Embassy Suites Downtown Portland, Oregon, USA Important Dates: Abstracts and proposals due Sep 8, 2014 Notification to authors Sep 22, 2014 Author materials due Oct 20, 2014 Tutorials start Nov 10, 2014 Conference starts Nov 12, 2014 [[ Registration is open. ]] Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2014 will be held in Portland, Oregon, USA from November 10 - 14, 2014. 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 5, 2014. Authors of accepted abstracts will have until September 2, 2014 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. WIP slots can be reserved like any paper proposal. BOF slots will be managed on-site. 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/tcl2014/) and will be published on various Tcl/Tk-related information channels. Registration is open. 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 Brian Griffin Mentor Graphics Site/Facilities Chair Arjen Markus Deltares Cyndy Lilagan Nat. Museum of Health & Medicine, Chicago 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'2014 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...> - 2014-03-26 19:23:08
|
I originally found this at https://news.ycombinator.com/item?id=7474600 and by now it has actually accumulated some comments. (I saw it with 1 comment, now 80+). On Wed, Mar 26, 2014 at 10:41 AM, Tom Krehbiel <kre...@gm...> wrote: > I tried it with Komodo and noticed that it is inserting a control > character tri-graph of some kind for the units and record separators. > Tom K > > On Wed, Mar 26, 2014 at 10:26 AM, Jeff Hobbs <je...@ac...> wrote: >> Yeah, but try and type those characters into UIs like excel or google spreadsheets when trying to import such a file. ;) >> >> Maybe they are smart enough to know those standards, but I suspect otherwise. >> >> Jeff >> >>> On Mar 26, 2014, at 1:01 PM, Andreas Kupries <and...@ac...> wrote: >>> >>> https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/ >>> >>> summary: >>> use ascii chars decimal 28-31 as separators, they are defined for that purpose >>> => file, group, record, unit separators (in numerical order) >>> >>> Compared to csv and tsv (comma, tab): >>> units = fields, >>> records = lines >>> >>> -- >>> Andreas Kupries >>> Senior Tcl Developer >>> Code to Cloud: Smarter, Safer, Faster(tm) >>> F: 778.786.1133 >>> and...@ac... >>> http://www.activestate.com >>> Learn about Stackato for Private PaaS: http://www.activestate.com/stackato >>> >>> EuroTcl'2014, July 12-13, Munich, GER >>> >>> ------------------------------------------------------------------------------ >>> Learn Graph Databases - Download FREE O'Reilly Book >>> "Graph Databases" is the definitive new guide to graph databases and their >>> applications. Written by three acclaimed leaders in the field, >>> this first edition is now available. Download your free book today! >>> http://p.sf.net/sfu/13534_NeoTech >>> _______________________________________________ >>> Tcllib-devel mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcllib-devel >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/13534_NeoTech >> _______________________________________________ >> Tcllib-devel mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcllib-devel -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Tom K. <kre...@gm...> - 2014-03-26 17:41:44
|
I tried it with Komodo and noticed that it is inserting a control character tri-graph of some kind for the units and record separators. Tom K On Wed, Mar 26, 2014 at 10:26 AM, Jeff Hobbs <je...@ac...> wrote: > Yeah, but try and type those characters into UIs like excel or google spreadsheets when trying to import such a file. ;) > > Maybe they are smart enough to know those standards, but I suspect otherwise. > > Jeff > >> On Mar 26, 2014, at 1:01 PM, Andreas Kupries <and...@ac...> wrote: >> >> https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/ >> >> summary: >> use ascii chars decimal 28-31 as separators, they are defined for that purpose >> => file, group, record, unit separators (in numerical order) >> >> Compared to csv and tsv (comma, tab): >> units = fields, >> records = lines >> >> -- >> Andreas Kupries >> Senior Tcl Developer >> Code to Cloud: Smarter, Safer, Faster(tm) >> F: 778.786.1133 >> and...@ac... >> http://www.activestate.com >> Learn about Stackato for Private PaaS: http://www.activestate.com/stackato >> >> EuroTcl'2014, July 12-13, Munich, GER >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/13534_NeoTech >> _______________________________________________ >> Tcllib-devel mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcllib-devel > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Tcllib-devel mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcllib-devel |
From: Jeff H. <je...@ac...> - 2014-03-26 17:27:10
|
Yeah, but try and type those characters into UIs like excel or google spreadsheets when trying to import such a file. ;) Maybe they are smart enough to know those standards, but I suspect otherwise. Jeff > On Mar 26, 2014, at 1:01 PM, Andreas Kupries <and...@ac...> wrote: > > https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/ > > summary: > use ascii chars decimal 28-31 as separators, they are defined for that purpose > => file, group, record, unit separators (in numerical order) > > Compared to csv and tsv (comma, tab): > units = fields, > records = lines > > -- > Andreas Kupries > Senior Tcl Developer > Code to Cloud: Smarter, Safer, Faster(tm) > F: 778.786.1133 > and...@ac... > http://www.activestate.com > Learn about Stackato for Private PaaS: http://www.activestate.com/stackato > > EuroTcl'2014, July 12-13, Munich, GER > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Tcllib-devel mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcllib-devel |
From: Andreas K. <and...@ac...> - 2014-03-26 17:07:40
|
https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/ summary: use ascii chars decimal 28-31 as separators, they are defined for that purpose => file, group, record, unit separators (in numerical order) Compared to csv and tsv (comma, tab): units = fields, records = lines -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-12 17:29:03
|
On Wed, Feb 12, 2014 at 9:21 AM, Reinhard Max <ma...@tc...> wrote: > Hi, > > > On Wed, 12 Feb 2014 at 18:10, Andreas Kupries wrote: > >> Ah. I better make it available there then as well. That will take a bit of >> time. Have to re-familiarize myself with how this works on SF now. >> >> Oh ... A possible alternative might be to use the zip/tarball >> facilities of the Tcllib mirror at github ... This git mirror is >> >> https://github.com/tcltk/tcllib > > > How about reviving ftp://ftp.tcl.tk/pub/tcl/tcllib/ as the primary place for > tcllib release tarballs? That makes sense as well. Thanks for the reminder. > > > cu > Reinhard -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Pietro C. <ga...@ga...> - 2014-02-12 17:25:58
|
On 2014-Feb-12, 09:10, Andreas Kupries wrote: > Shortened list of receivers... > > On Wed, Feb 12, 2014 at 2:28 AM, Pietro Cerutti <ga...@ga...> wrote: > > On 2014-Feb-11, 11:33, Andreas Kupries wrote: > >> https://core.tcl.tk/tcllib/event/dac0ddcd2e990234143196b4dc438fe01e7b9817 > >> > >> Note: While the event itself and the referenced README are available > >> to everybody the distribution links require site login as anon or > >> better before Fossil's spider defense allows access. > > > This is a problem for the FreeBSD ports system, where the distribution > > is fetched automatically as part of the "make install" process. Is the > > distribution going to be available on sourceforce as well? > > Ah. I better make it available there then as well. That will take a > bit of time. Have to re-familiarize myself with how this works on SF > now. > > Oh ... A possible alternative might be to use the zip/tarball > facilities of the Tcllib mirror at github ... This git mirror is > > https://github.com/tcltk/tcllib > > If that works I will put the relevant links into the event. Oh, cool, I wasn't aware of the github mirror, that'll do, we do have the infrastructure to fetch tarballs from github. > As a side note, will you mind me adding your email to the tcllib-devel > mailing list ? > That way I won't have to moderate your mails whenever you cc the list. Feel free, thanks! -- Pietro Cerutti ga...@ga... PGP Public Key: http://gahr.ch/pgp |
From: Reinhard M. <ma...@tc...> - 2014-02-12 17:21:58
|
Hi, On Wed, 12 Feb 2014 at 18:10, Andreas Kupries wrote: > Ah. I better make it available there then as well. That will take a > bit of time. Have to re-familiarize myself with how this works on SF > now. > > Oh ... A possible alternative might be to use the zip/tarball > facilities of the Tcllib mirror at github ... This git mirror is > > https://github.com/tcltk/tcllib How about reviving ftp://ftp.tcl.tk/pub/tcl/tcllib/ as the primary place for tcllib release tarballs? cu Reinhard |
From: Andreas K. <and...@ac...> - 2014-02-12 17:19:20
|
Try these links https://github.com/tcltk/tcllib/archive/tcllib_1_16.zip https://github.com/tcltk/tcllib/archive/tcllib_1_16.tar.gz I was able to use them without being logged in. I guess that github has some larger cache framework (like akamai/cloudflare) which makes it possible for them to handle the load and spider scanning. Github shows links for release/tag archives at https://github.com/tcltk/tcllib/releases Note, instead of tcllib_1_16 in the above links you can use any branch name (like master), and any commit hash (*). (*) Different from the fossil hash of the same revision. On Wed, Feb 12, 2014 at 9:10 AM, Andreas Kupries <and...@ac...> wrote: > Shortened list of receivers... > > On Wed, Feb 12, 2014 at 2:28 AM, Pietro Cerutti <ga...@ga...> wrote: >> On 2014-Feb-11, 11:33, Andreas Kupries wrote: >>> https://core.tcl.tk/tcllib/event/dac0ddcd2e990234143196b4dc438fe01e7b9817 >>> >>> Note: While the event itself and the referenced README are available >>> to everybody the distribution links require site login as anon or >>> better before Fossil's spider defense allows access. > >> This is a problem for the FreeBSD ports system, where the distribution >> is fetched automatically as part of the "make install" process. Is the >> distribution going to be available on sourceforce as well? > > Ah. I better make it available there then as well. That will take a > bit of time. Have to re-familiarize myself with how this works on SF > now. > > Oh ... A possible alternative might be to use the zip/tarball > facilities of the Tcllib mirror at github ... This git mirror is > > https://github.com/tcltk/tcllib > > If that works I will put the relevant links into the event. > > > > As a side note, will you mind me adding your email to the tcllib-devel > mailing list ? > That way I won't have to moderate your mails whenever you cc the list. > > >> -- >> Pietro Cerutti >> ga...@ga... >> >> PGP Public Key: >> http://gahr.ch/pgp > > > > -- > Andreas Kupries > Senior Tcl Developer > Code to Cloud: Smarter, Safer, Faster(tm) > F: 778.786.1133 > and...@ac... > http://www.activestate.com > Learn about Stackato for Private PaaS: http://www.activestate.com/stackato > > EuroTcl'2014, July 12-13, Munich, GER -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-12 17:10:55
|
Shortened list of receivers... On Wed, Feb 12, 2014 at 2:28 AM, Pietro Cerutti <ga...@ga...> wrote: > On 2014-Feb-11, 11:33, Andreas Kupries wrote: >> https://core.tcl.tk/tcllib/event/dac0ddcd2e990234143196b4dc438fe01e7b9817 >> >> Note: While the event itself and the referenced README are available >> to everybody the distribution links require site login as anon or >> better before Fossil's spider defense allows access. > This is a problem for the FreeBSD ports system, where the distribution > is fetched automatically as part of the "make install" process. Is the > distribution going to be available on sourceforce as well? Ah. I better make it available there then as well. That will take a bit of time. Have to re-familiarize myself with how this works on SF now. Oh ... A possible alternative might be to use the zip/tarball facilities of the Tcllib mirror at github ... This git mirror is https://github.com/tcltk/tcllib If that works I will put the relevant links into the event. As a side note, will you mind me adding your email to the tcllib-devel mailing list ? That way I won't have to moderate your mails whenever you cc the list. > -- > Pietro Cerutti > ga...@ga... > > PGP Public Key: > http://gahr.ch/pgp -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-12 06:13:30
|
Hello world. Cmdr 1.1 has been released. Details can be found at http://core.tcl.tk/akupries/cmdr/event/e2adcf270058a1ffb63308d924fb4ebf1c7bacf4 Note: While the event itself and the referenced documentation are available to everybody the distribution links require site login as anon or better before Fossil's spider defense allows access. Changes for version 1.1 * Fixed broken requirement references in the meta data of packages "cmdr::help::json" and "cmdr::help::sql". * Fixed initialization issues in the help generator. * Fixed generated help, added the application name to the output when in a cmdr shell. * Fixed the generation of help format "by-categorized", when encountering sections with sub-sections and no commands of their own. * Fixed bad method scoping in method "extend" of officers. * Extended officer method "extend" to return the created private, for immediate post-creation re-configuration. * Extended system with new help format "tcl", and associated package "cmdr::help::tcl". Similar to format "json" the help is printed as a nested data structure, just using Tcl syntax. * Extended officers and privates with method "find" for path lookup of sub-ordinates. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-11 19:56:03
|
With Tcllib having moved to a Fossil repository the existing ChangeLog files have effectively become obsolete, as Fossil's timeline is better, assuming that good commit messages are made. With Tcllib 1.16 out of the door I would like to officially deprecate the use of the ChangeLogs. While we should keep them for historical reasons (IMHO), there is no need to update them anymore. That was always a bit of a pain, to provide a commit message, and update the ChangeLog with that is essentially the same. >From now on we should simply provide good commit messages and let the timeline take care of the rest. In the past letting go of the ChangeLog was a bit difficult because the SAK tool was scraping them to determine the list of changes since the least release, for the generated README file. This is not an issue anymore as I rewrote that part of SAK during the 1.6 RC period to pull the necessary information directly from the fossil repository (*) instead of the ChangeLog files. Regarding good commit messages, some guidelines - Mention the added/removed/modified package. This is especially important for the big multi-package modules, i.e. math, struct, pt, and others. - If a ticket is involved, mention it by UUID (10 digits are usually enough for uniqueness). - There is _no_ need to mention the modified files, as this information is available through the timeline links to the revision details. ====== (Ad *) Mainly the 'event' table, the internal form of the timeline. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-11 19:39:54
|
Google's Summer Of Code 2014 officially started last Monday with the org submission period. As in previous years I have submitted Tcl/Tk as a mentor organization, with myself as admin and Clif Flynt of the Tcl Community Association as my backup. People interested in being a GSoC Mentor for us should let me know, either publicly on the Tcl-core mailing list, or by private mail, with a short bio (one or two sentences about you and your involvement with Tcl), so that I can add you to the tcl-gsoc-mentors mailing list we use for mentor/mentor/admin communication. People already on that list do not have to send me mail. Note: Google asked this year about the number of mentors the org can bring to bear, and I have used the membership of tcl-gsoc-mentors as a first approximation for that. With Google increasing their funding allocation this is going to be the biggest year of the program yet, as it is the 10th year anniversary. If we're accepted, it'll be our 5th time participating. If you're reading this message, you're probably eligible to be a mentor. Those with commit access are definitely eligible. Being a mentor requires a time commitment of about 8 hours a week minimum (ideally double that), or about an hour a day to send an e-mail, review activity, ask questions. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2014-02-11 19:33:15
|
Hello world. Tcllib 1.16 has been released. Details, i.e. links to distributions and README of changes can be found at https://core.tcl.tk/tcllib/event/dac0ddcd2e990234143196b4dc438fe01e7b9817 Note: While the event itself and the referenced README are available to everybody the distribution links require site login as anon or better before Fossil's spider defense allows access. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Pietro C. <ga...@ga...> - 2014-02-04 08:29:30
|
On 2014-Feb-03, 10:18, Andreas Kupries wrote: > On Mon, Feb 3, 2014 at 4:53 AM, Pietro Cerutti <ga...@ga...> wrote: > > On 2014-Jan-31, 10:19, Andreas Kupries wrote: > > Hello Andreas, > > > > first off, thanks for the effort in getting 1.6 ready! > > You are welcome > > > I have a failing test on FreeBSD: > > > > ==== set-tcl-1.0 nothing FAILED > > ==== Contents of test case: > > > > catch {setop} msg > > set msg > > > > ---- Result was: > > wrong # args: should be "::struct::set cmd ?arg ...?" > > ---- Result should have been (exact matching): > > wrong # args: should be "setop cmd ?arg ...?" > > ==== set-tcl-1.0 FAILED > > > > I think it's because of the interp alias at line 42 of sets.test: > > > > interp alias {} setop {} ::struct::set > > > > It works fine with both 8.5 and 8.4. > > By implication, this failure was with 8.6 then ? Oh yes, sorry, I rephrased a couple of times the email and the indication that the test failure was with 8.6 got lost. > I semi-remember that some code regarding alias handling was changed, > possibly the generation of the error message. I.e. replacing the alias > command in the error with the alias' target, i.e. the actual command > getting run. Yes, I think this is exactly the cause. While at it, I had the time to test a few more new features, such as websockets. The example reported in the documentation page at [1] works with 8.5 but fails with 8.6. > tclsh8.5 ws.tcl [Tue Feb 04 09:31:52 CET 2014] [websocket] [debug] 'Removed socket sock5 from internal state of http library' [Tue Feb 04 09:31:52 CET 2014] [websocket] [debug] 'sock5 has been registered as a client WebSocket' Connected on sock5 client from sn2000.medacta.locale to ec2-174-129-224-73.compute-1.amazonaws.com [Tue Feb 04 09:31:52 CET 2014] [websocket] [debug] 'Sent 19 bytes long text final fragment to server' [Tue Feb 04 09:31:52 CET 2014] [websocket] [debug] 'Received 19 long text final fragment from server' RECEIVED: Testing, testing... > tclsh8.6 ws.tcl [Tue Feb 04 09:32:16 CET 2014] [websocket] [debug] 'Removed socket sock801ee6a90 from internal state of http library' [Tue Feb 04 09:32:16 CET 2014] [websocket] [debug] 'sock801ee6a90 has been registered as a client WebSocket' Connected on sock801ee6a90 [Tue Feb 04 09:32:16 CET 2014] [websocket] [debug] 'Received 0 long close final fragment from server' [Tue Feb 04 09:32:16 CET 2014] [websocket] [warn] 'Cannot send along WS sock801ee6a90, not connected' [Tue Feb 04 09:32:16 CET 2014] [websocket] [info] 'Closing web socket: 1000 (Normal closure)' [Tue Feb 04 09:32:16 CET 2014] [websocket] [warn] 'sock801ee6a90 is not a WebSocket connection anymore' sock801ee6a90 is not a WebSocket while executing "::websocket::conninfo $sock type" (procedure "test" line 2) invoked from within "test sock801ee6a90" ("after" script) [1] https://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/websocket/websocket.html -- Pietro Cerutti ga...@ga... PGP Public Key: http://gahr.ch/pgp |
From: Andreas K. <and...@ac...> - 2014-02-03 18:19:39
|
On Mon, Feb 3, 2014 at 4:53 AM, Pietro Cerutti <ga...@ga...> wrote: > On 2014-Jan-31, 10:19, Andreas Kupries wrote: > Hello Andreas, > > first off, thanks for the effort in getting 1.6 ready! You are welcome > I have a failing test on FreeBSD: > > ==== set-tcl-1.0 nothing FAILED > ==== Contents of test case: > > catch {setop} msg > set msg > > ---- Result was: > wrong # args: should be "::struct::set cmd ?arg ...?" > ---- Result should have been (exact matching): > wrong # args: should be "setop cmd ?arg ...?" > ==== set-tcl-1.0 FAILED > > I think it's because of the interp alias at line 42 of sets.test: > > interp alias {} setop {} ::struct::set > > It works fine with both 8.5 and 8.4. By implication, this failure was with 8.6 then ? I semi-remember that some code regarding alias handling was changed, possibly the generation of the error message. I.e. replacing the alias command in the error with the alias' target, i.e. the actual command getting run. I will have a look. > Also, the attached patch fixes a typo in the debug manpage. Thanks. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Pietro C. <ga...@ga...> - 2014-02-03 12:53:45
|
On 2014-Jan-31, 10:19, Andreas Kupries wrote: > I am currently working on getting a Tcllib 1.16 release done. > The relevant branch is tclib-1-16-rc, see > > https://core.tcl.tk/tcllib/timeline?n=200&r=tcllib-1-16-rc > > for the timeline. > > While I am still holding back a bit in the hope of getting the > data/feedback necessary to fix an issue in the spaghetti monster (*) > that is the ftp internals the head of this RC branch is now in a state > which is good for testing, and release. > > Archives (tarball, and zip) of this RC work can be gotten at > > http://core.tcl.tk/tcllib/zip/Tcllib1.16.zip?uuid=tcllib-1-16-rc > http://core.tcl.tk/tcllib/tarball/Tcllib-1.16.tar.gz?uuid=tcllib-1-16-rc > > (Note: The spider defense requires site login as anon or better before > allowing access to these links) > > The README summarizing the changes is at > > https://core.tcl.tk/tcllib/doc/tcllib-1-16-rc/support/releases/history/README-1.16.txt > > If you have time, please download and test. Hello Andreas, first off, thanks for the effort in getting 1.6 ready! I have a failing test on FreeBSD: @@ Testsuite modules/struct/sets.test @@ StartFile 1391432017 - tcllib::testutils 1.2 * struct::set 2.2.3 > pure Tcl ---- set-tcl-1.0 start ==== set-tcl-1.0 nothing FAILED ==== Contents of test case: catch {setop} msg set msg ---- Result was: wrong # args: should be "::struct::set cmd ?arg ...?" ---- Result should have been (exact matching): wrong # args: should be "setop cmd ?arg ...?" ==== set-tcl-1.0 FAILED I think it's because of the interp alias at line 42 of sets.test: interp alias {} setop {} ::struct::set It works fine with both 8.5 and 8.4. Also, the attached patch fixes a typo in the debug manpage. Thanks, -- Pietro Cerutti ga...@ga... PGP Public Key: http://gahr.ch/pgp |
From: Andreas K. <and...@ac...> - 2014-01-31 18:42:22
|
I am currently working on getting a Tcllib 1.16 release done. The relevant branch is tclib-1-16-rc, see https://core.tcl.tk/tcllib/timeline?n=200&r=tcllib-1-16-rc for the timeline. While I am still holding back a bit in the hope of getting the data/feedback necessary to fix an issue in the spaghetti monster (*) that is the ftp internals the head of this RC branch is now in a state which is good for testing, and release. Archives (tarball, and zip) of this RC work can be gotten at http://core.tcl.tk/tcllib/zip/Tcllib1.16.zip?uuid=tcllib-1-16-rc http://core.tcl.tk/tcllib/tarball/Tcllib-1.16.tar.gz?uuid=tcllib-1-16-rc (Note: The spider defense requires site login as anon or better before allowing access to these links) The README summarizing the changes is at https://core.tcl.tk/tcllib/doc/tcllib-1-16-rc/support/releases/history/README-1.16.txt If you have time, please download and test. The current plan is to make the official release next Friday, Feb 7. ~~~ (*) Well, state machine. (Six of one ...) -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |
From: Andreas K. <and...@ac...> - 2013-10-15 17:32:20
|
People should again see ticket/bug notification mails sent to the mailing lists tcl...@li... and tcl...@li... (I saw a few over the long weekend) The Tcl scripts responsible for their creation can be found in the fossil repository http://core.tcl.tk/akupries/fossil2git/ The relevant files are bin/watch-* doc/watch.txt doc/Watch.md The way these scripts are written everybody can use them to watch any set of repositories of interest to them. They only use fossil's public web APIs to access a repository. Notifications are currently send for ticket changes (including new tickets), and when attachments are made to a ticket. While the scripts can be extended to recognize commits as well, this is currently not done as we have a working system for the commit notifications already. I want to see the watch scripts working for a while before having them subsume the existing commitbot. For tcl(lib)-bugs the scripts are running on core.tcl.tk. Their cron-job is set to check for changes every quarter hour on all main (*) repositories on this machine. (Ad *): I.e. The repositories under akupries/, or any other personal repositories are not checked by the scripts on core.tcl.tk. As the akupries/* are my personal ones I am checking these from my home machine. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster™ 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 @ http://www.tcl.tk/community/tcl2013/ EuroTcl'2013, July 6-7, Munich, GER |