source: tol/tolbase/lib/toltk/tolconfig.tcl

devel
Last change on this file was 7b5e14e, checked in by Jorge Pérez <josp.jorge@…>, 15 years ago

fixes #1390, initialization for test must be done in test files.

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3984 be4846ae-f051-483a-831f-b64e7d08527f

  • Property mode set to 100644
File size: 459 bytes
RevLine 
[0422d20]1namespace eval ::TolConfig {
2  variable cwd [ file normalize [ file dir [ info script ] ] ]
3}
4
5proc ::TolConfig::GetConfig { } {
6  return [ lindex [ toltcl::eval {
7    NameBlockToSet( TolConfigManager::Config )
8  } -named 1 ] 1 ]
9}
10
11proc ::TolConfig::GetType { member } {
12  set result [ toltcl::eval [ string map [ list %m $member ] {
13    Text Grammar( %m )
14  } ] ]
15  if { $result eq "NameBlock" } {
16    return "section"
17  } else {
18    return "member"
19  }
20}
Note: See TracBrowser for help on using the repository browser.