mirror of
https://github.com/kovetskiy/mark.git
synced 2026-05-01 12:42:36 +00:00
Add Option for Dropping Leading H1 Heading (#36)
* Add goland IDE prefs to .gitignore
* Add flag for removing leading H1 heading in markdown; fixes #35
* Remove manpage reference to unused -n and -c args
* Add manpage docs for --drop-h1 argument
* Update docs; add docs for --drop-h1 argument
* Rename method to be more verbose; add code comments
Renames to `DropDocumentLeadingH1` to better denote the method's
purpose and adds code docs to this effect in order to hopefully
negate potential misuse on single lines.
* Revert "Add manpage docs for --drop-h1 argument"
This reverts commit 48a641baed.
The `--drop-h1` flag is not understood as an argument in this
context, but rather is folded under `[options]`. This change
caused the arguments to not be properly parsed when the --drop-h1
flag was passed.
This commit is contained in:
@@ -199,7 +199,8 @@ $ docker run --rm -i kovetskiy/mark:latest mark <params>
|
||||
|
||||
```
|
||||
mark [options] [-u <username>] [-p <password>] [-k] [-l <url>] -f <file>
|
||||
mark [options] [-u <username>] [-p <password>] [-k] [-n] -c <file>
|
||||
mark [options] [-u <username>] [-p <password>] [-k] [-b <url>] -f <file>
|
||||
mark [options] [-u <username>] [-p <password>] [--drop-h1] -f <file>
|
||||
mark -v | --version
|
||||
mark -h | --help
|
||||
```
|
||||
@@ -208,14 +209,17 @@ mark -h | --help
|
||||
- `-p <password>` — Use specified password for updating Confluence page.
|
||||
- `-l <url>` — Edit specified Confluence page.
|
||||
If -l is not specified, file should contain metadata (see above).
|
||||
- `-b <url>` or `--base-url <url>` – Base URL for Confluence.
|
||||
Alternative option for base_url config field.
|
||||
- `-f <file>` — Use specified markdown file for converting to html.
|
||||
- `-c <file>` — Specify configuration file which should be used for reading
|
||||
Confluence page URL and markdown file path.
|
||||
- `-k` — Lock page editing to current user only to prevent accidental
|
||||
manual edits over Confluence Web UI.
|
||||
- `--drop-h1` – Don't include H1 headings in Confluence output.
|
||||
- `--dry-run` — Show resulting HTML and don't update Confluence page content.
|
||||
- `--trace` — Enable trace logs.
|
||||
- `-v | --version` — Show version.
|
||||
- `-v | --version` — Show version.
|
||||
- `-h | --help` — Show help screen and call 911.
|
||||
|
||||
You can store user credentials in the configuration file, which should be
|
||||
|
||||
Reference in New Issue
Block a user