<commit_before>doctype html
html(lang='en')
  head
    meta(charset='utf-8')
    meta(http-equiv='X-UA-Compatible', content='IE=edge')
    meta(name='viewport', content='width=device-width, initial-scale=1')
    meta(name='description', content='')
    meta(name='author', content='')
    link(rel='icon', href='/favicon.ico')
    title OSMBC
    // Bootstrap core CSS
    link(href='#{layout.bootstrap}/css/bootstrap.min.css', rel='stylesheet')
    // HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries
    //if lt IE 9
      script(src='https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js')
      script(src='https://oss.maxcdn.com/respond/1.4.2/respond.min.js')
  body
    // Fixed navbar
    .navbar.navbar-default.navbar-fixed-top(role='navigation')
      .container
        .navbar-header.pull-left
          a.navbar-brand(href='#{layout.htmlroot}/osmbc.html') OSMBC 
          ul.nav.navbar-nav.pull-left
            li
              a(href='#{layout.htmlroot}/article/create') Collect
        .navbar-header
          button.navbar-toggle.pull-right(type='button', data-toggle='collapse', data-target='.navbar-collapse')
            span.sr-only Toggle navigation
            span.icon-bar
            span.icon-bar
            span.icon-bar
        .navbar-collapse.collapse
          - function blogNumber(blog) {return (blog._countUneditedMarkdown)?blog._countUneditedMarkdown[layout.language]:"?";}

          ul.nav.navbar-nav.navbar-left
            if (layout.listOfOpenBlog && layout.listOfOpenBlog.length>0)
              li
                a(href='#{layout.htmlroot}/blog/#{layout.listOfOpenBlog[0].name}')<commit_msg>Try to avoid access on empty blog.<commit_after>doctype html
html(lang='en')
  head
    meta(charset='utf-8')
    meta(http-equiv='X-UA-Compatible', content='IE=edge')
    meta(name='viewport', content='width=device-width, initial-scale=1')
    meta(name='description', content='')
    meta(name='author', content='')
    link(rel='icon', href='/favicon.ico')
    title OSMBC
    // Bootstrap core CSS
    link(href='#{layout.bootstrap}/css/bootstrap.min.css', rel='stylesheet')
    // HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries
    //if lt IE 9
      script(src='https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js')
      script(src='https://oss.maxcdn.com/respond/1.4.2/respond.min.js')
  body
    // Fixed navbar
    .navbar.navbar-default.navbar-fixed-top(role='navigation')
      .container
        .navbar-header.pull-left
          a.navbar-brand(href='#{layout.htmlroot}/osmbc.html') OSMBC 
          ul.nav.navbar-nav.pull-left
            li
              a(href='#{layout.htmlroot}/article/create') Collect
        .navbar-header
          button.navbar-toggle.pull-right(type='button', data-toggle='collapse', data-target='.navbar-collapse')
            span.sr-only Toggle navigation
            span.icon-bar
            span.icon-bar
            span.icon-bar
        .navbar-collapse.collapse
          - function blogNumber(blog) {return (blog && blog._countUneditedMarkdown)?blog._countUneditedMarkdown[layout.language]:"?";}

          ul.nav.navbar-nav.navbar-left
            if (layout.listOfOpenBlog && layout.listOfOpenBlog.length>0)
              li
                a(href='#{layout.htmlroot}/blog/#{layout.listOfOpenBlog[0].name}')
{'fraction_non_alphanumeric': 0.1546023235031278, 'fraction_numerical': 0.009532320524277629, 'mean_word_length': 2.6901098901098903, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3695914', 'n_tokens_mistral': 1101, 'n_tokens_neox': 1048, 'n_words': 154}