fx

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to tclconference@googlegroups.com
or submit via the online form by Aug 20.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

100 most recent check-ins related to "fx"

2014-05-30
21:44
The fx tool has subsumed all features of the old mirror and watch scripts (plus more). Time to make it official, merged into trunk. check-in: 62eb7ba073 user: andreask tags: trunk
21:41
Hide some of the older doc, make toplevel look cleaner Closed-Leaf check-in: e0e89da084 user: andreask tags: fx
21:37
Moved some todo pieces into done. check-in: 8e83939fc4 user: andreask tags: fx
2014-05-29
23:47
fx::peer - Fixed init bug in exchange, and bad API when explicitly setting the state-dir. check-in: a5b9bedccf user: aku tags: fx
21:06
Completed testsuite for previous commit, fixed exposed bugs in code and tests. check-in: 4f9d4882d4 user: aku tags: fx
19:09
Various new functionality. fx::map - Added a command 'map rename'. fx::enum - Added a command 'enum rename'. fx::peer - Added commands 'peer export|import'. Internal factoring. Testsuites extended for the new commands, incomplete on expected results. Removed a number of bogus TODO notes. check-in: 5e88f756e6 user: andreask tags: fx
17:14
Renamed the peer@... maps to fx@peer@... to make clear that they are internal to fx. check-in: 541acc92d4 user: andreask tags: fx
06:03
Fix oops in the project detection for state directories check-in: 2ce9a247d5 user: aku tags: fx
2014-05-28
23:17
Regenerated the documentation. check-in: 7f71cde2ed user: aku tags: fx
23:09
fx::peer - Ticket [f134299cf7] - Added code to detect attampts at sharing a .peer-state directory between different projects, and block them. check-in: 13716a6bc9 user: andreask tags: fx
22:44
More filling in of the peering/mirroring examples check-in: 924c3c4144 user: andreask tags: fx
20:57
Started on doc examples for mirroring (aka peer exchange). check-in: e56f63453c user: andreask tags: fx
04:43
Removed the old mirror scripts, and most of the old documentation as well. check-in: e1ebb4d11a user: aku tags: fx
04:33
Main parts of multi-peer exchange, including git export done, merged to main fx branch. check-in: f3ffa72fe5 user: aku tags: fx
04:29
fx::peer - Tweaked the log output generated during exchange. Shuffled a few things around for clarity. Closed-Leaf check-in: e7ae3eb1bc user: aku tags: fx-peers
2014-05-26
18:37
Pull map work into peers branch. check-in: 6b40e46319 user: aku tags: fx-peers
18:36
Merge map commands into fx, plus testsuite. Working. check-in: 860005c7c7 user: aku tags: fx
18:35
fx::mgr::map, fx::map - Bugfixes, plus completed testsuite. Closed-Leaf check-in: b438756903 user: aku tags: fx-map
17:52
Merged fx fixes into the map work branch. Small fix to map tests (import issue like for enum). check-in: 0a99f589c6 user: aku tags: fx-map
17:42
Tests - updated to match head, all passing again. check-in: ae0532c400 user: aku tags: fx
17:41
fx - Fixed typo in cli spec, broke help check-in: 3683ba6cd0 user: aku tags: fx
2014-05-24
00:10
Draft map management command implementations, draft testsuite. check-in: 2439423f26 user: andreask tags: fx-map
00:09
fx::enum - Move opening of channel for export, and actually open it. check-in: ba4160eb7e user: andreask tags: fx
2014-05-23
22:44
fx - Added highlevel spec of the map management commands. Todo: Backend bridging to the low-level API. check-in: 3e614fbc41 user: aku tags: fx
22:39
fx::tty, fx::term, fx::color - Replaced with the equivalent new cmdr packages, callers updated, removed. check-in: 08569f7611 user: andreask tags: fx
2014-05-22
06:16
Ticket [bab56b3686] - Implemented low-level map manipulation. check-in: 60e859c5b9 user: aku tags: fx
06:07
Ticket [bab56b3686] - Implemented low-level map management, and validation types. check-in: f1d238f3cc user: aku tags: fx
06:02
fx::validate::not-enum, not-enum-item - Fixed bad ensemble names. check-in: e5530ecca0 user: aku tags: fx
05:34
fx::note - Make delivery a bit more verbose, note skipped changes. check-in: 59b3212aea user: aku tags: fx
05:22
fx::config, fx::validate::setting - Fixed command "config available". check-in: 7577a8c94a user: aku tags: fx
00:49
Started on peering. check-in: 61a03a94b6 user: andreask tags: fx-peers
00:25
fx::note - Fixed ticket [e107d42e07]. Check new setting "suspended" and react to it. check-in: 988d2ee9fb user: andreask tags: fx
00:24
fx::validate::mail-config - Ref ticket [e107d42e07]. Added new setting "suspended". check-in: a9d4f73290 user: andreask tags: fx
2014-05-21
22:16
fx - Fixed ticket [65de12c710]. Added command history support. check-in: e0ec5daf0f user: andreask tags: fx
22:10
fx - Added a bespoke category-order to place "Advanced" at the end. check-in: 2207abf46d user: andreask tags: fx
19:50
fx - Modified to request a "cmdr::actor" version with "-extend" support, and use it to thread the global --debug/--color specs into subordinates declaring their general options (--repository usually). check-in: 468fea8b08 user: andreask tags: fx
19:46
fx - Extend help generation with tcl format, for possible future conversion into doctools. check-in: c8bd1fa65b user: andreask tags: fx
06:32
fx::seen, fx::mgr::state - Fixed handling of seen uuids, cannot save/restore rids, have to go through uuids in the state file. check-in: 1b282fbfa3 user: aku tags: fx
06:02
fx::mgr::state - Fix forgotten open after change of @output definition. check-in: 273f65cc84 user: aku tags: fx
05:44
fx - Fix bad argument order for callback sequencing. check-in: 0ee0bdf772 user: aku tags: fx
05:43
fx::mgr::config - Fix missing export check-in: dd86c6846b user: aku tags: fx
05:43
fx::note, fx::mailgen - Fix problems with mail storm warning. check-in: efa0df8c9f user: aku tags: fx
05:41
fx::term - Added metadata placeholder check-in: 4869dbcd7a user: aku tags: fx
00:36
fx::shun - Switch to lexical checks for add|remove, cannot guarantee that blob is (not) present. check-in: bb534df0ab user: andreask tags: fx
00:35
fx::validate::uuid-lexical - New validation type for lexical check of uuids check-in: b277d55847 user: andreask tags: fx
00:20
fx::shun - More logic errors check-in: cff39fb2d8 user: andreask tags: fx
00:15
fx::shun - More typos to fix. check-in: 98f4775f86 user: andreask tags: fx
00:12
fx::color - Fix missing export of new symbol check-in: 684d5c80a1 user: andreask tags: fx
00:11
fx::shun - Actually activate the add|remove commands check-in: a9ee36126e user: andreask tags: fx
00:08
fx::shun- Implemented add/remove, fx::term - New support package for simple interactions, fx::color - Additional symbolic color check-in: 819a145e04 user: andreask tags: fx
2014-05-20
23:19
fx::validate::uuid - Fix parameter oops. check-in: e61e36ea57 user: andreask tags: fx
23:16
fx::validate::uuid, fx::shun - Extend list to show if content still available or not. Outline of the add/remove commands. check-in: 8bcb05713f user: andreask tags: fx
23:02
fx - Fix typo check-in: 5396057aba user: andreask tags: fx
23:01
fx, fx::shun - New commands to manage the list of shunned artifacts. Incomplete. So far we can only show the list. check-in: 840beb4f01 user: andreask tags: fx
21:46
fx::note - Oops. fixed inverted condition for extended listings. check-in: 6327f42a6c user: andreask tags: fx
21:42
fx::seen - Added iterator for the notified events. fx::note - Added listing of notified events (vs pending), and extended both to allow display of extended type information. fx - Added the "note show-notified" command. check-in: efdecfb79e user: andreask tags: fx
21:27
fx::note - Added code to prevent mail storms, checking the number of pending changes against the configured limit. When triggered a mail is send to the admin ("sender" config) check-in: 2290d0226e user: andreask tags: fx
21:25
fx::mailgen - Added code to generate the admin mail for when the mail storm preventer triggers check-in: 0bb1804f7f user: andreask tags: fx
21:24
fx::validate::mail-config - Added a "limit" option to detect and prevent mail storms. Default limit is 10. check-in: 5a4d8c3fbc user: andreask tags: fx
2014-05-16
22:18
Switched wchan to wfile, external side-effects bad in cmdr vt's. Updated the users. check-in: 846eba4543 user: andreask tags: fx
2014-05-15
23:38
cron_lock - Added meta data. Note: Found out about "flock", which is better by far. May remove cron_lock in the future. check-in: f90087c212 user: andreask tags: fx
23:34
Dropped example based on watch-*, replaced with new examples based on fx. check-in: 143136aa11 user: andreask tags: fx
2014-05-14
21:04
Rejoin inadvertent split of branch. check-in: 5869c16920 user: andreask tags: fx
21:03
Installation - Reactivate install of "cron_lock" helper, and fully drop the old set of watch-* apps. check-in: 720446dc14 user: andreask tags: fx
18:52
fx::note - Fixed bad superfluous closing bracket in command. check-in: fd6158496d user: aku tags: fx
03:07
fx::mailgen - Fixed unwanted truncation of ecomment for mail body. Limit the truncation to the subject line. check-in: d0bd6a1410 user: aku tags: fx
2014-05-13
18:32
Modified the calculation of receivers: login field => entire history of the field. user making the change => drop, do not notify. check-in: 874857518b user: aku tags: fx
2014-05-10
00:42
Testsuite - Starting to fill the placeholders ... check-in: 4945e9706e user: andreask tags: fx
00:17
Testsuite - Added placeholders for testing mail-config/route/state import/export check-in: 51d48148f7 user: andreask tags: fx
00:14
Testsuite - Extended with draft (incomplete) code for "enum import". check-in: 18055d6c25 user: andreask tags: fx
00:07
fx::enum, fx::mgr::enum, cli - Modified enum import to have replace/keep modes. Replace is default. check-in: 4f5ad5ea20 user: andreask tags: fx
2014-05-09
22:22
fx::mgr::state, fx::state, fx::seen, fx::enum, fx::mgr::enum - Fixed lots of buglets in the save/restore code. check-in: c45318420e user: aku tags: fx
21:13
Updated and extended testsuite to match the last round of changes. Fixed bugs uncovered by the work. Some extensions: "header" attribute for mails. check-in: 8389ab77f0 user: aku tags: fx
2014-05-07
23:02
Rewrite of cron_lock to Tcl. Larger, more structured, no race condition anymore. check-in: b6996187d1 user: andreask tags: fx
22:20
Testsuite, updated the wrong#args results to match the code changes. check-in: 5085ce86b7 user: andreask tags: fx
2014-05-06
04:17
Fixed doc issues (varname typos). Regenerated the embedded docs. check-in: 2dd6ea0568 user: aku tags: fx
00:14
Converted last example. Shuffled the file names a bit. Still have to diff the various blocks for unseen commonalities. check-in: 21316a6f14 user: andreask tags: fx
2014-05-05
23:51
Moved all titling into the definition file and replaced all references in the docs with the proper variables. check-in: 77ed50ee69 user: andreask tags: fx
23:26
Converted and integrated second example. check-in: 4ec00c49a1 user: andreask tags: fx
22:31
Converted first example to doctools, and integrated into the page web. check-in: ccd541e165 user: andreask tags: fx
22:27
Added a helper shell script for file-based locking of cron-jobs check-in: 426e7b6295 user: andreask tags: fx
2014-05-03
00:16
Reworked use of option --repository|-R, made explicit instead of *all*, and different mechanism to disable for operations whih have a global mode. check-in: d537d4bcfa user: andreask tags: fx
2014-05-02
23:47
Moved repository parameter specs into separate block for upcoming move out of *all*. check-in: f00a562544 user: andreask tags: fx
22:44
Reworked the mail config export for global/local/mix (latter is default, old mode). Added reset command. Extended show command like export. check-in: 565d79b71f user: andreask tags: fx
21:11
cli, fx::enum, fx::note, fx::state - Modified export/import API. More consistent parameter names, and consistent parameter types (input). check-in: e144bd8986 user: andreask tags: fx
20:47
Enumerations: Initial draft of a testsuite, incomplete (Missing results/errors). check-in: 882ef0930a user: andreask tags: fx
20:16
fx::enum - Added command listing the items of a particular|named enumeration. check-in: 9ce8039f69 user: andreask tags: fx
19:06
fx::seen, fx::mgr::enum - Implemented state dumping in the relevant modules check-in: 03fdd09ec6 user: andreask tags: fx
19:05
fx::state, fx::mgr::state - Extended the foundation with helper commands for easy dumping of any table. check-in: 83db643df3 user: andreask tags: fx
00:09
Foundation for state save/restore. Missing is the per-module/area code to actually dump state. check-in: db7e7d8895 user: andreask tags: fx
2014-05-01
23:46
fx::enum - Modified to use the fx::mgr::enum now. fx::mgr::enum - Impose proper ordering (order of item creation). check-in: 065c76b795 user: andreask tags: fx
23:18
fx::mgr::enum - New package. Low-level enum operations. No high-level validations => Can use this for fx-internal enums to store things. check-in: 28003bb4b1 user: andreask tags: fx
21:43
fx::validate::enum - Created helper command "table-of" for name -> table conversion. fx::enum - Reworked to use the standard fossil support commands. - Colorization - Debug narrative - Regular user messaging fx::note - Slight reordering of requirements. - Added missing debug requirements. check-in: 1096beb5a9 user: andreask tags: fx
17:40
fx::fossil - New test commands for looking into branch calculation. Fixed the branch calculation. check-in: 977cb6023b user: aku tags: fx
2014-04-30
23:09
Fixed doc syntax issues, and generated the embedded docs for the 1st time. check-in: cfebb2e60e user: aku tags: fx
22:58
fx::mailer - Fix bogus continuation line check-in: ffc1accee9 user: aku tags: fx
19:45
fx::note, fx::mailgen - Added proper footer to the test mail for the mail-config. Dropped wrongly introduced mailer dependency in the generator. check-in: 346ccb6911 user: andreask tags: fx
19:39
fx::mailgen - Extended to insert a footer/signature into the generated notification mails check-in: afd3296a9d user: andreask tags: fx
19:38
fx::note - Simplified and extended project information retrieval via the mailer method and key. check-in: 0e8b9880db user: andreask tags: fx
19:37
fx::mailer - New method for access to all parts of the mail config. Plus pseudo-key for project name. Dropped sender-specific method, not used anyway. check-in: 9a492ec0d9 user: andreask tags: fx