diff options
author | Unknwon <u@gogs.io> | 2015-09-01 08:32:02 -0400 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2015-09-01 08:32:02 -0400 |
commit | 90a6553c37d16a536a24ae26fa9ef5ee4eafaf99 (patch) | |
tree | 2ad0757e9dfaf9e697ab88a6c5950721ab387b97 /modules/setting | |
parent | 50dbc2732bd77bccfaf9ca25bf0bfa336555fe8c (diff) | |
download | gitea-90a6553c37d16a536a24ae26fa9ef5ee4eafaf99.tar.gz gitea-90a6553c37d16a536a24ae26fa9ef5ee4eafaf99.zip |
#1009 Config option for preserving hard line breaks
Diffstat (limited to 'modules/setting')
-rw-r--r-- | modules/setting/setting.go | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go index 009e14a4ae..7b6c496141 100644 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -94,6 +94,11 @@ var ( ExplorePagingNum int IssuePagingNum int + // Markdown sttings. + Markdown struct { + EnableHardLineBreak bool + } + // Picture settings. PictureService string AvatarUploadPath string @@ -353,8 +358,9 @@ func NewConfigContext() { AnsiCharset = sec.Key("ANSI_CHARSET").MustString("") // UI settings. - ExplorePagingNum = Cfg.Section("ui").Key("EXPLORE_PAGING_NUM").MustInt(20) - IssuePagingNum = Cfg.Section("ui").Key("ISSUE_PAGING_NUM").MustInt(10) + sec = Cfg.Section("ui") + ExplorePagingNum = sec.Key("EXPLORE_PAGING_NUM").MustInt(20) + IssuePagingNum = sec.Key("ISSUE_PAGING_NUM").MustInt(10) sec = Cfg.Section("picture") PictureService = sec.Key("SERVICE").In("server", []string{"server"}) @@ -376,7 +382,9 @@ func NewConfigContext() { DisableGravatar = true } - if err = Cfg.Section("git").MapTo(&Git); err != nil { + if err = Cfg.Section("markdown").MapTo(&Markdown); err != nil { + log.Fatal(4, "Fail to map Markdown settings: %v", err) + } else if err = Cfg.Section("git").MapTo(&Git); err != nil { log.Fatal(4, "Fail to map Git settings: %v", err) } else if Cfg.Section("cron").MapTo(&Cron); err != nil { log.Fatal(4, "Fail to map Cron settings: %v", err) |