diff --git a/CHANGELOG.md b/CHANGELOG.md index aaa485d..6114504 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,11 @@ and this project adheres to the ### Removed +## [0.5.1.1] - 2023-03-20 + +### Fixed +- Updated nix files with new dependencies. + ## [0.5.1.0] - 2023-03-20 ### Added @@ -222,6 +227,7 @@ build docs using a pre-commit hook. - Initial release. [unreleased]: https://github.com/fpringle/hoyo/compare/v0.5.1.0...HEAD +[0.5.1.1]: https://github.com/fpringle/hoyo/compare/v0.5.1.0...v0.5.1.1 [0.5.1.0]: https://github.com/fpringle/hoyo/compare/v0.5.0.0...v0.5.1.0 [0.5.0.0]: https://github.com/fpringle/hoyo/compare/v0.4.0.0...v0.5.0.0 [0.4.0.0]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...v0.4.0.0 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index aaa485d..6114504 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -16,6 +16,11 @@ and this project adheres to the ### Removed +## [0.5.1.1] - 2023-03-20 + +### Fixed +- Updated nix files with new dependencies. + ## [0.5.1.0] - 2023-03-20 ### Added @@ -222,6 +227,7 @@ build docs using a pre-commit hook. - Initial release. [unreleased]: https://github.com/fpringle/hoyo/compare/v0.5.1.0...HEAD +[0.5.1.1]: https://github.com/fpringle/hoyo/compare/v0.5.1.0...v0.5.1.1 [0.5.1.0]: https://github.com/fpringle/hoyo/compare/v0.5.0.0...v0.5.1.0 [0.5.0.0]: https://github.com/fpringle/hoyo/compare/v0.4.0.0...v0.5.0.0 [0.4.0.0]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...v0.4.0.0 diff --git a/docs/Hoyo-Bookmark.html b/docs/Hoyo-Bookmark.html index 397acda..c8bd986 100644 --- a/docs/Hoyo-Bookmark.html +++ b/docs/Hoyo-Bookmark.html @@ -1,4 +1,4 @@ -Hoyo.Bookmark
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Bookmark

Description

The Bookmark type provides a representation of bookmarks saved and used +Hoyo.Bookmark

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Bookmark

Description

The Bookmark type provides a representation of bookmarks saved and used by the hoyo program. This module exports some utility datatypes and functions used for working with bookmarks.

The Bookmark type

data Bookmark Source #

Bookmark a directory for easy cd. A bookmark remembers the directory, the index, the creation time, and optionally a user-specified nickname diff --git a/docs/Hoyo-CLI-Complete.html b/docs/Hoyo-CLI-Complete.html index acb6e3f..ac9785f 100644 --- a/docs/Hoyo-CLI-Complete.html +++ b/docs/Hoyo-CLI-Complete.html @@ -1 +1 @@ -Hoyo.CLI.Complete

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.CLI.Complete

Description

Bash competion functions used by the CLI.

Documentation

bookmarkCompleter :: Completer Source #

Fetch existing data file and use it to complete bookmark names.

configKeyCompleter :: Completer Source #

Complete configuration keys.

configValueCompleter :: Completer Source #

Complete configuration values.

TODO: could be more sophisticated, considering the current key

\ No newline at end of file +Hoyo.CLI.Complete
hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.CLI.Complete

Description

Bash competion functions used by the CLI.

Documentation

bookmarkCompleter :: Completer Source #

Fetch existing data file and use it to complete bookmark names.

configKeyCompleter :: Completer Source #

Complete configuration keys.

configValueCompleter :: Completer Source #

Complete configuration values.

TODO: could be more sophisticated, considering the current key

\ No newline at end of file diff --git a/docs/Hoyo-CLI-Parse.html b/docs/Hoyo-CLI-Parse.html index 6e41092..07e8a78 100644 --- a/docs/Hoyo-CLI-Parse.html +++ b/docs/Hoyo-CLI-Parse.html @@ -1,4 +1,4 @@ -Hoyo.CLI.Parse
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.CLI.Parse

Description

Parse CLI arguments.

Parsing CLI arguments and options

options :: ParserInfo Options Source #

A ParserInfo object containing the necessary information for parsing +Hoyo.CLI.Parse

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.CLI.Parse

Description

Parse CLI arguments.

Parsing CLI arguments and options

options :: ParserInfo Options Source #

A ParserInfo object containing the necessary information for parsing CLI commands and arguments, and displaying useful help text.

parseOptions :: Parser Options Source #

Parse an Options argument, which includes the command to run and any global options.

parseCommand :: Parser Command Source #

Parse a command and the arguments/options for that command from the command-line arguments.

globalOptions :: Parser GlobalOptions Source #

Parse global options: options that can be set on the command line diff --git a/docs/Hoyo-Command.html b/docs/Hoyo-Command.html index 3c241aa..fcb5bcb 100644 --- a/docs/Hoyo-Command.html +++ b/docs/Hoyo-Command.html @@ -1,4 +1,4 @@ -Hoyo.Command

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Command

Description

This module defines data-types and runner functions for the hoyo +Hoyo.Command

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Command

Description

This module defines data-types and runner functions for the hoyo command-line program.

Synopsis

Running CLI commands

runCommand :: Command -> HoyoMonad () Source #

Run a Command in the hoyo environment.

modifyBookmarks :: ([Bookmark] -> [Bookmark]) -> HoyoMonad () Source #

Helper function whenever we need to modify the saved bookmarks.

modifyBookmarks f retrieves the current bookmarks, applies f, and saves them back to file.

modifyBookmarksM :: ([Bookmark] -> HoyoMonad [Bookmark]) -> HoyoMonad () Source #

Helper function twhenever we need to modify the saved bookmarks, and need access to the hoyo environment.

modifyBookmarks f retrieves the current bookmarks, applies f diff --git a/docs/Hoyo-Config.html b/docs/Hoyo-Config.html index 61d7f5b..ba3f277 100644 --- a/docs/Hoyo-Config.html +++ b/docs/Hoyo-Config.html @@ -1,2 +1,2 @@ -Hoyo.Config

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Config

Description

Configuration for the hoyo program. This is stored on-disk as a TOML file, +Hoyo.Config

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Config

Description

Configuration for the hoyo program. This is stored on-disk as a TOML file, usually at ~.confighoyo/config.toml

Documentation

data Config Source #

A representation of hoyo settings.

Instances

Instances details
Eq Config Source # 
Instance details

Defined in Hoyo.Internal.Types

Methods

(==) :: Config -> Config -> Bool #

(/=) :: Config -> Config -> Bool #

Show Config Source # 
Instance details

Defined in Hoyo.Internal.Types

defaultConfig :: Config Source #

The default config for hoyo.

decodeConfig :: Text -> Either Text Config Source #

Decode a Config from a Text.

decodeConfigFile :: MonadIO m => FilePath -> m (Either Text Config) Source #

Decode a Config from a file.

encodeConfig :: Config -> Text Source #

Encode a Config to a Text.

encodeConfigFile :: MonadIO m => FilePath -> Config -> m () Source #

Encode a Config to a file.

setConfig :: MonadError Text m => Text -> Text -> Config -> m Config Source #

Try to set a key-value pair in the config.

getKeyVals :: Config -> [(Text, AnyConfigValue)] Source #

Get TOML key-value pairs from a Config.

\ No newline at end of file diff --git a/docs/Hoyo-Env.html b/docs/Hoyo-Env.html index 1d32f69..65c20d8 100644 --- a/docs/Hoyo-Env.html +++ b/docs/Hoyo-Env.html @@ -1,3 +1,3 @@ -Hoyo.Env
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Env

Description

The read-only hoyo environment.

Hoyo config

data Env Source #

The main hoyo read-only environment. Contains the current saved bookmarks, +Hoyo.Env

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Env

Description

The read-only hoyo environment.

Hoyo config

data Env Source #

The main hoyo read-only environment. Contains the current saved bookmarks, the current hoyo configuration, and the file locations for each.

Instances

Instances details
Show Env Source # 
Instance details

Defined in Hoyo.Internal.Types

Methods

showsPrec :: Int -> Env -> ShowS #

show :: Env -> String #

showList :: [Env] -> ShowS #

MonadReader Env HoyoMonad Source # 
Instance details

Defined in Hoyo.Internal.Types

Methods

ask :: HoyoMonad Env #

local :: (Env -> Env) -> HoyoMonad a -> HoyoMonad a #

reader :: (Env -> a) -> HoyoMonad a #

initEnv :: MonadIO m => FilePath -> FilePath -> m () Source #

Given a filepath for the bookmarks file and a filepath for the config file, initialize the respective TOMLs at those locations.

getEnv :: MonadIO m => FilePath -> FilePath -> m (Either Text Env) Source #

Retrieve an Env from given bookmark- and config- file locations.

writeEnv :: MonadIO m => Env -> m () Source #

Write an Env to file.

readEnv :: MonadIO m => FilePath -> FilePath -> m (Either Text Env) Source #

Read an Env from a file.

Default file paths

defaultBookmarksPath :: IO FilePath Source #

The default path for hoyo bookmarks. Usually $HOME/.local/share/hoyo/config.toml

defaultConfigPath :: IO FilePath Source #

The default path for the hoyo config. Usually $HOME/.config/hoyo/config.toml

