Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2023-09-24
| ||
| 11:02 | Incremented version, regenerated guide. leaf check-in: 43441e2e33 user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-09-20
| ||
| 19:45 | Merge pull request #96 from ZoomRmc/cssdedup check-in: 4c37dec58b user: noreply@github.com tags: trunk, smol | |
| 19:42 | Merge pull request #95 from ZoomRmc/cssmin check-in: fea7e6bd02 user: noreply@github.com tags: trunk, smol | |
| 10:55 |
Improve CSS link styling priorities
- Now all protocols except `http*` are prioritized over domains and extensions for choosing a link styling icon. check-in: 5061254484 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 07:58 |
Deduplication of optional CSS rules
- Previously, as rules were checked for each element returned by the query in a loop, some rules got added to the final document multiple times. This commit fixes this. check-in: 0c9bcdfc91 user: zoomrmc+git@gmail.com tags: trunk, smol | |
|
2023-09-19
| ||
| 21:25 |
Basic css minifier for the built-in stylesheet
Runs on `pegs.multireplace` and is very basic: deals only with whitespace and comments. Doesn't know anything about quoted strings in CSS. check-in: 2c2bb851da user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 16:13 | Merge pull request #93 from ZoomRmc/cssrules check-in: d1cc5782db user: noreply@github.com tags: trunk, smol | |
| 16:10 | Merge pull request #94 from ZoomRmc/docs check-in: 80c5785d7d user: noreply@github.com tags: trunk, smol | |
| 01:11 | Update `README`, `UserGuide.md` and credits check-in: d8010135b1 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 00:05 |
Link CSS styling refactor
- `hastystyles.links.css` now parsed at compile time - `HastyLinkStyles` type and `linkStyles` field in a main global object removed in favor of the constant rule tables check-in: 86956a7d4b user: zoomrmc+git@gmail.com tags: trunk, smol | |
|
2023-09-18
| ||
| 20:02 | Merge pull request #90 from ZoomRmc/clifixes check-in: 02ed6fb9f0 user: noreply@github.com tags: trunk, smol | |
| 01:27 |
Implement `--output-dir`; fixes
- `--output-dir` allows writing the resulting html files to a user-provided directory. If multiple given paths/globs resolve to files with colliding basenames, files are saved with a path hash suffix to prevent overwrites. This option takes precedence over `--output-file`. - Writing multiple files to stdout is now logged and delimited with an html-comment denoting the end of each file. - Empty `--output-file` value is now an error. check-in: 16589a98fd user: zoomrmc+git@gmail.com tags: trunk, smol | |
|
2023-09-17
| ||
| 18:48 |
Refactor `create_optional_css`
- Original logic was kept unchanged - The result is now accumulated as a `seq[string]` and joined into a string just once at function return - `style_tag` is now a template check-in: 489398a259 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 12:42 | Merge pull request #91 from ZoomRmc/logo check-in: 9576343bbd user: noreply@github.com tags: trunk, smol | |
| 01:38 | Implement `--no-clobber` to prevent overwrites check-in: 3f1f88aee8 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 01:13 |
Small peg changes; `--iso` option added; refactor
- Logic for some replacement operations relies on slightly tuned pegs, mostly to avoid multiple passes of `findAll`. - Option `--iso` is added to allow printing the date in ISO 8601 format in the html footer. - Program now quits with an error if flags are given any value. check-in: 5218be39f1 user: zoomrmc+git@gmail.com tags: trunk, smol | |
|
2023-09-16
| ||
| 19:34 |
Omtimize hastyscribe.svg
A little bit of manual node pruning, path joining, automatic optimizations and precision limiting. Almost no visual loss of form, except in the top arc. check-in: fca6d22c20 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 13:07 |
Refactoring
- TMDMetaData now uses default object fields for initialization and is now an `out` parameter of `markdown.md`. - `sequtils.mapIt` consecutive usage merged. - Image download warning now ouputs one log mark for the message. - `compileDocument` refactored to not use accumulation variables. - `hastyscribe_logo` svg and img tag now prepared at compile time. - Log level `lvNotice` now uses a dedicated color - Normal log color changed from `fgWhite` to `fgDefault` - `utils.encode_image` now uses `strutils.multireplace` check-in: 066d023a55 user: zoomrmc+git@gmail.com tags: trunk, smol | |
| 00:50 |
Fixes for CLI; proper glob handling
- Now multiple input files are handled correctly, including multiple glob patterns. - IOError exit code changed to `5`. - `output-file` with multiple input files now ignored, preventing overwrites. - More events are now logged, including successful conversions and invalid arguments. - `HastyOptions` now uses default fields for initialization. + `std/critbits` are now imported to deduplicate input arguments. check-in: 5ab6c565bf user: zoomrmc+git@gmail.com tags: trunk, smol | |
|
2023-09-02
| ||
| 15:35 | Fixed sloppy find and replace. check-in: 7cf1c8cd45 user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-08-31
| ||
| 18:31 | Updating workflow. leaf check-in: e1d19214b8 user: h3rald@h3rald.com tags: trunk, v2.0.0, smol | |
| 17:23 | Updated workflow. check-in: b7594eb68d user: h3rald@h3rald.com tags: trunk, smol | |
| 14:11 | Finished implementation; preparing to release. check-in: 4308c92397 user: h3rald@h3rald.com tags: trunk, smol | |
| 12:31 | Compiled libmarkdown on macos. check-in: 590058e29a user: h3rald@h3rald.com tags: trunk, smol | |
| 01:53 | Added libmarkdown 2.2.7d for linux. check-in: 5efe64d03c user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-08-30
| ||
| 19:45 | Started leveraging new hastystyles. check-in: 93b9578940 user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-08-29
| ||
| 14:18 | Implemented --noembed flag; incremented version number. check-in: 2c8e4fa5c0 user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-08-11
| ||
| 02:17 | Added description check-in: 86c2f112f1 user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-04-30
| ||
| 13:57 | Merge branch 'master' of github.com:h3rald/hastyscribe check-in: 9aa53a469b user: h3rald@h3rald.com tags: trunk, smol | |
| 13:56 | Fixed deprecation warnings. check-in: 107ccb2b7f user: h3rald@h3rald.com tags: trunk, smol | |
|
2023-02-22
| ||
| 03:48 | Merge pull request #89 from Diogenesoftoronto/Diogenesoftoronto-readme-installation check-in: d00a206889 user: noreply@github.com tags: trunk, smol | |
|
2023-02-21
| ||
| 00:10 | add quick installation instructions check-in: 3adaf68e60 user: noreply@github.com tags: trunk, smol | |
|
2021-11-10
| ||
| 12:39 | Minor fixes. check-in: 00b5610ad8 user: h3rald@h3rald.com tags: trunk, smol | |
|
2021-11-06
| ||
| 17:11 |
Merge pull request #85 from celtic-coder/master
Update broken anchor links in User Guide check-in: 6e55b5a1ec user: noreply@github.com tags: trunk, smol | |
|
2021-11-01
| ||
| 21:11 | Update broken anchor links in User Guide check-in: 8ff6bf6a8d user: celtic.coder@gmail.com tags: trunk, smol | |
|
2021-07-03
| ||
| 15:15 | Removing unnecessary test file. leaf check-in: 424c54af5d user: h3rald@h3rald.com tags: trunk, v1.12.5 | |
| 13:34 | Modifying path for windows builds. check-in: 80281860f5 user: h3rald@h3rald.com tags: trunk | |
| 13:24 | Fixing build. check-in: 438d22d6bd user: h3rald@h3rald.com tags: trunk | |
| 13:04 | Added -v, -h options. Fixed discount linking. check-in: 34da17c70d user: h3rald@h3rald.com tags: trunk | |
| 12:52 | Fixes. check-in: e39fb5fb46 user: h3rald@h3rald.com tags: trunk | |
| 12:50 | Modifying pipeline to generate libdiscount when building. check-in: c5e7b47b2a user: h3rald@h3rald.com tags: trunk | |
| 12:22 | Adding --passL:-static for linux builds (ref: #82) check-in: 9ddb5199cf user: h3rald@h3rald.com tags: trunk | |
|
2021-06-21
| ||
| 19:08 | Merge pull request #83 from tomidery/last-character-of-file-is-deleted check-in: 4837310009 user: noreply@github.com tags: trunk | |
| 18:45 | Last character of the file was truncated. With empty files the md function caused buffer read-over and returned garbage result check-in: 6454f9bac7 user: piotr.kaminski@devops.ncia.nato.int tags: trunk | |
|
2021-04-25
| ||
| 12:17 | Updated copyright year check-in: df636b209d user: noreply@github.com tags: trunk | |
|
2021-04-19
| ||
| 18:34 | Update ci.yml check-in: adf1d79773 user: noreply@github.com tags: trunk, v1.12.4 | |
| 18:26 | Update ci.yml check-in: bf8860694a user: noreply@github.com tags: trunk | |
| 18:00 | Merge branch 'master' of github.com:h3rald/hastyscribe check-in: b99dd3ea9b user: h3rald@h3rald.com tags: trunk | |
| 17:56 | Added workflows check-in: a6ea083a31 user: h3rald@h3rald.com tags: trunk | |
|
2021-04-07
| ||
| 05:49 | Merge pull request #80 from tomidery/fix-pandoc-metadata-check check-in: e1d54550bc user: noreply@github.com tags: trunk | |