Disable syntax guessing for PygmentsCodeFences by default

This disables highlighting for fenced code blocks without explicitly specified language. It also introduces a new `PygmentsCodeFencesGuessSyntax` config option (defaulting to false).

To enable syntax guessing again, add the following to your config file: `PygmentsCodeFencesGuessSyntax = true`

This is a breaking change.
This commit is contained in:
Philipp Oppermann
2016-03-31 13:14:57 +02:00
committed by Bjørn Erik Pedersen
parent 0698f294c6
commit 43b5dfabb5
3 changed files with 5 additions and 2 deletions

View File

@@ -309,6 +309,7 @@ func loadDefaultSettings() {
viper.SetDefault("DisablePathToLower", false)
viper.SetDefault("HasCJKLanguage", false)
viper.SetDefault("EnableEmoji", false)
viper.SetDefault("PygmentsCodeFencesGuessSyntax", false)
}
// InitializeConfig initializes a config file with sensible default configuration flags.