From 01e5d952c32fe14c8aac6d819aeb74934b2d4d9c Mon Sep 17 00:00:00 2001 From: Frederick Pringle Date: Fri, 10 Feb 2023 13:05:42 +0100 Subject: [PATCH] prepare release v0.4.0.0 --- CHANGELOG.md | 15 ++++++++++++--- docs/CHANGELOG.md | 15 ++++++++++++--- docs/HoYo-Bookmark.html | 2 +- docs/HoYo-CLI-Complete.html | 2 +- docs/HoYo-CLI-Parse.html | 2 +- docs/HoYo-Command.html | 2 +- docs/HoYo-Config.html | 2 +- docs/HoYo-Env.html | 2 +- docs/HoYo-Internal-Bookmark.html | 2 +- docs/HoYo-Internal-Command.html | 2 +- docs/HoYo-Internal-Config.html | 2 +- docs/HoYo-Internal-Env.html | 2 +- docs/HoYo-Internal-Parse.html | 2 +- docs/HoYo-Internal-Types.html | 2 +- docs/HoYo-Internal-Utils.html | 2 +- docs/HoYo-Internal-Version.html | 2 +- docs/HoYo.html | 2 +- docs/doc-index-95.html | 2 +- docs/doc-index-A.html | 2 +- docs/doc-index-All.html | 2 +- docs/doc-index-B.html | 2 +- docs/doc-index-C.html | 2 +- docs/doc-index-D.html | 2 +- docs/doc-index-E.html | 2 +- docs/doc-index-F.html | 2 +- docs/doc-index-G.html | 2 +- docs/doc-index-H.html | 2 +- docs/doc-index-I.html | 2 +- docs/doc-index-L.html | 2 +- docs/doc-index-M.html | 2 +- docs/doc-index-N.html | 2 +- docs/doc-index-O.html | 2 +- docs/doc-index-P.html | 2 +- docs/doc-index-R.html | 2 +- docs/doc-index-S.html | 2 +- docs/doc-index-T.html | 2 +- docs/doc-index-U.html | 2 +- docs/doc-index-V.html | 2 +- docs/doc-index-W.html | 2 +- docs/doc-index.html | 2 +- docs/hoyo.haddock | Bin 25395 -> 25395 bytes docs/index.html | 2 +- hoyo.cabal | 4 ++-- 43 files changed, 65 insertions(+), 47 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1500370..deea0ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,12 +10,20 @@ and this project adheres to the ### Added +### Fixed + +### Changed + +### Removed + +## [0.4.0.0] - 2023-02-10 + +### Added + - Tests for parsing command-line options (round-trip property). - Prints to stderr are now colorised red. - Added command-line flags to override the "backup_before_clear" config option. -### Fixed - ### Changed - Moved CLI modules "Complete" and "Parse" into the main library. @@ -183,7 +191,8 @@ build docs using a pre-commit hook. - Initial release. -[unreleased]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...HEAD +[unreleased]: https://github.com/fpringle/hoyo/compare/v0.4.0.0...HEAD +[0.4.0.0]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...v0.4.0.0 [0.3.0.0]: https://github.com/fpringle/hoyo/compare/v0.2.3.1...v0.3.0.0 [0.2.3.1]: https://github.com/fpringle/hoyo/compare/v0.2.3.0...v0.2.3.1 [0.2.3.0]: https://github.com/fpringle/hoyo/compare/v0.2.2.1...v0.2.3.0 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 1500370..deea0ef 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -10,12 +10,20 @@ and this project adheres to the ### Added +### Fixed + +### Changed + +### Removed + +## [0.4.0.0] - 2023-02-10 + +### Added + - Tests for parsing command-line options (round-trip property). - Prints to stderr are now colorised red. - Added command-line flags to override the "backup_before_clear" config option. -### Fixed - ### Changed - Moved CLI modules "Complete" and "Parse" into the main library. @@ -183,7 +191,8 @@ build docs using a pre-commit hook. - Initial release. -[unreleased]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...HEAD +[unreleased]: https://github.com/fpringle/hoyo/compare/v0.4.0.0...HEAD +[0.4.0.0]: https://github.com/fpringle/hoyo/compare/v0.3.0.0...v0.4.0.0 [0.3.0.0]: https://github.com/fpringle/hoyo/compare/v0.2.3.1...v0.3.0.0 [0.2.3.1]: https://github.com/fpringle/hoyo/compare/v0.2.3.0...v0.2.3.1 [0.2.3.0]: https://github.com/fpringle/hoyo/compare/v0.2.2.1...v0.2.3.0 diff --git a/docs/HoYo-Bookmark.html b/docs/HoYo-Bookmark.html index 303f4af..f6b33bc 100644 --- a/docs/HoYo-Bookmark.html +++ b/docs/HoYo-Bookmark.html @@ -1,4 +1,4 @@ -HoYo.Bookmark
hoyo-0.3.0.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.4.0.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 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 b3f2f5a..a82f67d 100644 --- a/docs/HoYo-CLI-Complete.html +++ b/docs/HoYo-CLI-Complete.html @@ -1 +1 @@ -HoYo.CLI.Complete

