-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
60fbfc0
commit 9e19a1d
Showing
12 changed files
with
159 additions
and
122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,25 @@ | ||
# Changelog | ||
|
||
## v2.2.4 | ||
## 2.2.6 | ||
|
||
- Add `hidden` parameter to `save` to save file as hidden | ||
|
||
## 2.2.4 | ||
|
||
- Add helper function `extract` to extract code blocks | ||
|
||
## v2.2.3 | ||
## 2.2.3 | ||
|
||
- Only add extensions to `save` and `load` when needed | ||
|
||
## v2.2.0 | ||
## 2.2.0 | ||
|
||
- Add support for name parameter in deploy to overwrite content | ||
|
||
## v2.1.8 | ||
## 2.1.8 | ||
|
||
- Add support for `load`, `save` functions | ||
|
||
## v2.0.0 | ||
## 2.0.0 | ||
|
||
- Create and deploy projects |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
import re | ||
|
||
def extract(text, language): | ||
def extract(markdown, language): | ||
pattern = re.compile(rf'```{language}\s+(.*?)```', re.DOTALL) | ||
code_blocks = pattern.findall(text) | ||
code_blocks = pattern.findall(markdown) | ||
code = '\n'.join(code_blocks) | ||
return code |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[tool.poetry] | ||
name = "hal9" | ||
version = "2.2.5" | ||
version = "2.2.6" | ||
description = "" | ||
authors = ["Javier Luraschi <[email protected]>"] | ||
readme = "README.md" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Code | ||
|
||
Convenience functions to process code. | ||
|
||
## Extract | ||
`extract(markdown, language)` <br/><br/> | ||
Extracts all `language` code blocks from `markdown` text | ||
|
||
| Param | Type | Description | | ||
| --- | --- | --- | | ||
| markdown | <code>String</code> | The markdown to extract blocks from. | | ||
| language | <code>String</code> | The language of the code blocks. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Files | ||
|
||
Convenience functions to load and save files. | ||
|
||
## Load | ||
|
||
`load (name, default)` <br/><br/> | ||
|
||
Returns the contents of `name` file, `default` if it does not exist. | ||
|
||
| Param | Type | Description | | ||
| --- | --- | --- | | ||
| name | <code>String</code> | The file name of the file to load. | | ||
| default | <code>Object</code> | The default object when file does not exists. | | ||
|
||
## Save | ||
|
||
`save (name, contents, hidden)` <br/><br/> | ||
|
||
Saves to `name` file the given `contents`. | ||
|
||
| Param | Type | Description | | ||
| --- | --- | --- | | ||
| name | <code>String</code> | The file name of the file to save. | | ||
| contents | <code>String</code> | The contents of the file to save. | | ||
| hidden | <code>Boolean</code> | `True` to make file visible user, defaults to `False`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
/** * Any CSS included here will be global. The classic template * bundles Infima by default. Infima is a CSS framework designed to * work well for content-centric websites. */ | ||
|
||
/* You can override the default Infima variables here. */ | ||
|
||
:root { | ||
--ifm-color-primary: #2e8555; | ||
--ifm-color-primary-dark: #29784c; | ||
--ifm-color-primary-darker: #277148; | ||
--ifm-color-primary-darkest: #205d3b; | ||
--ifm-color-primary-light: #33925d; | ||
--ifm-color-primary-lighter: #359962; | ||
--ifm-color-primary-lightest: #3cad6e; | ||
--ifm-code-font-size: 95%; | ||
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); | ||
} | ||
|
||
nav .github-link:before { | ||
content: ''; | ||
width: 24px; | ||
height: 24px; | ||
display: flex; | ||
} | ||
|
||
nav .github-link:hover { | ||
opacity: 0.6; | ||
} | ||
|
||
html[data-theme=light] nav .github-link:before { | ||
background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E") no-repeat; | ||
} | ||
|
||
html[data-theme=dark] nav .github-link:before { | ||
background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E") no-repeat; | ||
} | ||
|
||
.footer.footer--dark { | ||
background: #242526; | ||
} | ||
|
||
p { | ||
text-align: justify; | ||
} | ||
|
||
.floating { | ||
borderRadius: 2px; | ||
padding: 0.2rem; | ||
width: 20%; | ||
margin: 2%; | ||
minWidth: 180px; | ||
display: inline-block; | ||
verticalAlign: top; | ||
} | ||
|
||
@media (max-width: 1250px) { | ||
.floating { | ||
width: 100%; | ||
} | ||
} | ||
|
||
.FloatingWrapper { | ||
display: flex; | ||
margin-bottom: 20px; | ||
} | ||
|
||
.FloatingWrapper a:link, .FloatingWrapper a:visited, .FloatingWrapper a:hover, .FloatingWrapper a:active { | ||
text-decoration: none; | ||
} | ||
|
||
@media (max-width: 1024px) { | ||
.FloatingWrapper { | ||
display: inline-block; | ||
} | ||
} | ||
|
This file was deleted.
Oops, something went wrong.