\ No newline at end of file diff --git a/docs/Hoyo-Internal-Bookmark.html b/docs/Hoyo-Internal-Bookmark.html index 3f6cd56..3573035 100644 --- a/docs/Hoyo-Internal-Bookmark.html +++ b/docs/Hoyo-Internal-Bookmark.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Bookmark
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Bookmark

Description

Internals used by the Hoyo.Bookmark module.

Documentation

bookmarkCodec :: TomlCodec Bookmark Source #

A TomlCodec for encoding and decoding Bookmarks.

encodeBookmarks :: Bookmarks -> Text Source #

Encode a Bookmark to a Text.

encodeBookmarksFile :: MonadIO m => FilePath -> Bookmarks -> m () Source #

Encode a Bookmark to a file.

searchBookmarks :: BookmarkSearchTerm -> Bookmarks -> ([Bookmark], [Bookmark]) Source #

searchBookmarks searchTerm bookmarks partitions bookmarks into a list of +Hoyo.Internal.Bookmark

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Bookmark

Description

Internals used by the Hoyo.Bookmark module.

Documentation

bookmarkCodec :: TomlCodec Bookmark Source #

A TomlCodec for encoding and decoding Bookmarks.

encodeBookmarks :: Bookmarks -> Text Source #

Encode a Bookmark to a Text.

encodeBookmarksFile :: MonadIO m => FilePath -> Bookmarks -> m () Source #

Encode a Bookmark to a file.

searchBookmarks :: BookmarkSearchTerm -> Bookmarks -> ([Bookmark], [Bookmark]) Source #

searchBookmarks searchTerm bookmarks partitions bookmarks into a list of Bookmarks that match the search term and a list of those that do not.

filterBookmarkByName :: Maybe Text -> Bookmark -> Bool Source #

A predicate used by filterBookmarks - match on the bookmark name. Note that matching is case-sensitive.

filterBookmarkByDirInfix :: Maybe Text -> Bookmark -> Bool Source #

A predicate used by filterBookmarks - match on the bookmark directory.

filterBookmarks :: Maybe Text -> Maybe Text -> Bookmark -> Bool Source #

Given a bookmark name and a bookmark directory, test if a bookmark matches those filters.

bookmarksFromDefault :: MonadIO m => [DefaultBookmark] -> m Bookmarks Source #

Convert a list of DefaultBookmarks to a Bookmarks, assiging indices and/ diff --git a/docs/Hoyo-Internal-Command.html b/docs/Hoyo-Internal-Command.html index 32bd73f..8f14d6c 100644 --- a/docs/Hoyo-Internal-Command.html +++ b/docs/Hoyo-Internal-Command.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Command

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Command

Description

Internals used by the Hoyo.Command module.

Documentation

combOverride :: Bool -> Bool -> MaybeOverride Source #

Combine a config flag with a command-line flag, checking for conflicts.

overrideFunc :: MaybeOverride -> Bool -> Bool Source #

Convert a MaybeOverride to a function on Bool.

overrideConfig :: OverrideOptions -> Config -> Config Source #

Apply the override options to a Config.

overrideEnv :: OverrideOptions -> Env -> Env Source #

Apply the override options to an Env.

verifyOverrides :: OverrideOptions -> Maybe Text Source #

Check that there are no conflicting overrides.

defaultOverrideOptions :: OverrideOptions Source #

The default behaviour is to override nothing.

defaultGlobalOptions :: GlobalOptions Source #

Default global options. In general this should do nothing.

modifyBookmarks :: ([Bookmark] -> [Bookmark]) -> HoyoMonad () Source #

Helper function whenever we need to modify the saved bookmarks.

modifyBookmarks f retrieves the current bookmarks, applies f, +Hoyo.Internal.Command

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Command

Description

Internals used by the Hoyo.Command module.

Documentation

combOverride :: Bool -> Bool -> MaybeOverride Source #

Combine a config flag with a command-line flag, checking for conflicts.

overrideFunc :: MaybeOverride -> Bool -> Bool Source #

Convert a MaybeOverride to a function on Bool.

overrideConfig :: OverrideOptions -> Config -> Config Source #

Apply the override options to a Config.

overrideEnv :: OverrideOptions -> Env -> Env Source #

Apply the override options to an Env.

verifyOverrides :: OverrideOptions -> Maybe Text Source #

Check that there are no conflicting overrides.

defaultOverrideOptions :: OverrideOptions Source #

The default behaviour is to override nothing.

defaultGlobalOptions :: GlobalOptions Source #

Default global options. In general this should do nothing.

modifyBookmarks :: ([Bookmark] -> [Bookmark]) -> HoyoMonad () Source #

Helper function whenever we need to modify the saved bookmarks.

modifyBookmarks f retrieves the current bookmarks, applies f, and saves them back to file.

modifyBookmarksM :: ([Bookmark] -> HoyoMonad [Bookmark]) -> HoyoMonad () Source #

Helper function twhenever we need to modify the saved bookmarks, and need access to the hoyo environment.

modifyBookmarks f retrieves the current bookmarks, applies f in the hoyo environment, and saves them back to file.

normaliseAndVerifyDirectory :: FilePath -> HoyoMonad FilePath Source #

Normalise a filepath and make sure it's a valid directory.

verifyName :: Text -> HoyoMonad () Source #

Take a name and make sure it's valid.

testNameUnique :: [Bookmark] -> Text -> HoyoMonad Bool Source #

Given the existing bookmarks and a potential bookmark name, diff --git a/docs/Hoyo-Internal-Config.html b/docs/Hoyo-Internal-Config.html index 11b29d6..4c00f0f 100644 --- a/docs/Hoyo-Internal-Config.html +++ b/docs/Hoyo-Internal-Config.html @@ -1,3 +1,3 @@ -Hoyo.Internal.Config

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Config

Description

Internals used by the Hoyo.Config module.

Documentation

configCodec :: TomlCodec Config Source #

A TOML codec describing how to convert a Config to and from its +Hoyo.Internal.Config

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Config

Description

Internals used by the Hoyo.Config module.

Documentation

configCodec :: TomlCodec Config Source #

A TOML codec describing how to convert a Config to and from its TOML representation.

commandCodec :: Key -> TomlCodec Command Source #

Toml codec using optparse-applicative to parse a default command. Incurs a cyclic dependency which is resolved using Parse.hs-boot.

defaultConfig :: Config Source #

The default config for hoyo.

decodeConfig :: Text -> Either Text Config Source #

Decode a Config from a Text.

decodeConfigFile :: MonadIO m => FilePath -> m (Either Text Config) Source #

Decode a Config from a file.

encodeConfig :: Config -> Text Source #

Encode a Config to a Text.

encodeConfigFile :: MonadIO m => FilePath -> Config -> m () Source #

Encode a Config to a file.

getKeyVals :: Config -> [(Text, AnyConfigValue)] Source #

Get TOML key-value pairs from a Config.

setConfig :: MonadError Text m => Text -> Text -> Config -> m Config Source #

Try to set a key-value pair in the config.

\ No newline at end of file diff --git a/docs/Hoyo-Internal-Env.html b/docs/Hoyo-Internal-Env.html index 1e34571..17da9f5 100644 --- a/docs/Hoyo-Internal-Env.html +++ b/docs/Hoyo-Internal-Env.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Env
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Env

Description

Internals used by the Hoyo.Internal module.

Documentation

writeEnv :: MonadIO m => Env -> m () Source #

Write an Env to file.

readEnv :: MonadIO m => FilePath -> FilePath -> m (Either Text Env) Source #

Read an Env from a file.

initPath :: MonadIO m => FilePath -> m () Source #

Given a file path, make sure that its directory exists.

initEnv :: MonadIO m => FilePath -> FilePath -> m () Source #

Given a filepath for the bookmarks file and a filepath for the config file, +Hoyo.Internal.Env

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Env

Description

Internals used by the Hoyo.Internal module.

Documentation

writeEnv :: MonadIO m => Env -> m () Source #

Write an Env to file.

readEnv :: MonadIO m => FilePath -> FilePath -> m (Either Text Env) Source #

Read an Env from a file.

initPath :: MonadIO m => FilePath -> m () Source #

Given a file path, make sure that its directory exists.

initEnv :: MonadIO m => FilePath -> FilePath -> m () Source #

Given a filepath for the bookmarks file and a filepath for the config file, initialize the respective TOMLs at those locations.

initBookmarksIfNotExists :: (MonadIO m, MonadError Text m) => Config -> FilePath -> m Bookmarks Source #

If the bookmarks path doesn't exist, try to create it.

Returns the newly created Bookmarks object, or the result of parsing the file if it already existed.

initConfigIfNotExists :: (MonadIO m, MonadError Text m) => FilePath -> m Config Source #

If the config path doesn't exist, try to create it.

Returns the newly created Config object, or the result of parsing the file if it already existed.

initEnvIfNotExists :: (MonadIO m, MonadError Text m) => FilePath -> FilePath -> m Env Source #

If the environment files have not been created yet, do so.

Return the Env object.

getEnv :: MonadIO m => FilePath -> FilePath -> m (Either Text Env) Source #

Retrieve an Env from given bookmark- and config- file locations.

defaultConfigPath :: IO FilePath Source #

The default path for the hoyo config. Usually $HOME/.config/hoyo/config.toml

defaultBookmarksPath :: IO FilePath Source #

The default path for hoyo bookmarks. Usually $HOME/.local/share/hoyo/config.toml

