3 Parses $HOME/.gtk-bookmarks
5 Author: Raphael Pinson <raphael.pinson@camptocamp.com>
8 This file is licenced under the LGPL v2+, like the rest of Augeas.
13 About: Configuration files
14 This lens applies to $HOME/.gtk-bookmarks. See <filter>.
17 The <Test_GtkBookmarks> file contains various examples and tests.
24 Comment are not allowed, even empty comments *)
25 let empty = Util.empty_generic Rx.opt_space
28 let entry = [ label "bookmark" . store Rx.no_spaces
29 . (Sep.space . [ label "label" . store Rx.space_in ])?
33 let lns = (empty | entry)*
36 let xfm = transform lns (incl (Sys.getenv("HOME") . "/.gtk-bookmarks"))