Common
General utilities and common global variables.
-
class
Progs.common.
utils
Namespace for basic utilities.
-
static
get_home_dir
()
Get home directory for the user.
-
static
get_setting
(setting, default=None, critical=True, msg=None)
Get a setting from self.Settings.
NOTE: probably should get moved to common module...
-
static
is_excluded
(exclude_rule, check_range)
Check if the given range is within the exclude rule.
Parameters: |
- exclude_rule (tuple) – (depth, startpos, endpos)
- check_range (tuple) – (startpos, endpos)
|
Returns: |
- 1 if range is completely in the exclude range
- 2 if range is partially in the exclude range
- 0 if range is not at all in the exclude range
|