Commit Graph

  • e0b3b95eba
    Possible fix for Bash 3.2 issue-76 Tyler Akins 2024-10-23 18:38:59 -05:00
  • 7e86c1a5f5
    Detect when variables are declared and not set master Tyler Akins 2024-07-24 12:22:03 -05:00
  • b595ad26b7
    Documenting that parents are not supported Tyler Akins 2024-06-21 20:44:16 -05:00
  • 5a49fe9900
    Releasing 3.0.6 Tyler Akins 2024-06-16 21:13:43 -05:00
  • 8056ee6961
    Only cut strings once Tyler Akins 2024-06-16 21:11:45 -05:00
  • 5db34e55d3
    Caching function name lookups Tyler Akins 2024-06-16 21:11:02 -05:00
  • 26ca5059d8
    Fix slowness with larger templates 3.0.5 Tyler Akins 2024-03-27 21:57:11 -05:00
  • 6e57510ba9
    Making it more clear that sourced files are shell 3.0.4 Tyler Akins 2023-11-16 16:04:52 -06:00
  • 54b2184b70
    Bumping version 3.0.3 Tyler Akins 2023-09-10 08:11:54 -05:00
  • 84d17268c9
    Work with symbolic links Tyler Akins 2023-09-10 08:10:51 -05:00
  • 68306c4c6d
    More Bash 4.x compatibility issues found and fixed 3.0.2 Tyler Akins 2023-05-12 08:17:57 -05:00
  • 6cc72acde0
    Fix #67 - unbound variable error 3.0.1 Tyler Akins 2023-05-12 07:44:48 -05:00
  • 0ce41dedb1
    Releasing 3.0.0 3.0.0 Tyler Akins 2023-05-07 21:18:00 -05:00
  • 0617b2ed35
    Various bugfixes Tyler Akins 2023-04-23 10:04:59 -05:00
  • 1d4e186486
    All tests pass. Tyler Akins 2023-04-23 09:24:12 -05:00
  • 0f150ccb19
    Fixing standalone detection with blocks Tyler Akins 2023-04-22 08:16:49 -05:00
  • 00af7d49f0
    Bugfixes Tyler Akins 2023-04-21 21:18:55 -05:00
  • 0896e2b966
    Parser rewritten again Tyler Akins 2023-04-21 20:59:31 -05:00
  • 511a3187e8
    Changing how parsed/unparsed content is tracked Tyler Akins 2023-04-10 21:07:45 -05:00
  • d32b912472
    Moving delimiters and standalone to global vars Tyler Akins 2023-04-10 13:24:06 -05:00
  • 3a58ee390e
    More bugfixes and shellcheck tweaks Tyler Akins 2023-04-10 11:39:47 -05:00
  • 7604ce3054
    Pass shellcheck, more specs are handled, preserve function whitespace Tyler Akins 2023-04-10 08:10:14 -05:00
  • e0e9189355
    Bugfixes, pretty printing, new tests added Tyler Akins 2023-04-09 18:53:55 -05:00
  • a1e4398547
    Overriding some tests so they work with mo + bugfix Tyler Akins 2023-04-09 10:20:17 -05:00
  • 47e10012ee
    Splitting parse function, fixing variable bug Tyler Akins 2023-04-09 09:51:11 -05:00
  • a237d23a2d
    Fix standalone tag detection Tyler Akins 2023-04-08 19:06:04 -05:00
  • 72a0e426c7
    Starting support for skipping/altering tests Tyler Akins 2023-04-08 12:41:46 -05:00
  • 501ca2144f
    Need to trim whitespace in the tag Tyler Akins 2023-04-08 12:41:31 -05:00
  • 2085dc2792
    Rewriting how specs run Tyler Akins 2023-04-08 11:52:22 -05:00
  • d997ad0e0a
    Passes all of the tests Tyler Akins 2023-04-07 23:10:47 -05:00
  • febd3467c8
    Attempting to address shortcomings and whitespace issues Tyler Akins 2023-04-07 19:35:25 -05:00
  • 8e9fd680d4
    Fixing a test, release 2.4.1 2.4.1 Tyler Akins 2023-04-05 21:14:19 -05:00
  • 24e80aedaa
    Bumping version 2.4.0 Tyler Akins 2023-04-05 20:55:16 -05:00
  • 4311f29879
    Fixing the build, some doc cleanup, update version Tyler Akins 2023-04-05 20:54:27 -05:00
  • d6794de1e2
    Merge pull request #57 from Swivelgames/loop-accessors Tyler Akins 2023-04-05 20:51:13 -05:00
  • b22baa9776 Added Functions/Helpers to README #57 Joseph Dalrymple 2023-04-04 19:01:40 -05:00
  • c28bffe708 Added @key loop accessor Joseph Dalrymple 2023-04-03 21:12:17 -05:00
  • b01fc43580
    Merge pull request #60 from Swivelgames/portability Tyler Akins 2023-04-04 09:50:21 -05:00
  • 53e3208ba0 Improved portability by using /usr/bin/env pragma #60 Joseph Dalrymple 2023-04-04 02:00:31 -05:00
  • 6dc284f05a
    Updating URLs Tyler Akins 2023-04-03 12:57:14 -05:00
  • a62541fc98
    Adding missing character, reported by brainchild0 Tyler Akins 2022-01-26 19:07:12 -06:00
  • b31a97cfb1
    Merge pull request #51 from brainchild0/docker Tyler Akins 2022-01-26 10:00:28 -06:00
  • 71f85fa4f2 Use latest Alpine image as Docker base #51 Eric Levy 2022-01-24 20:57:09 -05:00
  • 14003ba24a Introduce general improvements for Docker image Eric Levy 2022-01-24 20:50:14 -05:00
  • 54195a6c6e
    Fixing test script to return 0 on success 2.3.3 Tyler Akins 2021-11-25 16:02:21 -06:00
  • 81f9ec326d
    Leaning away from committing package.json 2.3.2 Tyler Akins 2021-11-25 15:59:30 -06:00
  • dae1c66f8f
    Merge branch 'feature/added_github_action' of https://github.com/yutachaos/mo into yutachaos-feature/added_github_action Tyler Akins 2021-11-25 15:57:52 -06:00
  • 08576fca7b
    Adding script to run against official specs Tyler Akins 2021-11-25 15:40:13 -06:00
  • 3aa5c462f8
    Quoting variable Tyler Akins 2021-11-25 15:36:47 -06:00
  • a28ed0ccd5 Added docker image push action #44 yutachaos 2021-04-10 08:14:07 +09:00
  • c86fd9a89b
    Merge pull request #45 from yutachaos/feature/added_docker_release 2.3.1 Tyler Akins 2021-04-17 11:02:12 -05:00
  • 03eb3925ac Added Dockerfile #45 yutachaos 2021-04-09 10:39:51 +09:00
  • 8e3e08a42b Added docker image push action yutachaos 2021-04-09 12:07:15 +09:00
  • 4c332c9188 Updating test and documentation 2.3.0 Tyler Akins 2020-10-01 07:42:57 -05:00
  • 67ba8bae2c Calling out that the argument can be used multiple times Tyler Akins 2020-10-01 07:39:02 -05:00
  • 1d2617dde1 Confirming multiple --source arguments work Tyler Akins 2020-10-01 07:37:48 -05:00
  • dcd9d7738b Adding tests, shellcheck cleanup, update docs, release 2.2.0 2.2.0 Tyler Akins 2020-08-05 15:44:04 -05:00
  • 65f12277e6
    Merge pull request #40 from ynqa/show-latest-version Tyler Akins 2020-08-05 11:37:38 -08:00
  • 8cd67fb908
    Merge pull request #39 from felipecassiors/felipecassiors/fail-on-function Tyler Akins 2020-08-05 11:27:50 -08:00
  • bdb795bddf show 2.1.0 for mo usage #40 ynqa 2020-08-06 00:01:09 +09:00
  • 1f39b0f568 Add fail on function #39 Felipe Santos 2020-07-29 20:19:32 +00:00
  • 0e6247e9e9
    Merge pull request #37 from l2dy/whitespace Tyler Akins 2020-02-26 07:55:43 -06:00
  • 891b6a5de2 Remove trailing whitespace #37 Zero King 2020-02-26 05:54:17 +00:00
  • 3828588512
    Showing how to write output that includes braces Tyler Akins 2019-08-22 15:59:05 -05:00
  • 929ffc5b88
    Merge pull request #32 from andreax79/master 2.1.0 Tyler Akins 2019-08-08 07:47:44 -05:00
  • 5b8cf24068 Pass arguments to function as environment variable MO_ALLOW_FUNCTION_ARGUMENTS #32 Andrea Bonomi 2019-08-08 10:36:44 +02:00
  • fcedd32155 Pass arguments to function as environment variable MO_ARGS Andrea Bonomi 2019-08-07 14:59:00 +02:00
  • 9b2f6cea6c
    Removing debugging line search-path Tyler Akins 2019-07-19 21:47:06 -05:00
  • 7a8d1d260e
    Implementing a search path Tyler Akins 2019-07-19 21:10:42 -05:00
  • 9f6d3bcdab
    Adding an example Tyler Akins 2019-07-19 20:22:27 -05:00
  • eac2685632
    Adding an example for adding a comma Tyler Akins 2019-04-14 06:25:06 -05:00
  • 505570a57b
    Adding short options Tyler Akins 2019-03-13 20:38:00 -05:00
  • aabc62f1d6
    Merge pull request #22 from mamercad/mamercad-curl-follow-redirects Tyler Akins 2018-03-13 07:25:13 -05:00
  • e672bda163
    curl needs to follow redirects #22 Mark Mercado 2018-03-13 08:11:43 -04:00
  • dbefade193
    Adding a version number 2.0.4 Tyler Akins 2017-11-30 05:43:10 -06:00
  • 57a8d41394
    Merge pull request #21 from jas99/patch-1 Tyler Akins 2017-11-20 07:22:43 -06:00
  • 5739ccd705
    Fix: Intall issue #21 Jaspreet Singh 2017-11-19 15:53:12 +05:30
  • f889c37316
    Found another issue with strict mode 2.0.3 Tyler Akins 2017-11-13 13:53:38 -06:00
  • 4f615a0faf
    More fixes if variables are not set and strict mode is enabled 2.0.2 Tyler Akins 2017-11-13 10:43:32 -06:00
  • 1e91e414cc
    Fix for when running in strict mode 2.0.1 Tyler Akins 2017-11-13 10:31:51 -06:00
  • ad98577c42
    Changing how functions are called 2.0.0 Tyler Akins 2017-11-13 10:13:03 -06:00
  • e78b15d95b
    Updating test to enable the flag 1.1.0 Tyler Akins 2017-11-03 19:38:34 -05:00
  • f20e4ae83a
    Making a bit more safe and disabling an eval by default Tyler Akins 2017-11-03 16:45:51 -05:00
  • a5ec7dd740
    I think this finally implements arguments to functions Tyler Akins 2017-11-03 16:34:08 -05:00
  • ab5dfee519
    Fixing install directions Tyler Akins 2017-10-24 07:47:50 -05:00
  • 81fd601ebd
    Shortening URL Tyler Akins 2017-10-23 15:11:23 -05:00
  • 9896712932
    Releasing 1.0.0 1.0.0 Tyler Akins 2017-09-27 15:14:42 -05:00
  • 0627cbbaf8
    Making tests care about whitespace Tyler Akins 2017-08-02 10:35:35 -05:00
  • f14150c205
    Fixing indentation of partials in a condition Tyler Akins 2017-08-02 10:34:58 -05:00
  • 00af9e978c
    Making the specs run again in an easier way Tyler Akins 2017-08-02 10:34:09 -05:00
  • 2447f40abd Merge pull request #17 from maslennikov/master Tyler Akins 2017-06-23 14:19:01 -05:00
  • 078dcabb06 Fix exit code when partial file not found #17 Alexey Maslennikov 2017-06-23 21:10:38 +02:00
  • 6376a9b817
    Fixing indentation of multiple partials Tyler Akins 2017-06-20 14:19:44 -05:00
  • e6787e71d5 Merge pull request #15 from maslennikov/master Tyler Akins 2017-06-16 11:52:22 -05:00
  • 31b2faf135 Fixing empty variable failure for --fail-not-set #15 Alexey Maslennikov 2017-06-16 15:59:57 +02:00
  • 2b611b8f90 Making --fail-not-set work with partials Alexey Maslennikov 2017-06-15 21:47:12 +02:00
  • 50aa18e2a6 Adding an option to fail upon unset env variables Alexey Maslennikov 2017-06-15 20:47:51 +02:00
  • 4ccfaf9d79
    Making work in strict mode and fixing len bug Tyler Akins 2017-04-21 12:19:21 -05:00
  • 0ca9970b58
    Fixing multi-line partials Tyler Akins 2017-04-21 09:37:16 -05:00
  • 8142f70769
    Fixing indentation of partials Tyler Akins 2017-04-21 09:30:32 -05:00