\ No newline at end of file diff --git a/docs/Hoyo-Internal-Parse.html b/docs/Hoyo-Internal-Parse.html index 94a8df0..114caf0 100644 --- a/docs/Hoyo-Internal-Parse.html +++ b/docs/Hoyo-Internal-Parse.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Parse
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Parse

Description

Parse CLI arguments.

Documentation

globalOptions :: Parser GlobalOptions Source #

Parse global options: options that can be set on the command line +Hoyo.Internal.Parse

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Parse

Description

Parse CLI arguments.

Documentation

globalOptions :: Parser GlobalOptions Source #

Parse global options: options that can be set on the command line no matter what sub-command is being run.

For a complete list of the global options, see GlobalOptions or run hoyo --help.

overrideOptions :: Parser OverrideOptions Source #

Parse override options: options that override config settings. This can be useful when you want to temporarily enable functionality diff --git a/docs/Hoyo-Internal-Types.html b/docs/Hoyo-Internal-Types.html index 9860c00..c28d574 100644 --- a/docs/Hoyo-Internal-Types.html +++ b/docs/Hoyo-Internal-Types.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Types

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Types

Description

Types used by all the main Hoyo.* modules.

Synopsis

Documentation

data Env Source #

The main hoyo read-only environment. Contains the current saved bookmarks, +Hoyo.Internal.Types

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Types

Description

Types used by all the main Hoyo.* modules.

Synopsis

Documentation

data Env Source #

The main hoyo read-only environment. Contains the current saved bookmarks, the current hoyo configuration, and the file locations for each.

Instances

Instances details
Show Env Source # 
Instance details

Defined in Hoyo.Internal.Types

Methods

showsPrec :: Int -> Env -> ShowS #

show :: Env -> String #

showList :: [Env] -> ShowS #

MonadReader Env HoyoMonad Source # 
Instance details

Defined in Hoyo.Internal.Types

Methods

ask :: HoyoMonad Env #

local :: (Env -> Env) -> HoyoMonad a -> HoyoMonad a #

reader :: (Env -> a) -> HoyoMonad a #

data Bookmark Source #

Bookmark a directory for easy cd. A bookmark remembers the directory, the index, the creation time, and optionally a user-specified nickname for the bookmark.

Instances

Instances details
Show Bookmark Source # 
Instance details

Defined in Hoyo.Internal.Types

data DefaultBookmark Source #

Default bookmarks to save at init. A default bookmark remembers the directory diff --git a/docs/Hoyo-Internal-Utils.html b/docs/Hoyo-Internal-Utils.html index 0e8d442..1cb7a8a 100644 --- a/docs/Hoyo-Internal-Utils.html +++ b/docs/Hoyo-Internal-Utils.html @@ -1,4 +1,4 @@ -Hoyo.Internal.Utils

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Utils

Description

Utility functions used by all the main Hoyo.* modules.

Lenses for ConfigValue

cfgBool :: Lens' (ConfigValue 'TBool) Bool Source #

A lens into a boolean config value.

cfgDefaultBookmark :: Lens' (ConfigValue 'TDefaultBookmark) DefaultBookmark Source #

A lens into a default bookmark config value.

cfgCommand :: Lens' (ConfigValue 'TCommand) Command Source #

A lens into a command config value.

cfgList :: Lens' (ConfigValue ('TList t)) [ConfigValue t] Source #

A lens into a list config value.

cfgMaybe :: Lens' (ConfigValue ('TMaybe t)) (Maybe (ConfigValue t)) Source #

A lens into an optional config value.

Lenses for Config

Utility functions

asks' :: MonadReader a m => SimpleGetter a b -> m b Source #

A version of the lens "use" function for MonadReader.

assert :: Text -> HoyoMonad Bool -> HoyoMonad () Source #

Throw an error if a check fails.

assertVerbose :: Text -> HoyoMonad Bool -> HoyoMonad Bool Source #

Throw an error if a check fails AND the "fail_on_error" flag is set.

maximumDefault :: Ord a => a -> [a] -> a Source #

Take the maximum of a list, with a default value if the list is empty.

Backups

backupFile :: (MonadIO m, MonadError Text m) => FilePath -> String -> m () Source #

Try to back-up a file. Used when the "backup_before_clear" option is set.

Parsing functions

readBool :: MonadError Text m => Text -> m Bool Source #

Try to read a Bool.

readInt :: MonadError Text m => Text -> m Int Source #

Try to read an Int.

Printing functions

printStdout :: MonadIO m => Text -> m () Source #

Print to stdout.

printStderr :: MonadIO m => Text -> m () Source #

Print to stderr.

pageLines :: MonadIO m => [Text] -> m () Source #

Page lines if larger than one page and if the output device is a terminal. +Hoyo.Internal.Utils

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Utils

Description

Utility functions used by all the main Hoyo.* modules.

Lenses for ConfigValue

cfgBool :: Lens' (ConfigValue 'TBool) Bool Source #

A lens into a boolean config value.

cfgDefaultBookmark :: Lens' (ConfigValue 'TDefaultBookmark) DefaultBookmark Source #

A lens into a default bookmark config value.

cfgCommand :: Lens' (ConfigValue 'TCommand) Command Source #

A lens into a command config value.

cfgList :: Lens' (ConfigValue ('TList t)) [ConfigValue t] Source #

A lens into a list config value.

cfgMaybe :: Lens' (ConfigValue ('TMaybe t)) (Maybe (ConfigValue t)) Source #

A lens into an optional config value.

Lenses for Config

Utility functions

asks' :: MonadReader a m => SimpleGetter a b -> m b Source #

A version of the lens "use" function for MonadReader.

assert :: Text -> HoyoMonad Bool -> HoyoMonad () Source #

Throw an error if a check fails.

assertVerbose :: Text -> HoyoMonad Bool -> HoyoMonad Bool Source #

Throw an error if a check fails AND the "fail_on_error" flag is set.

maximumDefault :: Ord a => a -> [a] -> a Source #

Take the maximum of a list, with a default value if the list is empty.

Backups

backupFile :: (MonadIO m, MonadError Text m) => FilePath -> String -> m () Source #

Try to back-up a file. Used when the "backup_before_clear" option is set.

Parsing functions

readBool :: MonadError Text m => Text -> m Bool Source #

Try to read a Bool.

readInt :: MonadError Text m => Text -> m Int Source #

Try to read an Int.

Printing functions

printStdout :: MonadIO m => Text -> m () Source #

Print to stdout.

printStderr :: MonadIO m => Text -> m () Source #

Print to stderr.

pageLines :: MonadIO m => [Text] -> m () Source #

Page lines if larger than one page and if the output device is a terminal. Otherwise, print.

Formatting functions

formatArgs :: [Text] -> Text Source #

Format a list of arguments into a single Text, enclosing multi-word arguments in quotes.

formatCommand :: Command -> [Text] Source #

Format a Command in the same way it would be parsed from the command line.

formatBookmark :: Bool -> Int -> Int -> Bookmark -> Text Source #

Format a Bookmark. Used for the "list" command and error reporting during other commands.

formatBookmark displayTime numberWidth bm returns a pretty representation of bm, optionally showing the creation time, and padding the index and diff --git a/docs/Hoyo-Internal-Version.html b/docs/Hoyo-Internal-Version.html index 9ae40ab..d0c1191 100644 --- a/docs/Hoyo-Internal-Version.html +++ b/docs/Hoyo-Internal-Version.html @@ -1 +1 @@ -Hoyo.Internal.Version

hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Version

Description

This module just exports a string containing the current Hoyo version.

Documentation

versionString :: String Source #

The current hoyo version.

\ No newline at end of file +Hoyo.Internal.Version
hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo.Internal.Version

Description

This module just exports a string containing the current Hoyo version.

Documentation

versionString :: String Source #

The current hoyo version.

\ No newline at end of file diff --git a/docs/Hoyo.html b/docs/Hoyo.html index f4b7fc9..fee748b 100644 --- a/docs/Hoyo.html +++ b/docs/Hoyo.html @@ -1,4 +1,4 @@ -Hoyo
hoyo-0.5.1.0: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo

Description

hoyo is a command-line utility that lets the user save directories +Hoyo

hoyo-0.5.1.1: Bookmark directories for cd
Copyright(c) Frederick Pringle 2023
LicenseBSD-3-Clause
Maintainerfreddyjepringle@gmail.com
Safe HaskellNone
LanguageHaskell2010

Hoyo

Description

hoyo is a command-line utility that lets the user save directories as bookmarks (similar to in the browser) and easily cd to them.

Synopsis

Bookmarks

data Bookmark Source #

Bookmark a directory for easy cd. A bookmark remembers the directory, the index, the creation time, and optionally a user-specified nickname for the bookmark.

Instances

Instances details
Show Bookmark Source # 
Instance details

Defined in Hoyo.Internal.Types

newtype Bookmarks Source #

Wrapper for [Bookmark].

Constructors

Bookmarks 

Fields

Instances

Instances details
Show Bookmarks Source # 
Instance details

Defined in Hoyo.Internal.Types

searchBookmarks :: BookmarkSearchTerm -> Bookmarks -> ([Bookmark], [Bookmark]) Source #

searchBookmarks searchTerm bookmarks partitions bookmarks into a list of diff --git a/docs/doc-index-95.html b/docs/doc-index-95.html index 8dbfdd0..c37e9e4 100644 --- a/docs/doc-index-95.html +++ b/docs/doc-index-95.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - _)

