/b-gtk/fix-viz

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/b-gtk/fix-viz

« back to all changes in this revision

Viewing changes to history.py

  • Committer: Jelmer Vernooij
  • Date: 2007-07-15 14:47:41 UTC
  • Revision ID: jelmer@samba.org-20070715144741-jcxiq3d80yewodzz
Remove invalid functions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
delimiter = " "
18
18
 
19
19
class UrlHistory:
20
 
    """Simple helper class for storing URL history."""
21
 
 
22
20
    def __init__(self, config, name):
23
 
        """Access URL History in a Config object.
24
 
 
25
 
        :param config: Config object to use
26
 
        :param name: Name of the history variable.
27
 
        """
28
21
        self._config = config
29
22
        self._name = name
30
23
 
31
24
    def add_entry(self, url):
32
 
        """Add a new entry to the list.
33
 
 
34
 
        :param url: Url to add
35
 
        """
36
 
        self._config.set_user_option(self._name, delimiter.join(
37
 
            self.get_entries() + [url]))
 
25
        self._config.set_user_option(self._name, delimiter.join(self.get_entries() + [url]))
38
26
 
39
27
    def get_entries(self):
40
 
        """Obtain all URLs currently listed.
41
 
 
42
 
        :return list of URLs or empty list if no URLs set yet.
43
 
        """
44
28
        history = self._config.get_user_option(self._name)
45
29
        if history is None:
46
30
            return []