<commit_before>if(typeof widget_widget == 'undefined') {
    loadplugin('widget_widget');
}

var widget_weather = $.extend({}, widget_widget, {
    widgetname:"weather",
    meteoconsmap: {
        // Weather (YAHOO) en
        'tornado' :                     '9',
        'tropical storm' :              '&',
        'hurricane' :                   '!',
        'severe thunderstorms' :        '&',
        'thunderstorms' :               '0',
        'mixed rain and snow' :         'V',
        'mixed rain and sleet' :        'X',
        'mixed snow and sleet' :        'X',
        'freezing drizzle' :            'W',
        'drizzle' :                     'R',
        'freezing rain':                'W',
        'showers' :                     'Q',
        'chance of rain':               'Q',
        'snow flurries' :               'U',
        'light snow showers' :          'U',
        'blowing snow' :                'W',
        'snow' :                        'W',
        'hail' :                        'X',
        'sleet' :                       'X',
        'dust' :                        'E',
        'foggy' :                       'F',
        'haze' :                        'L',
        'smoky' :                       'M',
        'blustery' :                    '!',
        'windy' :                       'S',
        'cold' :                        'G',
        'cloudy' :                      '5',
        'mostly cloudy' :               'N',
        'partly cloudy' :               'H',
        'clear' :                       'B',
        'sunny' :                       'B',
        'fair' :                        'B',
        'mixed rain and hail' :         'X',
        'hot' :                         'B',
        'isolated thunderstorms' :      'Z',
        'scattered thunderstorms' :     'Z',
        'scattered showers' :           'Q',
        'heavy snow' :                  '#',
        'scattered snow showers' :      'V',
        'partly cloudy' :               'H',
        'thundershowers' :              '8',
        'snow showers' :                '$',
        'isolated thundershowers' :     'R',

        // PROPLANTA (most likely incomplete)
        "heiter":                       "H",
        "wolkig":                       "N",
        "Regenschauer":                 "Q",
        "stark bewoelkt":               "Y",
        "Regen":                        "R",
        "bedeckt":                      "N",
        "sonnig":                       "B",
        "Schnee":                       "U",
        'Schneeregen':                  'V',
        'unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter': 'Q',
        'Nebel':                        'F',
        'klar':                         'B',

        // OPENWEATHER (Wetter.com) (incomplete)
        'leichter Schnee - Schauer' :   'U',
        'leichter Schnee-Regen' :       'V',
        'm\u00e4\u00dfiger Schneefall' :'U',
        'leichter Regen' :              'R',

        // others
        'undefined' :                   ')',
        'overcast' :                    'N',
        'rain':                         'R',

        'chance of storm':              'S',
        'sunny night'           :       '2',
        'mostly clear night'    :       '4',
        'partly cloudy night'   :       '5',
        'chance of rain night'  :       '7',
        'showers night'         :       '8',
        'chance of storm night' :       '9',
        'haze night'            :       'K',
    },
    kleinklimamap: {
        // Weather (YAHOO) en
        'tornado' :                     'storm.png',
        'tropical storm' :              'storm.png',
        'hurricane' :                   'storm.png',
        'severe thunderstorms' :        'thunderstorm.png',
        'thunderstorms' :               'thunderstorm.png',
        'mixed rain and snow' :         'rainsnow.png',
        'mixed rain and sleet' :        'sleet.png',
        'mixed snow and sleet' :        'snow.png',
        'freezing drizzle' :            'drizzle.png',
        'drizzle' :                     'drizzle.png',
        'freezing rain':                'icy.png',
        'showers' :                     'showers.png',
        'chance of rain':               'chance_of_rain.png',
        'snow flurries' :               'snowflurries.png',
        'light snow showers' :          'chance_of_snow.png',
        'blowing snow' :                'heavysnow.png',
        'snow' :                        'snow.png',
        'hail' :                        'sleet.png',
        'sleet' :                       'sleet.png',
        'dust' :                        'dust.png',
        'foggy' :                       'fog.png',
        'haze' :                        'haze.png',
        'smoky' :                       'smoke.png',
        'blustery' :                    'flurries.png',
        'windy' :                       'windy.png',
        'cold' :                        'cold.png',
        'cloudy' :                      'cloudy.png',
        'mostly cloudy' :               'mostlycloudy.png',
        'partly cloudy' :               'partly_cloudy.png',
        'clear' :                       'sunny.png',
        'sunny' :                       'sunny.png',
        'fair' :                        'mostly_sunny.png',
        'mixed rain and hail' :         'heavyrain.png',
        'hot' :                         'sunny.png',
        'isolated thunderstorms' :      'scatteredthunderstorms.png',
        'scattered thunderstorms' :     'scatteredthunderstorms.png',
        'scattered showers' :           'scatteredshowers.png',
        'heavy snow' :                  'heavysnow.png',
        'scattered snow showers' :      'chance_of_snow.png',
        'thundershowers' :              'heavyrain.png',
        'snow showers' :                'chance_of_snow.png',
        'isolated thundershowers' :     'scatteredshowers.png',

        // PROPLANTA
        "heiter":                       'partly_cloudy.png',
        "wolkig":                       'mostlycloudy.png',
        "Regenschauer":                 'chance_of_rain.png',
        "stark bewoelkt":               'cloudy.png',
        "Regen":                        'rain.png',
        "bedeckt":                      'mostlycloudy.png',
        "sonnig":                       'sunny.png',
        "Schnee":                       'snow.png',
        'Schneeregen':                  'rainsnow.png',
        'unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter': 'scatteredshowers.png',
        'Nebel':                        'fog.png',
        'klar':                         'sunny_night.png',

        // OPENWEATHER (wetter.com) (incomplete)
        'leichter Schnee - Schauer' :   'chance_of_snow.png',<commit_msg>Added missing weather state<commit_after>if(typeof widget_widget == 'undefined') {
    loadplugin('widget_widget');
}

var widget_weather = $.extend({}, widget_widget, {
    widgetname:"weather",
    meteoconsmap: {
        // Weather (YAHOO) en
        'tornado' :                     '9',
        'tropical storm' :              '&',
        'hurricane' :                   '!',
        'severe thunderstorms' :        '&',
        'thunderstorms' :               '0',
        'mixed rain and snow' :         'V',
        'mixed rain and sleet' :        'X',
        'mixed snow and sleet' :        'X',
        'freezing drizzle' :            'W',
        'drizzle' :                     'R',
        'freezing rain':                'W',
        'showers' :                     'Q',
        'chance of rain':               'Q',
        'snow flurries' :               'U',
        'light snow showers' :          'U',
        'blowing snow' :                'W',
        'snow' :                        'W',
        'hail' :                        'X',
        'sleet' :                       'X',
        'dust' :                        'E',
        'foggy' :                       'F',
        'haze' :                        'L',
        'smoky' :                       'M',
        'blustery' :                    '!',
        'windy' :                       'S',
        'cold' :                        'G',
        'cloudy' :                      '5',
        'mostly cloudy' :               'N',
        'partly cloudy' :               'H',
        'clear' :                       'B',
        'sunny' :                       'B',
        'fair' :                        'B',
        'mixed rain and hail' :         'X',
        'hot' :                         'B',
        'isolated thunderstorms' :      'Z',
        'scattered thunderstorms' :     'Z',
        'scattered showers' :           'Q',
        'heavy snow' :                  '#',
        'scattered snow showers' :      'V',
        'partly cloudy' :               'H',
        'thundershowers' :              '8',
        'snow showers' :                '$',
        'isolated thundershowers' :     'R',

        // PROPLANTA (most likely incomplete)
        "heiter":                       "H",
        "wolkig":                       "N",
        "Regenschauer":                 "Q",
        "stark bewoelkt":               "Y",
        "Regen":                        "R",
        "bedeckt":                      "N",
        "sonnig":                       "B",
        "Schnee":                       "U",
        'Schneefall':                   'U',
        'Schneeregen':                  'V',
        'unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter': 'Q',
        'Nebel':                        'F',
        'klar':                         'B',

        // OPENWEATHER (Wetter.com) (incomplete)
        'leichter Schnee - Schauer' :   'U',
        'leichter Schnee-Regen' :       'V',
        'm\u00e4\u00dfiger Schneefall' :'U',
        'leichter Regen' :              'R',

        // others
        'undefined' :                   ')',
        'overcast' :                    'N',
        'rain':                         'R',

        'chance of storm':              'S',
        'sunny night'           :       '2',
        'mostly clear night'    :       '4',
        'partly cloudy night'   :       '5',
        'chance of rain night'  :       '7',
        'showers night'         :       '8',
        'chance of storm night' :       '9',
        'haze night'            :       'K',
    },
    kleinklimamap: {
        // Weather (YAHOO) en
        'tornado' :                     'storm.png',
        'tropical storm' :              'storm.png',
        'hurricane' :                   'storm.png',
        'severe thunderstorms' :        'thunderstorm.png',
        'thunderstorms' :               'thunderstorm.png',
        'mixed rain and snow' :         'rainsnow.png',
        'mixed rain and sleet' :        'sleet.png',
        'mixed snow and sleet' :        'snow.png',
        'freezing drizzle' :            'drizzle.png',
        'drizzle' :                     'drizzle.png',
        'freezing rain':                'icy.png',
        'showers' :                     'showers.png',
        'chance of rain':               'chance_of_rain.png',
        'snow flurries' :               'snowflurries.png',
        'light snow showers' :          'chance_of_snow.png',
        'blowing snow' :                'heavysnow.png',
        'snow' :                        'snow.png',
        'hail' :                        'sleet.png',
        'sleet' :                       'sleet.png',
        'dust' :                        'dust.png',
        'foggy' :                       'fog.png',
        'haze' :                        'haze.png',
        'smoky' :                       'smoke.png',
        'blustery' :                    'flurries.png',
        'windy' :                       'windy.png',
        'cold' :                        'cold.png',
        'cloudy' :                      'cloudy.png',
        'mostly cloudy' :               'mostlycloudy.png',
        'partly cloudy' :               'partly_cloudy.png',
        'clear' :                       'sunny.png',
        'sunny' :                       'sunny.png',
        'fair' :                        'mostly_sunny.png',
        'mixed rain and hail' :         'heavyrain.png',
        'hot' :                         'sunny.png',
        'isolated thunderstorms' :      'scatteredthunderstorms.png',
        'scattered thunderstorms' :     'scatteredthunderstorms.png',
        'scattered showers' :           'scatteredshowers.png',
        'heavy snow' :                  'heavysnow.png',
        'scattered snow showers' :      'chance_of_snow.png',
        'thundershowers' :              'heavyrain.png',
        'snow showers' :                'chance_of_snow.png',
        'isolated thundershowers' :     'scatteredshowers.png',

        // PROPLANTA
        "heiter":                       'partly_cloudy.png',
        "wolkig":                       'mostlycloudy.png',
        "Regenschauer":                 'chance_of_rain.png',
        "stark bewoelkt":               'cloudy.png',
        "Regen":                        'rain.png',
        "bedeckt":                      'mostlycloudy.png',
        "sonnig":                       'sunny.png',
        "Schnee":                       'snow.png',
        'Schneeregen':                  'rainsnow.png',
        'Schneefall':                   'snow.png',
        'unterschiedlich bewoelkt, vereinzelt Schauer und Gewitter': 'scatteredshowers.png',
        'Nebel':                        'fog.png',
        'klar':                         'sunny_night.png',

        // OPENWEATHER (wetter.com) (incomplete)
        'leichter Schnee - Schauer' :   'chance_of_snow.png',
{'fraction_non_alphanumeric': 0.12964985076799884, 'fraction_numerical': 0.0021838829438742082, 'mean_word_length': 0.8930687611960866, 'pattern_counts': {'":': 32, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '5502885', 'n_tokens_mistral': 4185, 'n_tokens_neox': 3841, 'n_words': 748}