hoyo-0.5.1.0: Bookmark directories for cd

Index - _

_backupBeforeClearHoyo.Internal.Types, Hoyo.Config, Hoyo
_bookmarkCreationTimeHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarksHoyo.Internal.Types, Hoyo.Env, Hoyo
_bookmarksPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_configHoyo.Internal.Types, Hoyo.Env, Hoyo
_configPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_defaultBookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarksHoyo.Internal.Types, Hoyo.Config, Hoyo
_defaultCommandHoyo.Internal.Types, Hoyo.Config, Hoyo
_displayCreationTimeHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableClearingHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableResetHoyo.Internal.Types, Hoyo.Config, Hoyo
_failOnErrorHoyo.Internal.Types, Hoyo.Config, Hoyo
__backupBeforeClearHoyo.Internal.Types
__defaultBookmarksHoyo.Internal.Types
__defaultCommandHoyo.Internal.Types
__displayCreationTimeHoyo.Internal.Types
__enableClearingHoyo.Internal.Types
__enableResetHoyo.Internal.Types
__failOnErrorHoyo.Internal.Types
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - _)
hoyo-0.5.1.1: Bookmark directories for cd

Index - _

_backupBeforeClearHoyo.Internal.Types, Hoyo.Config, Hoyo
_bookmarkCreationTimeHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarksHoyo.Internal.Types, Hoyo.Env, Hoyo
_bookmarksPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_configHoyo.Internal.Types, Hoyo.Env, Hoyo
_configPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_defaultBookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarksHoyo.Internal.Types, Hoyo.Config, Hoyo
_defaultCommandHoyo.Internal.Types, Hoyo.Config, Hoyo
_displayCreationTimeHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableClearingHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableResetHoyo.Internal.Types, Hoyo.Config, Hoyo
_failOnErrorHoyo.Internal.Types, Hoyo.Config, Hoyo
__backupBeforeClearHoyo.Internal.Types
__defaultBookmarksHoyo.Internal.Types
__defaultCommandHoyo.Internal.Types
__displayCreationTimeHoyo.Internal.Types
__enableClearingHoyo.Internal.Types
__enableResetHoyo.Internal.Types
__failOnErrorHoyo.Internal.Types
\ No newline at end of file diff --git a/docs/doc-index-A.html b/docs/doc-index-A.html index 59edba1..4b4c6be 100644 --- a/docs/doc-index-A.html +++ b/docs/doc-index-A.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - A)
hoyo-0.5.1.0: Bookmark directories for cd

Index - A

AddHoyo.Internal.Types, Hoyo.Command, Hoyo
addCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
AddDefaultBookmarkHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultDirHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultNameHoyo.Internal.Types, Hoyo.Command, Hoyo
addDirectoryHoyo.Internal.Types, Hoyo.Command, Hoyo
addNameHoyo.Internal.Types, Hoyo.Command, Hoyo
AddOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
anyCfgValToJsonHoyo.Internal.Utils
AnyConfigValue 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
asks'Hoyo.Internal.Utils
assertHoyo.Internal.Utils, Hoyo
assertVerboseHoyo.Internal.Utils, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - A)
hoyo-0.5.1.1: Bookmark directories for cd

Index - A

AddHoyo.Internal.Types, Hoyo.Command, Hoyo
addCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
AddDefaultBookmarkHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultDirHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultNameHoyo.Internal.Types, Hoyo.Command, Hoyo
addDirectoryHoyo.Internal.Types, Hoyo.Command, Hoyo
addNameHoyo.Internal.Types, Hoyo.Command, Hoyo
AddOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
anyCfgValToJsonHoyo.Internal.Utils
AnyConfigValue 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
asks'Hoyo.Internal.Utils
assertHoyo.Internal.Utils, Hoyo
assertVerboseHoyo.Internal.Utils, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-All.html b/docs/doc-index-All.html index 6791830..63174f6 100644 --- a/docs/doc-index-All.html +++ b/docs/doc-index-All.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index)
hoyo-0.5.1.0: Bookmark directories for cd

Index

