Tcl Library Source Code

Check-in [2ee4180d9c]
Login

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

Overview
Comment:Practcl: Reinstated the update method for projects
Timelines: family | ancestors | descendants | both | hypnotoad
Files: files | file ages | folders
SHA3-256: 2ee4180d9c7a8a55aa9f029a90a86727b21d45b624211f337e89f934d8379d21
User & Date: tne 2017-11-04 09:50:10
Original Comment: Practc: Reinstated the update method for projects
Context
2017-11-27
17:44
Note where a hook needs to go for Practcl to detect and execute critcl Added a practcl::grep command for pattern matching files Added a provisional bootstrap for loading critcl as a local tool Added a file mkdir to core subpackages during the ./configure phase check-in: 79fbfc1786 user: hypnotoad tags: hypnotoad
2017-11-04
09:50
Practcl: Reinstated the update method for projects check-in: 2ee4180d9c user: tne tags: hypnotoad
09:26
Practcl improvements: Better logging API. Local prefs file now affects behavior. Overhaul of how packages loaded to the local environment are dealt with. check-in: 54d2027e5a user: tne tags: hypnotoad
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to modules/practcl/practcl.tcl.

5157
5158
5159
5160
5161
5162
5163




5164
5165
5166
5167
5168
5169
5170
      return 0
    }
    return 1
  }

  method sources {} {}





  method unpack {} {
    ::practcl::distribution select [self]
    my Unpack
    ::practcl::toolset select [self]
  }
}








>
>
>
>







5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
      return 0
    }
    return 1
  }

  method sources {} {}

  method update {} {
    my ScmUpdate
  }
  
  method unpack {} {
    ::practcl::distribution select [self]
    my Unpack
    ::practcl::toolset select [self]
  }
}

Changes to modules/practcl/src/class/subproject/baseclass.tcl.

93
94
95
96
97
98
99




100
101
102
103
104
105
106
      return 0
    }
    return 1
  }

  method sources {} {}





  method unpack {} {
    ::practcl::distribution select [self]
    my Unpack
    ::practcl::toolset select [self]
  }
}








>
>
>
>







93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
      return 0
    }
    return 1
  }

  method sources {} {}

  method update {} {
    my ScmUpdate
  }
  
  method unpack {} {
    ::practcl::distribution select [self]
    my Unpack
    ::practcl::toolset select [self]
  }
}