Commit Graph

  • 9ff80e9068 Accepting request 860128 from utilities factory Dominique Leuenberger 2021-01-04 18:09:01 +00:00
  • 14a7ad9d75 - Update to 0.20.1: * Fixed sorting of posts in blogc(1) when some post's DATE was before Sun Sep 9 01:46:40 AM UTC 2001. * Simplified utf-8 implementation. Michael Vetter 2021-01-04 10:31:06 +00:00
  • 804092ff6e Accepting request 834817 from utilities Dominique Leuenberger 2020-09-16 17:38:13 +00:00
  • 16e8d706c2 OBS-URL: https://build.opensuse.org/package/show/utilities/blogc?expand=0&rev=40 Michael Vetter 2020-09-16 07:04:13 +00:00
  • 26368d0a51 - Update to 0.20.0: * blogc(1) now generates a "Table of Contents" tree for each source file. See blogc-toctree(7) for usage instructions. Michael Vetter 2020-09-16 06:57:35 +00:00
  • f608e40079 Accepting request 810520 from utilities Dominique Leuenberger 2020-06-02 12:39:21 +00:00
  • c44b9f2d3b - Update to 0.19.0: * blogc(1) now accepts multiple -e command-line arguments, to allow declaration of multiple listing_entry template blocks. See blogc-template(7) for details. This is not supported by blogc-make(1), it only accepts one file as listing_entry setting. * blogc(1) now supports a listing_empty template block, that is displayed only when the the listing set is empty. See blogc-template(7) for details. * Fixed a race condition in blogc-make(1)'s runserver command. * Minor adjustments in blogc-make(1) atom feed generation. * Some other minor bug fixes. Michael Vetter 2020-06-01 05:43:21 +00:00
  • ffa1c5a4d0 Accepting request 730285 from utilities Ludwig Nussel 2019-09-13 13:00:13 +00:00
  • d7747ea47f - Update to 0.18.0: * blogc-make(1) now includes the pagination_tags rule, to build pagination pages for each tag. * Fixed a bug in blogc(1) that prevented digits in -D command-line arguments. * Do not show error message when evaluating variables with blogc(1)'s -p command-line argument. Michael Vetter 2019-09-12 06:41:10 +00:00
  • 0216e6eb58 Accepting request 700320 from utilities Dominique Leuenberger 2019-05-03 20:47:32 +00:00
  • 764c52348b - Update to 0.17.0: * blogc(1) now supports sorting source files by DATE variable, by providing the FILTER_SORT=1 global variable. The source files are sorted in descending order by default, and can be reversed by providing the FILTER_REVERSE=1 global variable. See blogc-pagination(7) for details. * blogc-make(1) got a new setting to support sorting posts: posts_sort. See blogcfile(5) for details. Michael Vetter 2019-05-03 06:57:31 +00:00
  • ae399e8888 Accepting request 696967 from utilities Yuchen Lin 2019-04-23 12:37:14 +00:00
  • f57d1e8384 - Update to 0.16.1: * blogc-make(1) was implementing atom feeds wrong for long time. * atom_legacy_entry_id isn't supported by blogcfile(5) anymore. Michael Vetter 2019-04-23 06:04:02 +00:00
  • 9587bdd9bd Accepting request 694179 from utilities Dominique Leuenberger 2019-04-15 09:54:08 +00:00
  • 233192b417 wants to have an index page with posts listing and some content together. See blogc(1) (description of -e option) and blogc-template(7) for details. in templates are available, including CONTENT, that contains the HTML generated from the source file. Michael Vetter 2019-04-15 08:35:17 +00:00
  • 12406f7649 - Update to 0.16.0: * Added new template block listing_entry, to include the content of a source file on a listing page. This is useful if the user wants to have an index page with posts listing and some content together. See blogc(1) (description of -e option) and blogc-template(7) for details. * Adapted blogc-make(1) to support the new listing_entry block. See blogcfile(5) for details. * Changed blogc(1)-p option to be able to retrieve values from entries, instead of just listings. Any variables that can be used in templates are available, including CONTENT, that contains the HTML generated from the source file. Michael Vetter 2019-04-15 08:34:52 +00:00
  • 11cfdb466e Accepting request 679761 from utilities Dominique Leuenberger 2019-02-27 14:10:20 +00:00
  • 1e19625668 character inside inline code, please enclose the code with double back-ticks. some functions requiring shared libraries even when built statically. Michael Vetter 2019-02-27 09:01:38 +00:00
  • 30e5de1f23 - Update to 0.15.1: * Backslashes won't escape inline code in source files, to be more compatible with Markdown spec. To escape a back-tick character inside inline code, please enclose the code with double back-ticks. * Simplified implementation of BLOGC_SYSINFO_USERNAME template variable, to prevent issues with static builds in glibc, due to some functions requiring shared libraries even when built statically. Michael Vetter 2019-02-27 09:00:15 +00:00
  • ca3e88bd9a Accepting request 673578 from utilities Dominique Leuenberger 2019-02-13 09:04:58 +00:00
  • 818c746d97 - Update to 0.15.0: * Includes some predefined internal template variables, to show some build metadata in websites. See blogc-template(7) for details. * Fixes a bug when using whitespace characters like \r, \n and \t in template blocks, conditionals and variables, instead of just spaces (' '). These characters where not allowed previously. rules that matched that substring, e.g. atom would match atom, atom_tags, atom_dump, and run all of them in sequence. Now it will only match the exact rule names. IDs for every post. Users upgrading to this version may want to set atom_legacy_entry_id to true in blogcfile(5), to avoid re-sharing posts due to the ID changes. blogc-make(1)atom_dump rule. blogc-runserver(1). included in the template listing blocks. Michael Vetter 2019-02-12 08:43:46 +00:00
  • 31ccad15da Accepting request 666685 from utilities Dominique Leuenberger 2019-01-21 09:59:11 +00:00
  • 385e1e95ac - Update to 0.14.1: * Minor code improvements in blogc-make and blogc-git-receiver * Fixed a bug in blogc-make handling of rule names. Previously it would accept incomplete rule names, but would run all the rules that matched that substring, e.g. atom would match atom, atom_tags, atom_dump, and run all of them in sequence. Now it will only match the exact rule names. Michael Vetter 2019-01-17 11:57:55 +00:00
  • a7ae432663 Accepting request 625746 from utilities Dominique Leuenberger 2018-07-28 10:44:36 +00:00
  • ced55b1cf3 - Update to 0.14.0: * Allow usage of empty values for the *_prefix settings in blogcfile(5) * Fixed some bugs in the default Atom feed template. This includes a change in the algorithm that generates Atom IDs for every post. Users upgrading to this version may want to set atom_legacy_entry_id to true in blogcfile(5), to avoid re-sharing posts due to the ID changes. * Allow usage of custom Atom feed templates. Users can dump the default template to use as base for customizations, using blogc-make(1)atom_dump rule. * Minor fixes to prevent segfaults. Michael Vetter 2018-07-27 10:06:09 +00:00
  • 71c3590a96 Accepting request 624660 from utilities Dominique Leuenberger 2018-07-23 16:02:26 +00:00
  • 9144bb655d - Update to 0.13.10: * Fix bug in the config-parser, that prevented usage of keys with empty values. Michael Vetter 2018-07-23 07:21:09 +00:00
  • adeb29f36b Accepting request 616477 from utilities Yuchen Lin 2018-06-19 09:58:17 +00:00
  • 36bf28d658 - Update to 0.13.9: * Fix blogc-git-receiver(1)'s git shell to reinstall its git hooks symlinks if they are broken. Michael Vetter 2018-06-13 09:38:45 +00:00
  • be3934e460 - Update to 0.13.8: * This is a minor release, that fixes a corner-case segmentation fault in blogc-git-receiver(1)'s pre-receive hook, that was introduced in the previous release. - Changes in 0.13.7: * Users can now run blogc-git-receiver(1) in shared hosting enviromnents, if they have SSH access. * If atom_posts_per_page and posts_per_page settings for blogc-make(1) are set to zero, index listings and Atom feeds are not built, instead of producing "empty" files. * Fixed some other minor issues. Michael Vetter 2018-06-11 06:47:04 +00:00
  • b133d90424 Accepting request 607422 from utilities Dominique Leuenberger 2018-05-16 09:41:00 +00:00
  • 89d6b5a518 - Update to 0.13.6: * Improved blogc-make(1) output formatting when running the runserver helper rule. Michael Vetter 2018-05-15 08:54:53 +00:00
  • dd037e343e Accepting request 606968 from utilities Dominique Leuenberger 2018-05-15 08:15:22 +00:00
  • c61922f24e - Update to 0.13.5: * Added a watch rule to blogc-make(1). This rule allows the usage of the automatic website reloader/rebuilder without using blogc-runserver(1). * Changed the architecture of the blogc-make(1)runserver rule. Michael Vetter 2018-05-14 09:03:50 +00:00
  • b5cdd4da9b Accepting request 589685 from utilities Dominique Leuenberger 2018-03-22 11:06:30 +00:00
  • 595d1ec54a - Update to 0.13.4: Minor release with bug-fixes and a minor blogc-make feature: * When running commands, blogc-make(1) will show the command's STDERR always, to avoid suppressing blogc(1) warnings. * When setting posts_per_page to -1 in blogcfile(5), the pagination features are disabled, and all the posts are included in the template listing blocks. Michael Vetter 2018-03-21 09:50:27 +00:00
  • 36cda12fe0 Accepting request 586695 from utilities Dominique Leuenberger 2018-03-14 18:40:25 +00:00
  • c9367246b1 - Update to 0.13.3: * Minor release with few bugfixes for bugs detected by clang-analyzer. Michael Vetter 2018-03-14 08:59:22 +00:00
  • aa6b6f85f5 Accepting request 585770 from utilities Dominique Leuenberger 2018-03-12 11:13:19 +00:00
  • 8e899caa0b - Update to 0.13.2: * Pass MAKE_TAGS to blogc. * MAKE_SLUG to blogc when running pages and posts build tasks. * Fix memory leak Michael Vetter 2018-03-12 07:43:19 +00:00
  • b848c7e881 Accepting request 579986 from utilities Dominique Leuenberger 2018-02-26 22:25:34 +00:00
  • 10650e2c85 - Remove not needed BuildRequires automake Michael Vetter 2018-02-25 22:51:09 +00:00
  • 441a4a0084 Accepting request 579542 from home:jubalh OBS User mrdocs 2018-02-25 21:32:35 +00:00