AddHoyo.Internal.Types, Hoyo.Command, Hoyo
addCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
AddDefaultBookmarkHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultDirHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultNameHoyo.Internal.Types, Hoyo.Command, Hoyo
addDirectoryHoyo.Internal.Types, Hoyo.Command, Hoyo
addNameHoyo.Internal.Types, Hoyo.Command, Hoyo
AddOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
anyCfgValToJsonHoyo.Internal.Utils
AnyConfigValue 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
asks'Hoyo.Internal.Utils
assertHoyo.Internal.Utils, Hoyo
assertVerboseHoyo.Internal.Utils, Hoyo
backupBeforeClearHoyo.Internal.Utils
backupFileHoyo.Internal.Utils, Hoyo
Bookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarkCompleterHoyo.CLI.Complete
bookmarkCreationTimeHoyo.Internal.Types
bookmarkDirectoryHoyo.Internal.Types
bookmarkIndexHoyo.Internal.Types
bookmarkNameHoyo.Internal.Types
Bookmarks 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarksHoyo.Internal.Types
bookmarksCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
BookmarkSearchTermHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkSearchTermHoyo.Internal.Parse
bookmarksFromDefaultHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarksPathHoyo.Internal.Types
bookmarksToJSONHoyo.Internal.Utils
BoolVHoyo.Internal.Types
cfgBoolHoyo.Internal.Utils
cfgCommandHoyo.Internal.Utils
cfgDefaultBookmarkHoyo.Internal.Utils
cfgListHoyo.Internal.Utils
cfgMaybeHoyo.Internal.Utils
CheckHoyo.Internal.Types, Hoyo.Command, Hoyo
checkBookmarksHoyo.Internal.Types, Hoyo.Command, Hoyo
checkCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
checkConfigHoyo.Internal.Types, Hoyo.Command, Hoyo
CheckOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ClearHoyo.Internal.Types, Hoyo.Command, Hoyo
clearCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
clearDisabledErrMsgHoyo.Internal.Command
ClearOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
combOverrideHoyo.Internal.Command, Hoyo.Command, Hoyo
CommandHoyo.Internal.Types, Hoyo.Command, Hoyo
commandCodecHoyo.Internal.Config
CommandVHoyo.Internal.Types
Config 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Config, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Config, Hoyo
configHoyo.Internal.Types
configAddDefaultCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigAddDefaultOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigCmdHoyo.Internal.Types, Hoyo.Command, Hoyo
configCodecHoyo.Internal.Config
ConfigCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
configCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configKeyCompleterHoyo.CLI.Complete
configPathHoyo.Internal.Types
configPrintCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configPrintJSONOuputHoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigPrintOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configResetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigResetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configSetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigSetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigValueHoyo.Internal.Types
configValueCompleterHoyo.CLI.Complete
ConfigValueTypeHoyo.Internal.Types
ConflictHoyo.Internal.Types, Hoyo.Command, Hoyo
dataPathHoyo.Internal.Types, Hoyo.Command, Hoyo
decodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
decodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
DefaultBookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
defaultBookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
defaultBookmarkDirectoryHoyo.Internal.Types
defaultBookmarkNameHoyo.Internal.Types
defaultBookmarksHoyo.Internal.Utils
defaultBookmarksPathHoyo.Internal.Env, Hoyo.Env, Hoyo
DefaultBookmarkVHoyo.Internal.Types
DefaultCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
defaultCommand 
1 (Function)Hoyo.Internal.Utils
2 (Function)Hoyo.Internal.Parse, Hoyo.CLI.Parse
defaultConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
defaultConfigPathHoyo.Internal.Env, Hoyo.Env, Hoyo
defaultGlobalOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
defaultOverrideOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
DeleteHoyo.Internal.Types, Hoyo.Command, Hoyo
deleteCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
DeleteOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
deleteSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
displayCreationTimeHoyo.Internal.Utils
enableClearingHoyo.Internal.Utils
enableResetHoyo.Internal.Utils
encodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
encodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
Env 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Env, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Env, Hoyo
failOnErrorHoyo.Internal.Utils
filterBookmarkByDirInfixHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarkByNameHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
formatArgsHoyo.Internal.Utils
formatBookmarkHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatBookmarksHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatCommandHoyo.Internal.Utils
formatConfigValueHoyo.Internal.Utils
formatOptionsHoyo.Internal.Utils
getBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
getEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
getEnvAndRunCommandHoyo
getEnvAndRunHoyoHoyo
getKeyValsHoyo.Internal.Config, Hoyo.Config, Hoyo
globalConfigPathHoyo.Internal.Types, Hoyo.Command, Hoyo
GlobalOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
globalOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
HelpHoyo.Internal.Types, Hoyo.Command, Hoyo
helpCommandHoyo.Internal.Parse
HelpOptions 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
helpSubcommandHoyo.Internal.Types
hoyoFooterHoyo.Internal.Parse
HoyoMonad 
1 (Type/Class)Hoyo.Internal.Types, Hoyo
2 (Data Constructor)Hoyo.Internal.Types
initBookmarksIfNotExistsHoyo.Internal.Env
initConfigIfNotExistsHoyo.Internal.Env
initEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
initEnvIfNotExistsHoyo.Internal.Env
initPathHoyo.Internal.Env
ListHoyo.Internal.Types, Hoyo.Command, Hoyo
listCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
listFilterDirectoryInfixHoyo.Internal.Types, Hoyo.Command, Hoyo
listFilterNameHoyo.Internal.Types, Hoyo.Command, Hoyo
listJSONOutputHoyo.Internal.Types, Hoyo.Command, Hoyo
ListOfVHoyo.Internal.Types
ListOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
maximumDefaultHoyo.Internal.Utils
MaybeOverrideHoyo.Internal.Types, Hoyo.Command, Hoyo
MaybeVHoyo.Internal.Types
modifyBookmarksHoyo.Internal.Command, Hoyo.Command, Hoyo
modifyBookmarksMHoyo.Internal.Command, Hoyo.Command, Hoyo
MoveHoyo.Internal.Types, Hoyo.Command, Hoyo
moveCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
MoveOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
moveSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
noArgsHoyo.Internal.Parse
NoOverrideHoyo.Internal.Types, Hoyo.Command, Hoyo
normaliseAndVerifyDirectoryHoyo.Internal.Command
optCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
optGlobalsHoyo.Internal.Types, Hoyo.Command, Hoyo
Options 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
optionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overrideBackupBeforeClearHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideDisplayCreationTimeHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableClearingHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableResetHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnvHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideFailOnErrorHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideFalseHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideFuncHoyo.Internal.Command
OverrideOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
overrideOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overridesHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideTrueHoyo.Internal.Types, Hoyo.Command, Hoyo
pageLinesHoyo.Internal.Utils
parseCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOverrideHoyo.Internal.Parse
parseOverrideBackupBeforeClearHoyo.Internal.Parse
parseOverrideDisplayCreationTimeHoyo.Internal.Parse
parseOverrideEnableClearingHoyo.Internal.Parse
parseOverrideEnableResetHoyo.Internal.Parse
parseOverrideFailOnErrorHoyo.Internal.Parse
PrintHoyo.Internal.Types, Hoyo.Command, Hoyo
printStderrHoyo.Internal.Utils, Hoyo
printStdoutHoyo.Internal.Utils, Hoyo
readBoolHoyo.Internal.Utils, Hoyo
readEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
readIntHoyo.Internal.Utils, Hoyo
RefreshHoyo.Internal.Types, Hoyo.Command, Hoyo
refreshCommandHoyo.Internal.Parse
RefreshOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ResetHoyo.Internal.Types, Hoyo.Command, Hoyo
resetDisabledErrMsgHoyo.Internal.Command
runAddHoyo.Internal.Command, Hoyo.Command, Hoyo
runAddDefaultHoyo.Internal.Command
runCheckHoyo.Internal.Command, Hoyo.Command, Hoyo
runCheckBookmarksHoyo.Internal.Command
runCheckConfigHoyo.Internal.Command
runClearHoyo.Internal.Command, Hoyo.Command, Hoyo
runCommandHoyo.Internal.Command, Hoyo.Command, Hoyo
runConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
runConfigPrintHoyo.Internal.Command
runConfigResetHoyo.Internal.Command
runConfigSetHoyo.Internal.Command
runDefaultCommandHoyo.Internal.Command, Hoyo.Command, Hoyo
runDeleteHoyo.Internal.Command, Hoyo.Command, Hoyo
runHelpHoyo.Internal.Command
runHoyoHoyo
runListHoyo.Internal.Command, Hoyo.Command, Hoyo
runMoveHoyo.Internal.Command, Hoyo.Command, Hoyo
runRefreshHoyo.Internal.Command, Hoyo.Command, Hoyo
searchBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
SearchIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
SearchNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
SetHoyo.Internal.Types, Hoyo.Command, Hoyo
setConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
setKeyHoyo.Internal.Types, Hoyo.Command, Hoyo
setValueHoyo.Internal.Types, Hoyo.Command, Hoyo
showHelpHoyo.Internal.Parse
splitArgsHoyo.Internal.Parse, Hoyo.CLI.Parse
TBoolHoyo.Internal.Types
TCommandHoyo.Internal.Types
TDefaultBookmarkHoyo.Internal.Types
testNameUniqueHoyo.Internal.Command
TListHoyo.Internal.Types
TMaybeHoyo.Internal.Types
tshowHoyo.Internal.Utils
unBookmarksHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
unHoyoHoyo.Internal.Types
verifyNameHoyo.Internal.Command
verifyOverridesHoyo.Internal.Command, Hoyo.Command, Hoyo
versionInfoHoyo.Internal.Parse
versionOptionHoyo.Internal.Parse
versionStringHoyo.Internal.Version, Hoyo
withFilesHoyo
writeEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
_backupBeforeClearHoyo.Internal.Types, Hoyo.Config, Hoyo
_bookmarkCreationTimeHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarksHoyo.Internal.Types, Hoyo.Env, Hoyo
_bookmarksPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_configHoyo.Internal.Types, Hoyo.Env, Hoyo
_configPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_defaultBookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarksHoyo.Internal.Types, Hoyo.Config, Hoyo
_defaultCommandHoyo.Internal.Types, Hoyo.Config, Hoyo
_displayCreationTimeHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableClearingHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableResetHoyo.Internal.Types, Hoyo.Config, Hoyo
_failOnErrorHoyo.Internal.Types, Hoyo.Config, Hoyo
__backupBeforeClearHoyo.Internal.Types
__defaultBookmarksHoyo.Internal.Types
__defaultCommandHoyo.Internal.Types
__displayCreationTimeHoyo.Internal.Types
__enableClearingHoyo.Internal.Types
__enableResetHoyo.Internal.Types
__failOnErrorHoyo.Internal.Types
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index)
hoyo-0.5.1.1: Bookmark directories for cd

Index