hoyo-0.3.0.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.4.0.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 diff --git a/docs/HoYo-CLI-Parse.html b/docs/HoYo-CLI-Parse.html index 7886f93..b6c13f9 100644 --- a/docs/HoYo-CLI-Parse.html +++ b/docs/HoYo-CLI-Parse.html @@ -1,4 +1,4 @@ -HoYo.CLI.Parse
hoyo-0.3.0.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.4.0.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 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 190f492..ead56bf 100644 --- a/docs/HoYo-Command.html +++ b/docs/HoYo-Command.html @@ -1,4 +1,4 @@ -HoYo.Command

hoyo-0.3.0.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.4.0.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 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 8b91d75..59b0688 100644 --- a/docs/HoYo-Config.html +++ b/docs/HoYo-Config.html @@ -1,2 +1,2 @@ -HoYo.Config

hoyo-0.3.0.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.4.0.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, 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 => TFilePath -> m (Either Text Config) Source #

Decode a Config from a file.

encodeConfig :: Config -> Text Source #

Encode a Config to a Text.

encodeConfigFile :: MonadIO m => TFilePath -> 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 0d5c55d..d31662d 100644 --- a/docs/HoYo-Env.html +++ b/docs/HoYo-Env.html @@ -1,3 +1,3 @@ -HoYo.Env
hoyo-0.3.0.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.4.0.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, 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 => TFilePath -> TFilePath -> 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 => TFilePath -> TFilePath -> 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 => TFilePath -> TFilePath -> m (Either Text Env) Source #

Read an Env from a file.

Default file paths

defaultBookmarksPath :: IO TFilePath Source #

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

defaultConfigPath :: IO TFilePath 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 4e4047c..5ceb205 100644 --- a/docs/HoYo-Internal-Bookmark.html +++ b/docs/HoYo-Internal-Bookmark.html @@ -1,4 +1,4 @@ -HoYo.Internal.Bookmark
hoyo-0.3.0.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 => TFilePath -> 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.4.0.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 => TFilePath -> 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 1162457..1625bc8 100644 --- a/docs/HoYo-Internal-Command.html +++ b/docs/HoYo-Internal-Command.html @@ -1,4 +1,4 @@ -HoYo.Internal.Command

hoyo-0.3.0.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.4.0.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, 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 :: TFilePath -> HoYoMonad TFilePath 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 6715a37..b60d4aa 100644 --- a/docs/HoYo-Internal-Config.html +++ b/docs/HoYo-Internal-Config.html @@ -1,3 +1,3 @@ -HoYo.Internal.Config

hoyo-0.3.0.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.4.0.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 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 => TFilePath -> m (Either Text Config) Source #

Decode a Config from a file.

encodeConfig :: Config -> Text Source #

Encode a Config to a Text.

encodeConfigFile :: MonadIO m => TFilePath -> 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 080f4f1..8bc649f 100644 --- a/docs/HoYo-Internal-Env.html +++ b/docs/HoYo-Internal-Env.html @@ -1,4 +1,4 @@ -HoYo.Internal.Env
hoyo-0.3.0.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 => TFilePath -> TFilePath -> m (Either Text Env) Source #

Read an Env from a file.

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

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

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

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

hoyo-0.4.0.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 => TFilePath -> TFilePath -> m (Either Text Env) Source #

