From c4d062752d43c15f5a9631d2a3da2bd2d1dc4bb4 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sun, 9 Jun 2019 12:58:35 -0400 Subject: [PATCH] quote some CHANGELOG entries to avoid Markdown processing --- CHANGELOG.md | 56 ++++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea01d9f..49128ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ - Add `Rscons.glob` - Support command-line variables -- improve debuggability of cache.up_to_date? +- improve debuggability of `cache.up_to_date?` - allow passing a VarSet into cache methods #### Fixes @@ -28,11 +28,11 @@ #### New Features -- #45 - Add Rscons::VarSet#values_at +- #45 - Add `Rscons::VarSet#values_at` #### Fixes -- #44 - Environment#print_builder_run_message should support string commands +- #44 - `Environment#print_builder_run_message` should support string commands ### v1.13.0 @@ -44,13 +44,13 @@ #### New Features -- #40 - env.depends should imply env.build_after +- #40 - env.depends should imply `env.build_after` - #41 - be more colorful #### Fixes - #39 - wait for in-progress subcommands to complete on build failure -- #42 - cloned Environments should inherit n_threads +- #42 - cloned Environments should inherit `n_threads` ### v1.11.1 @@ -64,13 +64,13 @@ - Change default Environment :clone option to :all to clone all attributes - #38 - raise error when circular dependencies are found -- #34 - Allow overriding n_threads on a per-Environment level +- #34 - Allow overriding `n_threads` on a per-Environment level #### Fixes -- #35 - env.build_after should expand paths -- #36 - SHCFLAGS and SHCXXFLAGS should inherit non-SH flags by default -- #37 - Fix non-blocking thread-wait if Rscons.n_threads is set to 0 +- #35 - `env.build_after` should expand paths +- #36 - `SHCFLAGS` and `SHCXXFLAGS` should inherit non-SH flags by default +- #37 - Fix non-blocking thread-wait if `Rscons.n_threads` is set to 0 ### v1.10.0 @@ -86,13 +86,13 @@ #### Fixes -- expand target and source paths before calling Builder#create_build_target -- #29 - fix PROGSUFFIX handling +- expand target and source paths before calling `Builder#create_build_target` +- #29 - fix `PROGSUFFIX` handling - #32 - Pre-build hooks do not respect modified key values ### v1.9.3 -- Environment#parse_flags should put -std=XXX flags in CCFLAGS, not CFLAGS +- `Environment#parse_flags` should put -std=XXX flags in CCFLAGS, not CFLAGS ### v1.9.2 @@ -109,7 +109,7 @@ #### New Features - #6 - add Install and Copy builders -- #22 - allow overriding Command builder short description with CMD_DESC variable +- #22 - allow overriding Command builder short description with `CMD_DESC` variable - #24 - add "rscons" executable - #25 - add support for phony targets given as Symbols instead of Strings - #26 - support registering multiple build targets with the same target name @@ -119,8 +119,8 @@ - #20 - fix variable references that expand to arrays in build target sources - #21 - rework Preprocess builder to consider deep dependencies -- fix Rscons.set_suffix to append the given suffix if the filename has none -- remove ${CFLAGS} from default CPP_CMD +- fix `Rscons.set_suffix` to append the given suffix if the filename has none +- remove ${CFLAGS} from default `CPP_CMD` ### v1.8.1 @@ -130,16 +130,16 @@ - new Command builder to execute arbitrary user commands - new SimpleBuilder class - - create new builders quickly by passing a block to Environment#add_builder + - create new builders quickly by passing a block to `Environment#add_builder` - improved YARD documentation - add Environment#dump to debug Environment construction variables ### v1.7.0 - allow build hooks to register new build targets -- add post-build hooks (register with Environment#add_post_build_hook) +- add post-build hooks (register with `Environment#add_post_build_hook`) - clear all build targets after processing an Environment -- allow trailing slashes in arguments to Environment#build_dir +- allow trailing slashes in arguments to `Environment#build_dir` ### v1.6.1 @@ -154,12 +154,12 @@ - add "json" as a runtime dependency - update construction variables to match SCons more closely - - add CPPDEFPREFIX, INCPREFIX, CPPDEFINES, CCFLAGS, LIBDIRPREFIX, and LIBLINKPREFIX -- add Environment#shell -- add Environment#parse_flags, #parse_flags!, #merge_flags -- unbuffer $stdout by default -- add PROGSUFFIX construction variable (defaults to .exe on MinGW/Cygwin) -- add Rscons::BuildTarget and Builder#create_build_target + - add `CPPDEFPREFIX`, `INCPREFIX`, `CPPDEFINES`, `CCFLAGS`, `LIBDIRPREFIX`, and `LIBLINKPREFIX` +- add `Environment#shell` +- add `Environment#parse_flags`, `#parse_flags!`, `#merge_flags` +- unbuffer `$stdout` by default +- add `PROGSUFFIX` construction variable (defaults to `.exe` on MinGW/Cygwin) +- add `Rscons::BuildTarget` and `Builder#create_build_target` - update specs to RSpec 3.x and fix to run on MinGW/Cygwin/Linux - add YARD documentation to get to 100% coverage @@ -170,7 +170,7 @@ ### v1.4.2 -- add Environment#expand_path +- add `Environment#expand_path` - expand construction variable references in builder targets and sources before invoking builder ### v1.4.1 @@ -190,7 +190,7 @@ - implement copy-on-write semantics for construction variables when cloning Environments - only load the cache once instead of on each Environment#process - only write the cache when something has changed -- fix Cache#mkdir_p to handle relative paths (Issue #5) +- fix `Cache#mkdir_p` to handle relative paths (Issue #5) - flush the cache to disk if a builder raises an exception (Issue #4) ### v1.3.0 @@ -202,9 +202,9 @@ ### v1.2.0 - add :clone option to Environment#clone to control exactly which Environment attributes are cloned -- allow nil to be passed in to Environment#build_root= +- allow nil to be passed in to `Environment#build_root=` ### v1.1.0 -- Change Cache#up_to_date?() and #register_build() to accept a single target +- Change `Cache#up_to_date?` and `#register_build` to accept a single target file or an array of target file names