AddHoyo.Internal.Types, Hoyo.Command, Hoyo
addCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
AddDefaultBookmarkHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultDirHoyo.Internal.Types, Hoyo.Command, Hoyo
addDefaultNameHoyo.Internal.Types, Hoyo.Command, Hoyo
addDirectoryHoyo.Internal.Types, Hoyo.Command, Hoyo
addNameHoyo.Internal.Types, Hoyo.Command, Hoyo
AddOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
anyCfgValToJsonHoyo.Internal.Utils
AnyConfigValue 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
asks'Hoyo.Internal.Utils
assertHoyo.Internal.Utils, Hoyo
assertVerboseHoyo.Internal.Utils, Hoyo
backupBeforeClearHoyo.Internal.Utils
backupFileHoyo.Internal.Utils, Hoyo
Bookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarkCompleterHoyo.CLI.Complete
bookmarkCreationTimeHoyo.Internal.Types
bookmarkDirectoryHoyo.Internal.Types
bookmarkIndexHoyo.Internal.Types
bookmarkNameHoyo.Internal.Types
Bookmarks 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarksHoyo.Internal.Types
bookmarksCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
BookmarkSearchTermHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkSearchTermHoyo.Internal.Parse
bookmarksFromDefaultHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarksPathHoyo.Internal.Types
bookmarksToJSONHoyo.Internal.Utils
BoolVHoyo.Internal.Types
cfgBoolHoyo.Internal.Utils
cfgCommandHoyo.Internal.Utils
cfgDefaultBookmarkHoyo.Internal.Utils
cfgListHoyo.Internal.Utils
cfgMaybeHoyo.Internal.Utils
CheckHoyo.Internal.Types, Hoyo.Command, Hoyo
checkBookmarksHoyo.Internal.Types, Hoyo.Command, Hoyo
checkCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
checkConfigHoyo.Internal.Types, Hoyo.Command, Hoyo
CheckOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ClearHoyo.Internal.Types, Hoyo.Command, Hoyo
clearCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
clearDisabledErrMsgHoyo.Internal.Command
ClearOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
combOverrideHoyo.Internal.Command, Hoyo.Command, Hoyo
CommandHoyo.Internal.Types, Hoyo.Command, Hoyo
commandCodecHoyo.Internal.Config
CommandVHoyo.Internal.Types
Config 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Config, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Config, Hoyo
configHoyo.Internal.Types
configAddDefaultCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigAddDefaultOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigCmdHoyo.Internal.Types, Hoyo.Command, Hoyo
configCodecHoyo.Internal.Config
ConfigCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
configCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configKeyCompleterHoyo.CLI.Complete
configPathHoyo.Internal.Types
configPrintCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configPrintJSONOuputHoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigPrintOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configResetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigResetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configSetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigSetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigValueHoyo.Internal.Types
configValueCompleterHoyo.CLI.Complete
ConfigValueTypeHoyo.Internal.Types
ConflictHoyo.Internal.Types, Hoyo.Command, Hoyo
dataPathHoyo.Internal.Types, Hoyo.Command, Hoyo
decodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
decodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
DefaultBookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
defaultBookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
defaultBookmarkDirectoryHoyo.Internal.Types
defaultBookmarkNameHoyo.Internal.Types
defaultBookmarksHoyo.Internal.Utils
defaultBookmarksPathHoyo.Internal.Env, Hoyo.Env, Hoyo
DefaultBookmarkVHoyo.Internal.Types
DefaultCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
defaultCommand 
1 (Function)Hoyo.Internal.Utils
2 (Function)Hoyo.Internal.Parse, Hoyo.CLI.Parse
defaultConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
defaultConfigPathHoyo.Internal.Env, Hoyo.Env, Hoyo
defaultGlobalOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
defaultOverrideOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
DeleteHoyo.Internal.Types, Hoyo.Command, Hoyo
deleteCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
DeleteOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
deleteSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
displayCreationTimeHoyo.Internal.Utils
enableClearingHoyo.Internal.Utils
enableResetHoyo.Internal.Utils
encodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
encodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
Env 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Env, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Env, Hoyo
failOnErrorHoyo.Internal.Utils
filterBookmarkByDirInfixHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarkByNameHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
formatArgsHoyo.Internal.Utils
formatBookmarkHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatBookmarksHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatCommandHoyo.Internal.Utils
formatConfigValueHoyo.Internal.Utils
formatOptionsHoyo.Internal.Utils
getBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
getEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
getEnvAndRunCommandHoyo
getEnvAndRunHoyoHoyo
getKeyValsHoyo.Internal.Config, Hoyo.Config, Hoyo
globalConfigPathHoyo.Internal.Types, Hoyo.Command, Hoyo
GlobalOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
globalOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
HelpHoyo.Internal.Types, Hoyo.Command, Hoyo
helpCommandHoyo.Internal.Parse
HelpOptions 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
helpSubcommandHoyo.Internal.Types
hoyoFooterHoyo.Internal.Parse
HoyoMonad 
1 (Type/Class)Hoyo.Internal.Types, Hoyo
2 (Data Constructor)Hoyo.Internal.Types
initBookmarksIfNotExistsHoyo.Internal.Env
initConfigIfNotExistsHoyo.Internal.Env
initEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
initEnvIfNotExistsHoyo.Internal.Env
initPathHoyo.Internal.Env
ListHoyo.Internal.Types, Hoyo.Command, Hoyo
listCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
listFilterDirectoryInfixHoyo.Internal.Types, Hoyo.Command, Hoyo
listFilterNameHoyo.Internal.Types, Hoyo.Command, Hoyo
listJSONOutputHoyo.Internal.Types, Hoyo.Command, Hoyo
ListOfVHoyo.Internal.Types
ListOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
maximumDefaultHoyo.Internal.Utils
MaybeOverrideHoyo.Internal.Types, Hoyo.Command, Hoyo
MaybeVHoyo.Internal.Types
modifyBookmarksHoyo.Internal.Command, Hoyo.Command, Hoyo
modifyBookmarksMHoyo.Internal.Command, Hoyo.Command, Hoyo
MoveHoyo.Internal.Types, Hoyo.Command, Hoyo
moveCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
MoveOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
moveSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
noArgsHoyo.Internal.Parse
NoOverrideHoyo.Internal.Types, Hoyo.Command, Hoyo
normaliseAndVerifyDirectoryHoyo.Internal.Command
optCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
optGlobalsHoyo.Internal.Types, Hoyo.Command, Hoyo
Options 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
optionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overrideBackupBeforeClearHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideDisplayCreationTimeHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableClearingHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableResetHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnvHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideFailOnErrorHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideFalseHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideFuncHoyo.Internal.Command
OverrideOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
overrideOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overridesHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideTrueHoyo.Internal.Types, Hoyo.Command, Hoyo
pageLinesHoyo.Internal.Utils
parseCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOverrideHoyo.Internal.Parse
parseOverrideBackupBeforeClearHoyo.Internal.Parse
parseOverrideDisplayCreationTimeHoyo.Internal.Parse
parseOverrideEnableClearingHoyo.Internal.Parse
parseOverrideEnableResetHoyo.Internal.Parse
parseOverrideFailOnErrorHoyo.Internal.Parse
PrintHoyo.Internal.Types, Hoyo.Command, Hoyo
printStderrHoyo.Internal.Utils, Hoyo
printStdoutHoyo.Internal.Utils, Hoyo
readBoolHoyo.Internal.Utils, Hoyo
readEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
readIntHoyo.Internal.Utils, Hoyo
RefreshHoyo.Internal.Types, Hoyo.Command, Hoyo
refreshCommandHoyo.Internal.Parse
RefreshOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ResetHoyo.Internal.Types, Hoyo.Command, Hoyo
resetDisabledErrMsgHoyo.Internal.Command
runAddHoyo.Internal.Command, Hoyo.Command, Hoyo
runAddDefaultHoyo.Internal.Command
runCheckHoyo.Internal.Command, Hoyo.Command, Hoyo
runCheckBookmarksHoyo.Internal.Command
runCheckConfigHoyo.Internal.Command
runClearHoyo.Internal.Command, Hoyo.Command, Hoyo
runCommandHoyo.Internal.Command, Hoyo.Command, Hoyo
runConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
runConfigPrintHoyo.Internal.Command
runConfigResetHoyo.Internal.Command
runConfigSetHoyo.Internal.Command
runDefaultCommandHoyo.Internal.Command, Hoyo.Command, Hoyo
runDeleteHoyo.Internal.Command, Hoyo.Command, Hoyo
runHelpHoyo.Internal.Command
runHoyoHoyo
runListHoyo.Internal.Command, Hoyo.Command, Hoyo
runMoveHoyo.Internal.Command, Hoyo.Command, Hoyo
runRefreshHoyo.Internal.Command, Hoyo.Command, Hoyo
searchBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
SearchIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
SearchNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
SetHoyo.Internal.Types, Hoyo.Command, Hoyo
setConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
setKeyHoyo.Internal.Types, Hoyo.Command, Hoyo
setValueHoyo.Internal.Types, Hoyo.Command, Hoyo
showHelpHoyo.Internal.Parse
splitArgsHoyo.Internal.Parse, Hoyo.CLI.Parse
TBoolHoyo.Internal.Types
TCommandHoyo.Internal.Types
TDefaultBookmarkHoyo.Internal.Types
testNameUniqueHoyo.Internal.Command
TListHoyo.Internal.Types
TMaybeHoyo.Internal.Types
tshowHoyo.Internal.Utils
unBookmarksHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
unHoyoHoyo.Internal.Types
verifyNameHoyo.Internal.Command
verifyOverridesHoyo.Internal.Command, Hoyo.Command, Hoyo
versionInfoHoyo.Internal.Parse
versionOptionHoyo.Internal.Parse
versionStringHoyo.Internal.Version, Hoyo
withFilesHoyo
writeEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
_backupBeforeClearHoyo.Internal.Types, Hoyo.Config, Hoyo
_bookmarkCreationTimeHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkIndexHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_bookmarksHoyo.Internal.Types, Hoyo.Env, Hoyo
_bookmarksPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_configHoyo.Internal.Types, Hoyo.Env, Hoyo
_configPathHoyo.Internal.Types, Hoyo.Env, Hoyo
_defaultBookmarkDirectoryHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarkNameHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
_defaultBookmarksHoyo.Internal.Types, Hoyo.Config, Hoyo
_defaultCommandHoyo.Internal.Types, Hoyo.Config, Hoyo
_displayCreationTimeHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableClearingHoyo.Internal.Types, Hoyo.Config, Hoyo
_enableResetHoyo.Internal.Types, Hoyo.Config, Hoyo
_failOnErrorHoyo.Internal.Types, Hoyo.Config, Hoyo
__backupBeforeClearHoyo.Internal.Types
__defaultBookmarksHoyo.Internal.Types
__defaultCommandHoyo.Internal.Types
__displayCreationTimeHoyo.Internal.Types
__enableClearingHoyo.Internal.Types
__enableResetHoyo.Internal.Types
__failOnErrorHoyo.Internal.Types
\ No newline at end of file diff --git a/docs/doc-index-B.html b/docs/doc-index-B.html index 8f5287d..0027751 100644 --- a/docs/doc-index-B.html +++ b/docs/doc-index-B.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - B)
hoyo-0.5.1.0: Bookmark directories for cd

Index - B

backupBeforeClearHoyo.Internal.Utils
backupFileHoyo.Internal.Utils, Hoyo
Bookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarkCompleterHoyo.CLI.Complete
bookmarkCreationTimeHoyo.Internal.Types
bookmarkDirectoryHoyo.Internal.Types
bookmarkIndexHoyo.Internal.Types
bookmarkNameHoyo.Internal.Types
Bookmarks 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarksHoyo.Internal.Types
bookmarksCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
BookmarkSearchTermHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkSearchTermHoyo.Internal.Parse
bookmarksFromDefaultHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarksPathHoyo.Internal.Types
bookmarksToJSONHoyo.Internal.Utils
BoolVHoyo.Internal.Types
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - B)
hoyo-0.5.1.1: Bookmark directories for cd

Index - B

backupBeforeClearHoyo.Internal.Utils
backupFileHoyo.Internal.Utils, Hoyo
Bookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarkCompleterHoyo.CLI.Complete
bookmarkCreationTimeHoyo.Internal.Types
bookmarkDirectoryHoyo.Internal.Types
bookmarkIndexHoyo.Internal.Types
bookmarkNameHoyo.Internal.Types
Bookmarks 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarksHoyo.Internal.Types
bookmarksCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
BookmarkSearchTermHoyo.Internal.Types, Hoyo.Bookmark, Hoyo
bookmarkSearchTermHoyo.Internal.Parse
bookmarksFromDefaultHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
bookmarksPathHoyo.Internal.Types
bookmarksToJSONHoyo.Internal.Utils
BoolVHoyo.Internal.Types
\ No newline at end of file diff --git a/docs/doc-index-C.html b/docs/doc-index-C.html index 3cea5ba..2d0a4d5 100644 --- a/docs/doc-index-C.html +++ b/docs/doc-index-C.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - C)
hoyo-0.5.1.0: Bookmark directories for cd