Read an Env from a file.

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

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

initEnv :: MonadIO m => TFilePath -> TFilePath -> 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 -> TFilePath -> 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) => TFilePath -> 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) => TFilePath -> TFilePath -> m Env Source #

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

Return the Env object.

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

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

defaultConfigPath :: IO TFilePath Source #

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

defaultBookmarksPath :: IO TFilePath 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 1947cf0..ed9e75a 100644 --- a/docs/HoYo-Internal-Parse.html +++ b/docs/HoYo-Internal-Parse.html @@ -1,4 +1,4 @@ -HoYo.Internal.Parse
hoyo-0.3.0.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.4.0.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 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 e95648b..756dd35 100644 --- a/docs/HoYo-Internal-Types.html +++ b/docs/HoYo-Internal-Types.html @@ -1,4 +1,4 @@ -HoYo.Internal.Types

hoyo-0.3.0.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

type TFilePath = Text Source #

A Text version of FilePath.

data Env Source #

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

hoyo-0.4.0.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

type TFilePath = Text Source #

A Text version of FilePath.

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 0155a1a..8385f01 100644 --- a/docs/HoYo-Internal-Utils.html +++ b/docs/HoYo-Internal-Utils.html @@ -1,4 +1,4 @@ -HoYo.Internal.Utils

hoyo-0.3.0.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.

Documentation

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

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

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

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

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.

getBackupFile :: (MonadIO m, MonadError Text m) => TFilePath -> String -> m TFilePath Source #

Given a file name and an extension, try to find a suitable path for +HoYo.Internal.Utils

hoyo-0.4.0.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.

Documentation

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

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

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

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

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.

getBackupFile :: (MonadIO m, MonadError Text m) => TFilePath -> String -> m TFilePath Source #

Given a file name and an extension, try to find a suitable path for backing up that file. Used by backupFile.

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

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

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.

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

Print to stderr.

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

Print to stdout.

formatBookmark :: Bool -> 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 to a diff --git a/docs/HoYo-Internal-Version.html b/docs/HoYo-Internal-Version.html index 16f6367..e024c03 100644 --- a/docs/HoYo-Internal-Version.html +++ b/docs/HoYo-Internal-Version.html @@ -1 +1 @@ -HoYo.Internal.Version

hoyo-0.3.0.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.4.0.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 diff --git a/docs/HoYo.html b/docs/HoYo.html index fb2a707..a838164 100644 --- a/docs/HoYo.html +++ b/docs/HoYo.html @@ -1,4 +1,4 @@ -HoYo
hoyo-0.3.0.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.4.0.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 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 4fd3cbe..95d4317 100644 --- a/docs/doc-index-95.html +++ b/docs/doc-index-95.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - _)

hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - _)
hoyo-0.4.0.0: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index-A.html b/docs/doc-index-A.html index d56c36a..dc4265c 100644 --- a/docs/doc-index-A.html +++ b/docs/doc-index-A.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - A)
hoyo-0.3.0.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
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.4.0.0: Bookmark directories for cd (Index - A)
hoyo-0.4.0.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
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 516f9dc..52030ec 100644 --- a/docs/doc-index-All.html +++ b/docs/doc-index-All.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index)
hoyo-0.3.0.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
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
BoolVHoYo.Internal.Types
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
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
formatBookmarkSearchTermHoYo.Internal.Utils
formatCommandHoYo.Internal.Utils
formatConfigCommandHoYo.Internal.Utils
formatConfigValueHoYo.Internal.Utils
formatDefaultBookmarkHoYo.Internal.Utils
formatGlobalsHoYo.Internal.Utils
formatOptionsHoYo.Internal.Utils
formatOverrideHoYo.Internal.Utils
formatOverridesHoYo.Internal.Utils
formatSearchTermHoYo.Internal.Utils
getBackupFileHoYo.Internal.Utils
getBookmarksHoYo.Internal.Bookmark, HoYo.Bookmark, HoYo
getBoolHoYo.Internal.Utils
getCommandHoYo.Internal.Utils
getDefaultBookmarkHoYo.Internal.Utils
getEnvHoYo.Internal.Env, HoYo.Env, HoYo
getEnvAndRunCommandHoYo
getEnvAndRunHoYoHoYo
getKeyValsHoYo.Internal.Config, HoYo.Config, HoYo
getListHoYo.Internal.Utils
getMaybeHoYo.Internal.Utils
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
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
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
maybeSingletonHoYo.Internal.Utils
maybeSingletonWithPrefixHoYo.Internal.Utils
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
moveCommandHiddenHoYo.Internal.Parse
moveCommandModsHoYo.Internal.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
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
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
setBoolHoYo.Internal.Utils
setCommandHoYo.Internal.Utils
setConfigHoYo.Internal.Config, HoYo.Config, HoYo
setDefaultBookmarkHoYo.Internal.Utils
setKeyHoYo.Internal.Types, HoYo.Command, HoYo
setListHoYo.Internal.Utils
setMaybeHoYo.Internal.Utils
setValueHoYo.Internal.Types, HoYo.Command, HoYo
singletonHoYo.Internal.Utils
splitArgsHoYo.Internal.Parse, HoYo.CLI.Parse
TBoolHoYo.Internal.Types
TCommandHoYo.Internal.Types
TDefaultBookmarkHoYo.Internal.Types
testNameUniqueHoYo.Internal.Command
TFilePathHoYo.Internal.Types, HoYo
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
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index)
hoyo-0.4.0.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
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
BoolVHoYo.Internal.Types
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
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
formatBookmarkSearchTermHoYo.Internal.Utils
formatCommandHoYo.Internal.Utils
formatConfigCommandHoYo.Internal.Utils
formatConfigValueHoYo.Internal.Utils
formatDefaultBookmarkHoYo.Internal.Utils
formatGlobalsHoYo.Internal.Utils
formatOptionsHoYo.Internal.Utils
formatOverrideHoYo.Internal.Utils
formatOverridesHoYo.Internal.Utils
formatSearchTermHoYo.Internal.Utils
getBackupFileHoYo.Internal.Utils
getBookmarksHoYo.Internal.Bookmark, HoYo.Bookmark, HoYo
getBoolHoYo.Internal.Utils
getCommandHoYo.Internal.Utils
getDefaultBookmarkHoYo.Internal.Utils
getEnvHoYo.Internal.Env, HoYo.Env, HoYo
getEnvAndRunCommandHoYo
getEnvAndRunHoYoHoYo
getKeyValsHoYo.Internal.Config, HoYo.Config, HoYo
getListHoYo.Internal.Utils
getMaybeHoYo.Internal.Utils
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
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
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
maybeSingletonHoYo.Internal.Utils
maybeSingletonWithPrefixHoYo.Internal.Utils
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
moveCommandHiddenHoYo.Internal.Parse
moveCommandModsHoYo.Internal.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
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
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
setBoolHoYo.Internal.Utils
setCommandHoYo.Internal.Utils
setConfigHoYo.Internal.Config, HoYo.Config, HoYo
setDefaultBookmarkHoYo.Internal.Utils
setKeyHoYo.Internal.Types, HoYo.Command, HoYo
setListHoYo.Internal.Utils
setMaybeHoYo.Internal.Utils
setValueHoYo.Internal.Types, HoYo.Command, HoYo
singletonHoYo.Internal.Utils
splitArgsHoYo.Internal.Parse, HoYo.CLI.Parse
TBoolHoYo.Internal.Types
TCommandHoYo.Internal.Types
TDefaultBookmarkHoYo.Internal.Types
testNameUniqueHoYo.Internal.Command
TFilePathHoYo.Internal.Types, HoYo
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
\ No newline at end of file diff --git a/docs/doc-index-B.html b/docs/doc-index-B.html index 0f465ac..60292e7 100644 --- a/docs/doc-index-B.html +++ b/docs/doc-index-B.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - B)
hoyo-0.3.0.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
BoolVHoYo.Internal.Types
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - B)
hoyo-0.4.0.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
BoolVHoYo.Internal.Types
\ No newline at end of file diff --git a/docs/doc-index-C.html b/docs/doc-index-C.html index 95119a3..26fa62a 100644 --- a/docs/doc-index-C.html +++ b/docs/doc-index-C.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - C)
hoyo-0.3.0.0: Bookmark directories for cd

