Tcl Source Code

Timeline
Login

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

166 check-ins using file changes version b601cfc51d

2000-11-03
23:44
no message check-in: 13a1dbe3bc user: davidg tags: trunk
23:44
2000-11-03 David Gravereaux <[email protected]>
* win/.cvsignore: Removed 'configure' ...
check-in: 6719e2a6de user: davidg tags: trunk
22:52
added release mark check-in: 554aaa6452 user: hobbs tags: trunk
21:23
* tools/tcl.wse.in: updated for unversioning of library dirs * unix/Makefile.in (install-libraries...
check-in: a9a8b0340d user: hobbs tags: trunk
21:12
unversioned the reg and dde CVS directories check-in: cfa5da7d5b user: hobbs tags: trunk
20:57
unversioned http msgcat and opt packages in CVS check-in: b1533be637 user: hobbs tags: trunk
20:43
unversioned the tcltest directory check-in: 2041a671c9 user: hobbs tags: trunk
20:30
safety check on setting mainLoopProc to NULL check-in: 0a100cb9d7 user: hobbs tags: trunk
20:20
doc/Tcl_Main.3: added docs for Tcl_SetMainLoop check-in: 96b3bbccbc user: hobbs tags: trunk
20:19
updated mkLinks with latest doc updates check-in: 58da8d745e user: hobbs tags: trunk
20:07
corrected pointer reference to mainLoopProc execution check-in: ef737d4323 user: hobbs tags: trunk
20:01
moved Tcl_GetThreadData call after Tcl_FindExecutable check-in: ec3dcb8271 user: hobbs tags: trunk
18:46
* generic/tclStubInit.c: * generic/tclDecls.h: * generic/tcl.decls: added Tcl_SetMainLoop proc th...
check-in: 0419203b11 user: hobbs tags: trunk
01:13
* unix/configure: * unix/dltest/configure: * win/configure: * tools/configure: checked in config...
check-in: 658246cf09 user: hobbs tags: trunk
01:10
updated default tools paths check-in: 61ae31e8d9 user: hobbs tags: trunk
2000-11-02
23:34
Added some more comments and a missing Tcl_IncrRefCount in TclGetLibraryPath() when the tclLibraryPa... check-in: dfbe5d11b6 user: davidg tags: trunk
22:55
updated copyright check-in: d2157bbbb4 user: hobbs tags: trunk
22:05
no message check-in: 9bb98b69b0 user: davidg tags: trunk
22:04
2000-11-02 David Gravereaux <[email protected]>
* generic/tclEvent.c: tclLibraryPath T...
check-in: 5584667c8f user: davidg tags: trunk
09:21
see changes check-in: d3547b0c8d user: hobbs tags: trunk
09:21
makefile fixes for Win64 support check-in: 2a6fb1e595 user: hobbs tags: trunk
09:20
minor cast changes check-in: 6804f8f600 user: hobbs tags: trunk
01:20
* unix/tcl.m4: removed use of -lbsd and -ldl for AIX-5.
check-in: 1f3eae3fde user: hobbs tags: trunk
2000-11-01
22:13
* tests/subst.test: added tests for non-zero return code handling by subst. * generic/tclParse.c ...
check-in: 012624ada8 user: hobbs tags: trunk
21:48
* generic/tclVar.c (TclVarTraceExists): Corrected excessive mem use when info exists was called on...
check-in: 1357c659e3 user: hobbs tags: trunk
2000-10-31
01:20
no message check-in: f8d7922c61 user: davidg tags: trunk
01:20
2000-10-30 David Gravereaux <[email protected]>
* win/configure.in: * win/Makefile.in...
check-in: 6ed4f00b1a user: davidg tags: trunk
00:49
see changes check-in: 06095a57ae user: hobbs tags: trunk
00:48
* unix/tclUnixInit.c: added default encoding map from "ja_JP.eucJP" to "euc-jp". (takahashi)
check-in: e102dff849 user: hobbs tags: trunk
00:30
* unix/configure.in (SC_TCL_LINK_LIBS): removed code that was commented out (it had been moved to ...
check-in: 01762ed9c9 user: hobbs tags: trunk
00:30
tests/clock.test: corrected clock-2.* test numbering check-in: 2d76774e72 user: hobbs tags: trunk
00:23
unix/tcl.m4: consolidated gettimeofday check for AIX. check-in: e6b81f476b user: hobbs tags: trunk
2000-10-28
00:30
* unix/configure.in: * unix/tcl.m4: added support for AIX-5.
check-in: db905ca1c8 user: hobbs tags: trunk
00:29
* unix/tclUnixChan.c: updated channel types to strict TCL_CHANNEL_VERSION_2 style to avoid compile...
check-in: af55bc2b2d user: hobbs tags: trunk
00:29
* generic/tclIO.c (Tcl_NotifyChannel): removed #ifdef around code for old channel structures, plac...
check-in: af6e1bf3b1 user: hobbs tags: trunk
2000-10-27
23:59
* library/tcltest1.0/tcltest.tcl: Removed a cd into the test directory in runAllTests that screwed u... check-in: 2361a3c505 user: jenn tags: trunk
22:34
* generic/tclIO.c (CloseChannel): the statePtr for a channel was not being freed when the last cha...
check-in: ff154ed552 user: hobbs tags: trunk
01:58
no message check-in: 26b27f3587 user: davidg tags: trunk
01:58
2000-10-26 David Gravereaux <[email protected]>
* win/tclWinFile.c (TclpMatchFilesTypes...
check-in: 53a3e0b763 user: davidg tags: trunk
2000-10-24
22:30
* tests/all.tcl: Removed support for tcltest 1.0.

* tests/tcltest.test: * library/tcltest1.0/tcltes... check-in: 30eb4d542e user: jenn tags: trunk

2000-10-21
00:43
* win/tclWinFile.c (TclpMatchFilesTypes): made the stat call only occur when necessary (for 'glob'...
check-in: f581f844f0 user: hobbs tags: trunk
2000-10-19
18:00
* library/tcltest1.0/tcltest2.tcl: * tests/tcltest2.test * doc/tcltest2.n: Code and documentation cl... check-in: 105995497b user: jenn tags: trunk
2000-10-06
23:46
2000-10-06 David Gravereaux <[email protected]>
* win/tclWinChan.c: moved Win2K bug ca...
check-in: 3a18ee7fcb user: davidg tags: trunk
23:45
no message check-in: 5d2ba9a084 user: davidg tags: trunk
21:10
* tests/cmdAH.test: extra tests for 'file channels' that include multiple interpreter tests and ch...
check-in: c07558c028 user: hobbs tags: trunk
21:06
* doc/CrtChannel.3: fixed spelling mistakes
check-in: e4ac0a30ac user: hobbs tags: trunk
2000-10-05
01:06
added demarcation of out-of-order 8.3.2 ChangeLog entries check-in: 8b3f671f57 user: hobbs tags: trunk
2000-09-29
23:26
Fixed typo check-in: 3f6666d015 user: jenn tags: trunk
22:49
Fixed a typo. check-in: 074c6a9517 user: jenn tags: trunk
22:48
* tests/tcltest.test: Modified the new form of the test command to accept both attribute-value pairs... check-in: 541acf4405 user: jenn tags: trunk
22:48
* library/tcltest1.0/tcltest2.tcl: Modified the new form of the test command to accept both attribut... check-in: 2e9a4a3686 user: jenn tags: trunk
22:47
* doc/tcltest2.n: Modified the new form of the test command to accept both attribute-value pairs and... check-in: 63c6f73017 user: jenn tags: trunk
22:47
* library/tcltest1.0/tcltest2.tcl: * tests/tcltest.test: * doc/tcltest2.n: Modified the new form of ... check-in: d31a89fc56 user: jenn tags: trunk
21:53
* win/tclWinSerial.c (SerialGetOptionProc): corrected reporting of space parity on Windows (Eason)...
check-in: 1b14887226 user: hobbs tags: trunk
21:43
* win/Makefile.in: commented use of TESTFLAGS * unix/Makefile.in: added TESTFLAGS to test target t...
check-in: 24a9849611 user: hobbs tags: trunk
21:42
* tests/stack.test: prevented possible crash on systems with low default stacksize (Tru64, AIX) in...
check-in: c5d5ef9b4a user: hobbs tags: trunk
21:42
* generic/tclIOGT.c (FLUSH_DELAY): renamed DELAY define to FLUSH_DELAY to avoid defn conflict usin...
check-in: 3ed9a4ac79 user: hobbs tags: trunk
01:12
* tools/tcl.wse.in: added tclPlatDecls.h and tkPlatDecls.h to the Windows .exe install.
check-in: 9346a1dafd user: hobbs tags: trunk
01:12
* tests/fCmd.test (fCmd-6.20): corrected test to remove c:/tcl8975@ after creating it.
* tests/f...
check-in: 6c3c7ae703 user: hobbs tags: trunk
2000-09-28
06:39
added changes related to upport of stacked channel rewrite check-in: b3dc12bf95 user: hobbs tags: trunk
06:38
up-port of the stacked channel implementation rewrite in 8.3.2 to 8.4a2 code base, merged in with so... check-in: 23d1294c3a user: hobbs tags: trunk
06:36
addition of tclIOGT.c source file

corrected static build inclusion of reg and dde libraries check-in: 2ae66cc70c user: hobbs tags: trunk

06:35
addition of tclIOGT.c source file check-in: eb0d114a3b user: hobbs tags: trunk
06:34
updated docs to reflect 8.3.2 stacked channel implementation up-port check-in: 36d00ba957 user: hobbs tags: trunk
06:33
* win/tclConfig.sh.in (TCL_LIBS): Cleaned up unix-specific autoconf variables.
check-in: 96394f0855 user: hobbs tags: trunk
2000-09-21
00:58
* tests/socket.test: removed doTestsWithRemoteServer constraint from socket-12.*. It requires 'ex...
check-in: 30035e4719 user: hobbs tags: trunk
2000-09-20
23:09
* library/tcltest1.0/pkgIndex.tcl: Updated to load tcltest 2.0. * library/tcltest1.0/tcltest2.tcl: N... check-in: 495294d130 user: jenn tags: trunk
01:50
* generic/tclCmdMZ.c (Tcl_RegexpObjCmd): When using -all, all attempts after the first to match the ... check-in: 9c141af9b5 user: ericm tags: trunk
2000-09-19
19:37
no message check-in: 60baaa8f16 user: davidg tags: trunk
19:36
2000-09-19 David Gravereaux <[email protected]>
* doc/Eval.3: Added a note about the ...
check-in: 874d472072 user: davidg tags: trunk
2000-09-17
22:40
* tests/cmdIL.test: Added a test for fix for [Bug: 6212].

* generic/tclCmdIL.c (Tcl_LsortObjCmd): A... check-in: fe4c99079c user: ericm tags: trunk

2000-09-14
18:42
* doc/Alloc.3: Added entries for Tcl_AttemptAlloc, Tcl_AttempRealloc.

* doc/StringObj.3: Added entr... check-in: 66347b65e4 user: ericm tags: trunk

2000-09-08
04:00
no message check-in: 5445f97a7a user: davidg tags: trunk
03:59
* win/tclWinPipe.c: Stage-1 bug fix for TR#2460 "exec leaks memory". Added more logic around the c...
check-in: d5d6df7f1e user: davidg tags: trunk
2000-09-07
19:51
no message check-in: 3536165676 user: davidg tags: trunk
19:50
2000-09-07 David Gravereaux <[email protected]>
* win/.cvsignore: changed the glob patt...
check-in: 21119e961a user: davidg tags: trunk
17:39
* doc/trace.n: minor doc cleanup
check-in: fceb6ccc40 user: hobbs tags: trunk
14:31
Entry for new "SEE ALSO" section. check-in: 93cbdcd809 user: poenitz tags: trunk
14:27
New or changed "SEE ALSO" section. check-in: 2d43282569 user: poenitz tags: trunk
2000-09-06
22:37
* win/tclWinLoad.c (TclpLoadFile): added special message for ERROR_PROC_NOT_FOUND exception in loa...
check-in: 3bea237729 user: hobbs tags: trunk
18:50
* README: * generic/tcl.h: * library/tcltest1.0/tcltest.tcl: * tools/tcl.wse.in: * tools/tcltk-...
check-in: b15d80ab0f user: hobbs tags: trunk
18:49
see changes. check-in: e504635a1a user: hobbs tags: trunk
18:46
* unix/tclUnixPipe.c (TclpCreateProcess): Removed WNOHANG from Tcl_WaitPid call in error case of p...
check-in: 4746499d46 user: hobbs tags: trunk
18:35
* tests/string.test: extended string repeat tests
check-in: 8a7cbbab88 user: hobbs tags: trunk
18:31
* generic/tclCmdMZ.c (Tcl_StringObjCmd): changed STR_REPEAT to preallocate the full space of the f...
check-in: fce8088f27 user: hobbs tags: trunk
16:59
* generic/tclExecute.c (TclExecuteByteCode): INST_STR_INDEX fixed pedantic cast warning. Correcte...
check-in: acc4756b17 user: hobbs tags: trunk
16:57
* generic/tclHash.c: fixed pedantic warning of incorrectly placed #endif
check-in: 619f494f33 user: hobbs tags: trunk
16:56
* doc/source.n: * doc/Eval.3: added extra note about how to safe use ^Z in code, as it is now a c...
check-in: 15427185f2 user: hobbs tags: trunk
2000-08-30
01:43
* generic/tclStringObj.c: Applied patch from Gerhard Hintermayer to provide a more conservative stri... check-in: ce0e80bb0f user: ericm tags: trunk
2000-08-25
20:39
* tests/trace.test: Extended array tracing tests.

* doc/trace.n: Clarified information about when a... check-in: 78f46f24d0 user: ericm tags: trunk

06:20
ChangeLog commit. check-in: 91be546704 user: ericm tags: trunk
06:18
Tweaked tab settings for .SO (Standard Options) sections, from suggestion from Peter Spjuth. check-in: 667da4e9ff user: ericm tags: trunk
05:56
fix small typo in last commit check-in: fba19a6c54 user: mo tags: trunk
05:45
remove --enable-gcc configure option check-in: 15f085286b user: mo tags: trunk
02:25
Added RFE id numbers to comments. check-in: 0f006ae7e6 user: ericm tags: trunk
02:04
* doc/trace.n: Updated documentation for new syntax; flagged old syntax as deprecated; added documen... check-in: e12f4e1180 user: ericm tags: trunk
2000-08-21
01:37
Added check for non-arrays for [array statistics]. check-in: b857b66be3 user: ericm tags: trunk
2000-08-20
03:51
2000-08-19 David Gravereaux <[email protected]>
* generic/tclPlatDecls.h: without a pre...
check-in: 2eab56183a user: davidg tags: trunk
03:51
no message check-in: a1bcf8c228 user: davidg tags: trunk
2000-08-18
19:52
added another glob pattern I had forgotten check-in: 2a1eaade6f user: davidg tags: trunk
19:45
no message check-in: 3c1e1ebf8f user: davidg tags: trunk
19:44
* win/.cvsignore: provides a cleaner build environment with graphical CVS clients. check-in: 9fd90db260 user: davidg tags: trunk
18:02
Fixed comment. check-in: 958506ae41 user: ericm tags: trunk
2000-08-15
21:31
noted extra change to opt.test in ChangeLog check-in: 61b07565ae user: hobbs tags: trunk
18:10
* library/tcltest1.0/tcltest.tcl: Set debug level in tcltest::restoreState to 2, for consistancy wit... check-in: f3fa69a1f9 user: ericm tags: trunk
00:08
* win/makefile.vc: * win/Makefile.in: * unix/Makefile.in: Added tclPlatDecls.h to the list of instal... check-in: 2adc0d9420 user: ericm tags: trunk
2000-08-14
18:37
URL typo correction. check-in: bf6c431b8a user: ericm tags: trunk
2000-08-11
17:42
* generic/tclEnv.c (TclUnsetEnv): Changed declaration of length variable from "unsigned int" to "int... check-in: 0b29a04cd5 user: ericm tags: trunk
00:45
* library/msgcat1.0/pkgIndex.tcl: Bumped version number to 1.2 [Bug: 6100].

* library/msgcat1.0/msg... check-in: 46dfbc92c2 user: ericm tags: trunk

2000-08-10
22:24
* library/msgcat1.0/msgcat.tcl: Removed erroneous [package forget] in msgcat namespace initializer. check-in: 23022429bb user: ericm tags: trunk
18:24
2000-08-10 David Gravereaux <[email protected]>
* generic/tclObj.c: r1.15 accidentally ...
check-in: 03edb81667 user: davidg tags: trunk
18:24
no message check-in: 40239d144b user: davidg tags: trunk
2000-08-07
22:42
* tests/indexObj.test: Added tests using the [testwrongnumargs] command to test Tcl_WrongNumArgs.

*... check-in: 9b1fed9cba user: ericm tags: trunk

2000-07-31
18:03
Removed dead space at end of file. check-in: a71bddc821 user: ericm tags: trunk
2000-07-27
22:47
* win/configure.in: TCL_STUB_LIB_FLAG should not include ${TCL_DBGX} in win/tclConfig.sh, fix that...
check-in: 604402ceb3 user: mo tags: trunk
2000-07-26
01:32
no message check-in: afd49506de user: davidg tags: trunk
01:29
Thread-safe rewrite for the Tcl_Async* commands. check-in: 50488dfc4c user: davidg tags: trunk
01:28
no message check-in: 4ba17c5943 user: davidg tags: trunk
01:27
Thread-safe rewrite for the Tcl_Async* commands. check-in: 116644925e user: davidg tags: trunk
01:27
no message check-in: abc17ddc7e user: davidg tags: trunk
2000-07-25
22:41
* generic/tclVar.c (CallTraces): Added check for VAR_TRACE_ACTIVE on the array containing the variab... check-in: 509d5a4bdc user: ericm tags: trunk
18:38
* win/tclWinPipe.c (BuildCommandLine): Added Tcl_DStringFree call to prevent potential memory leaks ... check-in: be3408a6fc user: ericm tags: trunk
2000-07-24
18:09
* doc/msgcat.n: Added documentation about the selection of the default locale on Windows. check-in: 1abad32549 user: ericm tags: trunk
00:03
doc/AddErrInfo.3, doc/ChnlStack.3, doc/Exit.3, doc/GetIndex.3, doc/Notifier.3, doc/Object.3, doc/Reg... check-in: 68fe2a61a5 user: jenglish tags: trunk
2000-07-22
01:53
* generic/tclStubInit.c: * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclD... check-in: 9ec468f405 user: ericm tags: trunk
00:51
* doc/binary.n: Noted that the example in the introduction assumes a 32-bit system [Bug: 6035]. check-in: 35180fc2a9 user: ericm tags: trunk
2000-07-21
16:22
* win/configure.in: Define ${prefix} and ${exec_prefix} like unix/configure.in. Fix or add TCL_SR...
check-in: 83a553168f user: mo tags: trunk
2000-07-20
20:33
* generic/tclStubInit.c: * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclD... check-in: 2abafbeedc user: ericm tags: trunk
20:32
ChangeLog commit. check-in: fa64a2b8ab user: ericm tags: trunk
2000-07-19
22:15
* generic/tclStubInit.c: * generic/tclObj.c: * generic/tclInt.h: * generic/tclHash.c: * generic/tclD... check-in: 6c43b17f3d user: ericm tags: trunk
21:40
* tests/pkgMkIndex.test: Added tests for pkg_compareExtension.

* library/package.tcl: Enhanced pkg_... check-in: 3d1a0ccec5 user: ericm tags: trunk

18:27
* win/makefile.vc: Applied patch from Don Porter to provide better nmake support for NT/Alpha [RFE: ... check-in: b794a4da5e user: ericm tags: trunk
01:47
Doh! revert piece of last commit that did not belong check-in: 526dad7c30 user: mo tags: trunk
01:17
* unix/configure.in: * unix/tcl.m4: * win/tcl.m4: Properly quote arguments to m4 macros. This al...
check-in: 6b4e7b11ec user: mo tags: trunk
2000-07-18
23:51
no message check-in: 95813326ba user: davidg tags: trunk
21:30
* tests/opt.test: Removed references to Lfirst, Lrest functions.

* library/opt0.4/optparse.tcl: App... check-in: e809de1fb4 user: ericm tags: trunk

18:16
* compat/string.h: Fixed function prototypes for strpbrk and strtok [Bug: 6020]. check-in: 907cc4ce33 user: ericm tags: trunk
02:17
no message check-in: e78fe8718e user: davidg tags: trunk
02:16
Win2K OS bug with GetStdHandle(STD_OUTPUT_HANDLE) returning 0x00010001 instead of INVALID_HANDLE_VAL... check-in: 9ab4e92981 user: davidg tags: trunk
2000-07-17
22:25
* library/msgcat1.0/msgcat.tcl: * doc/msgcat.n: * tests/msgcat.test: Applied patches from Chris Nels... check-in: 3ad3252f55 user: ericm tags: trunk
08:26
Don't set CC=gcc before running AC_PROG_CC if CC is already set. check-in: 3909688465 user: mo tags: trunk
2000-07-13
07:22
Added some SEE ALSO sections. check-in: 30e1dd7649 user: poenitz tags: trunk
2000-07-07
11:13
Fix definition of TCL_SRC_DIR in mingw/vc++ configure so that it matches the unix verison check-in: 41152ea860 user: mo tags: trunk
2000-07-06
21:05
* tests/msgcat.test: * library/msgcat1.0/msgcat.tcl: Applied patch from Christian Krone, to provide ... check-in: 011b026d9e user: ericm tags: trunk
2000-06-30
06:28
* doc/msgcat.n: Doc's for mcmax function.

* library/msgcat1.0/msgcat.tcl: Applied patches from Laur... check-in: dd75ed2b7a user: ericm tags: trunk

2000-06-28
18:11
* tests/stringObj.test: Tweaked tests to avoid hardcoded high-ASCII characters (which will fail in m... check-in: e273f9d105 user: ericm tags: trunk
2000-06-26
23:23
* doc/package.n: Corrected information about [package forget] arguments [Bug: 5418]. check-in: 3e27881a53 user: ericm tags: trunk
2000-06-24
00:26
* doc/Hash.3: Added documentation patch for Tcl_Obj *'s as keys in Tcl hash tables [RFE: 5934].

* g... check-in: 7e7bdba8eb user: ericm tags: trunk

2000-06-20
21:30
Applied patch from [Bug: 5921] check-in: beffb3997a user: ericm tags: trunk
21:28
Applied patch from [Bug: 5922] check-in: 26d9b6680e user: ericm tags: trunk
2000-06-19
21:34
* doc/RegExp.3: Replaced instances of "Tcl_GetRegExpInfo" with "Tcl_RegExpGetInfo", the correct name... check-in: a51a0fc6ec user: ericm tags: trunk
2000-06-13
21:01
* win/tcl.m4: * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend suppo... check-in: 3bc42b9ac3 user: ericm tags: trunk
20:30
* win/tclWinDde.c: * win/tclWinInit.c: * win/tclWinNotify.c: * win/tclWinPipe.c: * win/tclWinReg.c: ... check-in: 84806aadba user: ericm tags: trunk
2000-06-07
01:59
marked 8.4a1 release point check-in: 2af383029e user: hobbs tags: trunk
2000-06-06
19:35
see changes check-in: 96c191ac0f user: hobbs tags: trunk, core-8-4-a1
19:34
* generic/tclExecute.c (TclExecuteByteCode INST_STR_CMP): added test of iResult return from memcmp...
check-in: 9c8205c1e7 user: hobbs tags: trunk
19:34
* generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Corrected caching of the index ptr to account...
check-in: 23806e51b7 user: hobbs tags: trunk
04:55
Added version 8.4a1 to list of versions to look for. check-in: a5d8ff9ee1 user: ericm tags: trunk
04:51
Added spinbox.tcl to list of files to install. check-in: 75512ed338 user: ericm tags: trunk
04:39
Added tcl.hpj.in to distribution. check-in: 24c88cf726 user: ericm tags: trunk
01:53
Fixed color map. check-in: ed358ee5f4 user: ericm tags: trunk
01:11
Fixed copyright. check-in: 68aca6b5bf user: ericm tags: trunk
01:08
Fixed version number, scriptics -> ajuba logo. check-in: dba67551eb user: ericm tags: trunk
00:45
Fixed version number. check-in: 7e0ca1d918 user: ericm tags: trunk
2000-06-05
23:36
Comment typo correction. check-in: 68d103692c user: ericm tags: trunk
23:27
Added "released 8.4a1" line check-in: addb8dc38e user: ericm tags: trunk