Index - C

cfgBoolHoyo.Internal.Utils
cfgCommandHoyo.Internal.Utils
cfgDefaultBookmarkHoyo.Internal.Utils
cfgListHoyo.Internal.Utils
cfgMaybeHoyo.Internal.Utils
CheckHoyo.Internal.Types, Hoyo.Command, Hoyo
checkBookmarksHoyo.Internal.Types, Hoyo.Command, Hoyo
checkCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
checkConfigHoyo.Internal.Types, Hoyo.Command, Hoyo
CheckOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ClearHoyo.Internal.Types, Hoyo.Command, Hoyo
clearCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
clearDisabledErrMsgHoyo.Internal.Command
ClearOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
combOverrideHoyo.Internal.Command, Hoyo.Command, Hoyo
CommandHoyo.Internal.Types, Hoyo.Command, Hoyo
commandCodecHoyo.Internal.Config
CommandVHoyo.Internal.Types
Config 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Config, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Config, Hoyo
configHoyo.Internal.Types
configAddDefaultCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigAddDefaultOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigCmdHoyo.Internal.Types, Hoyo.Command, Hoyo
configCodecHoyo.Internal.Config
ConfigCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
configCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configKeyCompleterHoyo.CLI.Complete
configPathHoyo.Internal.Types
configPrintCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configPrintJSONOuputHoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigPrintOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configResetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigResetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configSetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigSetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigValueHoyo.Internal.Types
configValueCompleterHoyo.CLI.Complete
ConfigValueTypeHoyo.Internal.Types
ConflictHoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - C)
hoyo-0.5.1.1: Bookmark directories for cd

Index - C

cfgBoolHoyo.Internal.Utils
cfgCommandHoyo.Internal.Utils
cfgDefaultBookmarkHoyo.Internal.Utils
cfgListHoyo.Internal.Utils
cfgMaybeHoyo.Internal.Utils
CheckHoyo.Internal.Types, Hoyo.Command, Hoyo
checkBookmarksHoyo.Internal.Types, Hoyo.Command, Hoyo
checkCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
checkConfigHoyo.Internal.Types, Hoyo.Command, Hoyo
CheckOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ClearHoyo.Internal.Types, Hoyo.Command, Hoyo
clearCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
clearDisabledErrMsgHoyo.Internal.Command
ClearOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
combOverrideHoyo.Internal.Command, Hoyo.Command, Hoyo
CommandHoyo.Internal.Types, Hoyo.Command, Hoyo
commandCodecHoyo.Internal.Config
CommandVHoyo.Internal.Types
Config 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Config, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Config, Hoyo
configHoyo.Internal.Types
configAddDefaultCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigAddDefaultOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigCmdHoyo.Internal.Types, Hoyo.Command, Hoyo
configCodecHoyo.Internal.Config
ConfigCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
configCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configKeyCompleterHoyo.CLI.Complete
configPathHoyo.Internal.Types
configPrintCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
configPrintJSONOuputHoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigPrintOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configResetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigResetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
configSetCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
ConfigSetOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
ConfigValueHoyo.Internal.Types
configValueCompleterHoyo.CLI.Complete
ConfigValueTypeHoyo.Internal.Types
ConflictHoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-D.html b/docs/doc-index-D.html index a988a8b..f1cacdf 100644 --- a/docs/doc-index-D.html +++ b/docs/doc-index-D.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - D)
hoyo-0.5.1.0: Bookmark directories for cd

Index - D

dataPathHoyo.Internal.Types, Hoyo.Command, Hoyo
decodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
decodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
DefaultBookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
defaultBookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
defaultBookmarkDirectoryHoyo.Internal.Types
defaultBookmarkNameHoyo.Internal.Types
defaultBookmarksHoyo.Internal.Utils
defaultBookmarksPathHoyo.Internal.Env, Hoyo.Env, Hoyo
DefaultBookmarkVHoyo.Internal.Types
DefaultCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
defaultCommand 
1 (Function)Hoyo.Internal.Utils
2 (Function)Hoyo.Internal.Parse, Hoyo.CLI.Parse
defaultConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
defaultConfigPathHoyo.Internal.Env, Hoyo.Env, Hoyo
defaultGlobalOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
defaultOverrideOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
DeleteHoyo.Internal.Types, Hoyo.Command, Hoyo
deleteCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
DeleteOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
deleteSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
displayCreationTimeHoyo.Internal.Utils
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - D)
hoyo-0.5.1.1: Bookmark directories for cd

Index - D

dataPathHoyo.Internal.Types, Hoyo.Command, Hoyo
decodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
decodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
decodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
DefaultBookmark 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Bookmark, Hoyo
defaultBookmarkCodecHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
defaultBookmarkDirectoryHoyo.Internal.Types
defaultBookmarkNameHoyo.Internal.Types
defaultBookmarksHoyo.Internal.Utils
defaultBookmarksPathHoyo.Internal.Env, Hoyo.Env, Hoyo
DefaultBookmarkVHoyo.Internal.Types
DefaultCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
defaultCommand 
1 (Function)Hoyo.Internal.Utils
2 (Function)Hoyo.Internal.Parse, Hoyo.CLI.Parse
defaultConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
defaultConfigPathHoyo.Internal.Env, Hoyo.Env, Hoyo
defaultGlobalOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
defaultOverrideOptionsHoyo.Internal.Command, Hoyo.Command, Hoyo
DeleteHoyo.Internal.Types, Hoyo.Command, Hoyo
deleteCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
DeleteOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
deleteSearchHoyo.Internal.Types, Hoyo.Command, Hoyo
displayCreationTimeHoyo.Internal.Utils
\ No newline at end of file diff --git a/docs/doc-index-E.html b/docs/doc-index-E.html index 5bd2b1e..38cfbaa 100644 --- a/docs/doc-index-E.html +++ b/docs/doc-index-E.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - E)
hoyo-0.5.1.0: Bookmark directories for cd

Index - E

enableClearingHoyo.Internal.Utils
enableResetHoyo.Internal.Utils
encodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
encodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
Env 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Env, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Env, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - E)
hoyo-0.5.1.1: Bookmark directories for cd

Index - E

enableClearingHoyo.Internal.Utils
enableResetHoyo.Internal.Utils
encodeBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeBookmarksFileHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
encodeConfigHoyo.Internal.Config, Hoyo.Config, Hoyo
encodeConfigFileHoyo.Internal.Config, Hoyo.Config, Hoyo
Env 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Env, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Env, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-F.html b/docs/doc-index-F.html index 87a6af5..112065a 100644 --- a/docs/doc-index-F.html +++ b/docs/doc-index-F.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - F)
hoyo-0.5.1.0: Bookmark directories for cd

Index - F

failOnErrorHoyo.Internal.Utils
filterBookmarkByDirInfixHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarkByNameHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
formatArgsHoyo.Internal.Utils
formatBookmarkHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatBookmarksHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatCommandHoyo.Internal.Utils
formatConfigValueHoyo.Internal.Utils
formatOptionsHoyo.Internal.Utils
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - F)
hoyo-0.5.1.1: Bookmark directories for cd

Index - F

failOnErrorHoyo.Internal.Utils
filterBookmarkByDirInfixHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarkByNameHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
filterBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
formatArgsHoyo.Internal.Utils
formatBookmarkHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatBookmarksHoyo.Internal.Utils, Hoyo.Bookmark, Hoyo
formatCommandHoyo.Internal.Utils
formatConfigValueHoyo.Internal.Utils
formatOptionsHoyo.Internal.Utils
\ No newline at end of file diff --git a/docs/doc-index-G.html b/docs/doc-index-G.html index eee8568..6de42a2 100644 --- a/docs/doc-index-G.html +++ b/docs/doc-index-G.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - G)
hoyo-0.5.1.0: Bookmark directories for cd

Index - G

getBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
getEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
getEnvAndRunCommandHoyo
getEnvAndRunHoyoHoyo
getKeyValsHoyo.Internal.Config, Hoyo.Config, Hoyo
globalConfigPathHoyo.Internal.Types, Hoyo.Command, Hoyo
GlobalOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
globalOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - G)
hoyo-0.5.1.1: Bookmark directories for cd

Index - G

getBookmarksHoyo.Internal.Bookmark, Hoyo.Bookmark, Hoyo
getEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
getEnvAndRunCommandHoyo
getEnvAndRunHoyoHoyo
getKeyValsHoyo.Internal.Config, Hoyo.Config, Hoyo
globalConfigPathHoyo.Internal.Types, Hoyo.Command, Hoyo
GlobalOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
globalOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
\ No newline at end of file diff --git a/docs/doc-index-H.html b/docs/doc-index-H.html index 4c1f9b2..c11e2cd 100644 --- a/docs/doc-index-H.html +++ b/docs/doc-index-H.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - H)
hoyo-0.5.1.0: Bookmark directories for cd

Index - H

HelpHoyo.Internal.Types, Hoyo.Command, Hoyo
helpCommandHoyo.Internal.Parse
HelpOptions 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
helpSubcommandHoyo.Internal.Types
hoyoFooterHoyo.Internal.Parse
HoyoMonad 
1 (Type/Class)Hoyo.Internal.Types, Hoyo
2 (Data Constructor)Hoyo.Internal.Types
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - H)
hoyo-0.5.1.1: Bookmark directories for cd

Index - H