Index - C

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
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.4.0.0: Bookmark directories for cd (Index - C)
hoyo-0.4.0.0: Bookmark directories for cd

Index - C

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
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 74e9791..d5ce492 100644 --- a/docs/doc-index-D.html +++ b/docs/doc-index-D.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - D)
hoyo-0.3.0.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.4.0.0: Bookmark directories for cd (Index - D)
hoyo-0.4.0.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 diff --git a/docs/doc-index-E.html b/docs/doc-index-E.html index 75cbece..958b6f6 100644 --- a/docs/doc-index-E.html +++ b/docs/doc-index-E.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - E)
hoyo-0.3.0.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.4.0.0: Bookmark directories for cd (Index - E)
hoyo-0.4.0.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 diff --git a/docs/doc-index-F.html b/docs/doc-index-F.html index 0ad2d8d..8c0f5b2 100644 --- a/docs/doc-index-F.html +++ b/docs/doc-index-F.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - F)
hoyo-0.3.0.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
formatBookmarkSearchTermHoYo.Internal.Utils
formatCommandHoYo.Internal.Utils
formatConfigCommandHoYo.Internal.Utils
formatConfigValueHoYo.Internal.Utils
formatDefaultBookmarkHoYo.Internal.Utils
formatGlobalsHoYo.Internal.Utils
formatOptionsHoYo.Internal.Utils
formatOverrideHoYo.Internal.Utils
formatOverridesHoYo.Internal.Utils
formatSearchTermHoYo.Internal.Utils
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - F)
hoyo-0.4.0.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
formatBookmarkSearchTermHoYo.Internal.Utils
formatCommandHoYo.Internal.Utils
formatConfigCommandHoYo.Internal.Utils
formatConfigValueHoYo.Internal.Utils
formatDefaultBookmarkHoYo.Internal.Utils
formatGlobalsHoYo.Internal.Utils
formatOptionsHoYo.Internal.Utils
formatOverrideHoYo.Internal.Utils
formatOverridesHoYo.Internal.Utils
formatSearchTermHoYo.Internal.Utils
\ No newline at end of file diff --git a/docs/doc-index-G.html b/docs/doc-index-G.html index a24477a..b1d632f 100644 --- a/docs/doc-index-G.html +++ b/docs/doc-index-G.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - G)
hoyo-0.3.0.0: Bookmark directories for cd

Index - G

getBackupFileHoYo.Internal.Utils
getBookmarksHoYo.Internal.Bookmark, HoYo.Bookmark, HoYo
getBoolHoYo.Internal.Utils
getCommandHoYo.Internal.Utils
getDefaultBookmarkHoYo.Internal.Utils
getEnvHoYo.Internal.Env, HoYo.Env, HoYo
getEnvAndRunCommandHoYo
getEnvAndRunHoYoHoYo
getKeyValsHoYo.Internal.Config, HoYo.Config, HoYo
getListHoYo.Internal.Utils
getMaybeHoYo.Internal.Utils
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.4.0.0: Bookmark directories for cd (Index - G)
hoyo-0.4.0.0: Bookmark directories for cd

Index - G

getBackupFileHoYo.Internal.Utils
getBookmarksHoYo.Internal.Bookmark, HoYo.Bookmark, HoYo
getBoolHoYo.Internal.Utils
getCommandHoYo.Internal.Utils
getDefaultBookmarkHoYo.Internal.Utils
getEnvHoYo.Internal.Env, HoYo.Env, HoYo
getEnvAndRunCommandHoYo
getEnvAndRunHoYoHoYo
getKeyValsHoYo.Internal.Config, HoYo.Config, HoYo
getListHoYo.Internal.Utils
getMaybeHoYo.Internal.Utils
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 474e4a9..e77cbec 100644 --- a/docs/doc-index-H.html +++ b/docs/doc-index-H.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - H)
hoyo-0.3.0.0: Bookmark directories for cd

Index - H

HoYoMonad 
1 (Type/Class)HoYo.Internal.Types, HoYo
2 (Data Constructor)HoYo.Internal.Types
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - H)
hoyo-0.4.0.0: Bookmark directories for cd