HelpHoyo.Internal.Types, Hoyo.Command, Hoyo
helpCommandHoyo.Internal.Parse
HelpOptions 
1 (Type/Class)Hoyo.Internal.Types
2 (Data Constructor)Hoyo.Internal.Types
helpSubcommandHoyo.Internal.Types
hoyoFooterHoyo.Internal.Parse
HoyoMonad 
1 (Type/Class)Hoyo.Internal.Types, Hoyo
2 (Data Constructor)Hoyo.Internal.Types
\ No newline at end of file diff --git a/docs/doc-index-I.html b/docs/doc-index-I.html index 0f85859..471c39c 100644 --- a/docs/doc-index-I.html +++ b/docs/doc-index-I.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - I)
hoyo-0.5.1.0: Bookmark directories for cd

Index - I

initBookmarksIfNotExistsHoyo.Internal.Env
initConfigIfNotExistsHoyo.Internal.Env
initEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
initEnvIfNotExistsHoyo.Internal.Env
initPathHoyo.Internal.Env
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - I)
hoyo-0.5.1.1: Bookmark directories for cd

Index - I

initBookmarksIfNotExistsHoyo.Internal.Env
initConfigIfNotExistsHoyo.Internal.Env
initEnvHoyo.Internal.Env, Hoyo.Env, Hoyo
initEnvIfNotExistsHoyo.Internal.Env
initPathHoyo.Internal.Env
\ No newline at end of file diff --git a/docs/doc-index-L.html b/docs/doc-index-L.html index 65e7883..3594589 100644 --- a/docs/doc-index-L.html +++ b/docs/doc-index-L.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - L)
hoyo-0.5.1.0: Bookmark directories for cd

Index - L

ListHoyo.Internal.Types, Hoyo.Command, Hoyo
listCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
listFilterDirectoryInfixHoyo.Internal.Types, Hoyo.Command, Hoyo
listFilterNameHoyo.Internal.Types, Hoyo.Command, Hoyo
listJSONOutputHoyo.Internal.Types, Hoyo.Command, Hoyo
ListOfVHoyo.Internal.Types
ListOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - L)
hoyo-0.5.1.1: Bookmark directories for cd

Index - L

ListHoyo.Internal.Types, Hoyo.Command, Hoyo
listCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
listFilterDirectoryInfixHoyo.Internal.Types, Hoyo.Command, Hoyo
listFilterNameHoyo.Internal.Types, Hoyo.Command, Hoyo
listJSONOutputHoyo.Internal.Types, Hoyo.Command, Hoyo
ListOfVHoyo.Internal.Types
ListOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-M.html b/docs/doc-index-M.html index 8d08c66..f6d4834 100644 --- a/docs/doc-index-M.html +++ b/docs/doc-index-M.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - M)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - M)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-N.html b/docs/doc-index-N.html index 157aa45..b9cb0cd 100644 --- a/docs/doc-index-N.html +++ b/docs/doc-index-N.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - N)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - N)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-O.html b/docs/doc-index-O.html index ca4e8f0..7f31d7f 100644 --- a/docs/doc-index-O.html +++ b/docs/doc-index-O.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - O)
hoyo-0.5.1.0: Bookmark directories for cd

Index - O

optCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
optGlobalsHoyo.Internal.Types, Hoyo.Command, Hoyo
Options 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
optionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overrideBackupBeforeClearHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideDisplayCreationTimeHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableClearingHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableResetHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnvHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideFailOnErrorHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideFalseHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideFuncHoyo.Internal.Command
OverrideOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
overrideOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overridesHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideTrueHoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - O)
hoyo-0.5.1.1: Bookmark directories for cd

Index - O

optCommandHoyo.Internal.Types, Hoyo.Command, Hoyo
optGlobalsHoyo.Internal.Types, Hoyo.Command, Hoyo
Options 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
optionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overrideBackupBeforeClearHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideConfigHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideDisplayCreationTimeHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableClearingHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnableResetHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideEnvHoyo.Internal.Command, Hoyo.Command, Hoyo
overrideFailOnErrorHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideFalseHoyo.Internal.Types, Hoyo.Command, Hoyo
overrideFuncHoyo.Internal.Command
OverrideOptions 
1 (Type/Class)Hoyo.Internal.Types, Hoyo.Command, Hoyo
2 (Data Constructor)Hoyo.Internal.Types, Hoyo.Command, Hoyo
overrideOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
overridesHoyo.Internal.Types, Hoyo.Command, Hoyo
OverrideTrueHoyo.Internal.Types, Hoyo.Command, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-P.html b/docs/doc-index-P.html index 7177725..b3f8b43 100644 --- a/docs/doc-index-P.html +++ b/docs/doc-index-P.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - P)
hoyo-0.5.1.0: Bookmark directories for cd

Index - P

pageLinesHoyo.Internal.Utils
parseCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOverrideHoyo.Internal.Parse
parseOverrideBackupBeforeClearHoyo.Internal.Parse
parseOverrideDisplayCreationTimeHoyo.Internal.Parse
parseOverrideEnableClearingHoyo.Internal.Parse
parseOverrideEnableResetHoyo.Internal.Parse
parseOverrideFailOnErrorHoyo.Internal.Parse
PrintHoyo.Internal.Types, Hoyo.Command, Hoyo
printStderrHoyo.Internal.Utils, Hoyo
printStdoutHoyo.Internal.Utils, Hoyo
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - P)
hoyo-0.5.1.1: Bookmark directories for cd

Index - P

pageLinesHoyo.Internal.Utils
parseCommandHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOptionsHoyo.Internal.Parse, Hoyo.CLI.Parse
parseOverrideHoyo.Internal.Parse
parseOverrideBackupBeforeClearHoyo.Internal.Parse
parseOverrideDisplayCreationTimeHoyo.Internal.Parse
parseOverrideEnableClearingHoyo.Internal.Parse
parseOverrideEnableResetHoyo.Internal.Parse
parseOverrideFailOnErrorHoyo.Internal.Parse
PrintHoyo.Internal.Types, Hoyo.Command, Hoyo
printStderrHoyo.Internal.Utils, Hoyo
printStdoutHoyo.Internal.Utils, Hoyo
\ No newline at end of file diff --git a/docs/doc-index-R.html b/docs/doc-index-R.html index cf74fd5..35b40ff 100644 --- a/docs/doc-index-R.html +++ b/docs/doc-index-R.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - R)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - R)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-S.html b/docs/doc-index-S.html index af007c1..8f92f8d 100644 --- a/docs/doc-index-S.html +++ b/docs/doc-index-S.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - S)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - S)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-T.html b/docs/doc-index-T.html index 08ac848..952eef0 100644 --- a/docs/doc-index-T.html +++ b/docs/doc-index-T.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - T)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - T)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-U.html b/docs/doc-index-U.html index 963445b..cc028c1 100644 --- a/docs/doc-index-U.html +++ b/docs/doc-index-U.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - U)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - U)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-V.html b/docs/doc-index-V.html index 966561f..53253cc 100644 --- a/docs/doc-index-V.html +++ b/docs/doc-index-V.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - V)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - V)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-W.html b/docs/doc-index-W.html index d4d4c44..0c6eecd 100644 --- a/docs/doc-index-W.html +++ b/docs/doc-index-W.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index - W)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index - W)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index.html b/docs/doc-index.html index a63af48..fe28ed3 100644 --- a/docs/doc-index.html +++ b/docs/doc-index.html @@ -1 +1 @@ -hoyo-0.5.1.0: Bookmark directories for cd (Index)
hoyo-0.5.1.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.5.1.1: Bookmark directories for cd (Index)
hoyo-0.5.1.1: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/hoyo.haddock b/docs/hoyo.haddock index 7e549b4..f687c76 100644 Binary files a/docs/hoyo.haddock and b/docs/hoyo.haddock differ diff --git a/docs/index.html b/docs/index.html index 9e7a701..f8898c2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,3 +1,3 @@ -hoyo-0.5.1.0: Bookmark directories for cd
hoyo-0.5.1.0: Bookmark directories for cd

hoyo-0.5.1.0: Bookmark directories for cd

hoyo is a command-line utility enabling easy bookmarking +hoyo-0.5.1.1: Bookmark directories for cd

hoyo-0.5.1.1: Bookmark directories for cd

hoyo-0.5.1.1: Bookmark directories for cd

hoyo is a command-line utility enabling easy bookmarking of directory for quick cd-like behaviour.

See the github readme for more information.

\ No newline at end of file diff --git a/hoyo.cabal b/hoyo.cabal index 07783b0..bd8c5ae 100644 --- a/hoyo.cabal +++ b/hoyo.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: hoyo -version: 0.5.1.0 +version: 0.5.1.1 license: BSD-3-Clause license-file: LICENSE maintainer: freddyjepringle@gmail.com @@ -25,7 +25,7 @@ source-repository head source-repository this type: git location: git://github.com/fpringle/hoyo.git - tag: v0.5.1.0 + tag: v0.5.1.1 common deps build-depends: diff --git a/hoyo.nix b/hoyo.nix index c9ce1a5..7cafa64 100644 --- a/hoyo.nix +++ b/hoyo.nix @@ -6,7 +6,7 @@ }: mkDerivation rec { pname = "hoyo"; - version = "0.5.1.0"; + version = "0.5.1.1"; src = ./.; isLibrary = true; isExecutable = true;