Index - H

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 2c27eaf..cc704bc 100644 --- a/docs/doc-index-I.html +++ b/docs/doc-index-I.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - I)
hoyo-0.3.0.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.4.0.0: Bookmark directories for cd (Index - I)
hoyo-0.4.0.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 diff --git a/docs/doc-index-L.html b/docs/doc-index-L.html index f7a8bc5..64172de 100644 --- a/docs/doc-index-L.html +++ b/docs/doc-index-L.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - L)
hoyo-0.3.0.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
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.4.0.0: Bookmark directories for cd (Index - L)
hoyo-0.4.0.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
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 f14e7c0..56b099d 100644 --- a/docs/doc-index-M.html +++ b/docs/doc-index-M.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - M)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - M)
hoyo-0.4.0.0: 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 3ee5cd0..46cb962 100644 --- a/docs/doc-index-N.html +++ b/docs/doc-index-N.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - N)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - N)
hoyo-0.4.0.0: 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 e5dfc5e..0e7298d 100644 --- a/docs/doc-index-O.html +++ b/docs/doc-index-O.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - O)
hoyo-0.3.0.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.4.0.0: Bookmark directories for cd (Index - O)
hoyo-0.4.0.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 diff --git a/docs/doc-index-P.html b/docs/doc-index-P.html index 601ed20..93ede16 100644 --- a/docs/doc-index-P.html +++ b/docs/doc-index-P.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - P)
hoyo-0.3.0.0: Bookmark directories for cd

Index - P

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.4.0.0: Bookmark directories for cd (Index - P)
hoyo-0.4.0.0: Bookmark directories for cd

Index - P

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 1266471..f37c721 100644 --- a/docs/doc-index-R.html +++ b/docs/doc-index-R.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - R)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - R)
hoyo-0.4.0.0: 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 cc20f65..fae4329 100644 --- a/docs/doc-index-S.html +++ b/docs/doc-index-S.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - S)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - S)
hoyo-0.4.0.0: 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 fce7912..c39aa2e 100644 --- a/docs/doc-index-T.html +++ b/docs/doc-index-T.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - T)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - T)
hoyo-0.4.0.0: 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 3092f21..b29976e 100644 --- a/docs/doc-index-U.html +++ b/docs/doc-index-U.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - U)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - U)
hoyo-0.4.0.0: 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 f3b3b71..a481ab6 100644 --- a/docs/doc-index-V.html +++ b/docs/doc-index-V.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - V)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - V)
hoyo-0.4.0.0: 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 0d480dd..d2629f2 100644 --- a/docs/doc-index-W.html +++ b/docs/doc-index-W.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index - W)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index - W)
hoyo-0.4.0.0: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/doc-index.html b/docs/doc-index.html index 46374c9..c2b3330 100644 --- a/docs/doc-index.html +++ b/docs/doc-index.html @@ -1 +1 @@ -hoyo-0.3.0.0: Bookmark directories for cd (Index)
hoyo-0.3.0.0: Bookmark directories for cd
\ No newline at end of file +hoyo-0.4.0.0: Bookmark directories for cd (Index)
hoyo-0.4.0.0: Bookmark directories for cd
\ No newline at end of file diff --git a/docs/hoyo.haddock b/docs/hoyo.haddock index 2401ce173a22cd4bd30aeab6a73e513e77df4b64..33574c47b682642b7dffe06c8d91d252f5cf6b41 100644 GIT binary patch delta 16 YcmdmdjB)cZ#tl>b7)>@$^P4LI06{GW1poj5 delta 16 YcmdmdjB)cZ#tl>b7>zei^P4LI06`}Q1ONa4 diff --git a/docs/index.html b/docs/index.html index 1cb82ed..515ed39 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,3 +1,3 @@ -hoyo-0.3.0.0: Bookmark directories for cd
hoyo-0.3.0.0: Bookmark directories for cd

hoyo-0.3.0.0: Bookmark directories for cd

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

hoyo-0.4.0.0: Bookmark directories for cd

hoyo-0.4.0.0: 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 af1c780..6b823f6 100644 --- a/hoyo.cabal +++ b/hoyo.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: hoyo -version: 0.3.0.0 +version: 0.4.0.0 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.3.0.0 + tag: v0.4.0.0 library exposed-modules: