<commit_before><div class="message_top_line">
    <span class="message_sender{{^status_message}} sender_info_hover{{/status_message}} no-select">

        {{#if include_sender}}
        {{partial "message_avatar"}}
        {{/if}}

        {{#if status_message}}
        {{partial "me_message"}}
        {{/if}}

        {{#if include_sender}}
            {{#unless status_message}}
                <span class="sender_name auto-select" role="button" tabindex="0">{{msg/sender_full_name}}</span>
                {{#if sender_is_bot}}
                <i class="zulip-icon bot" aria-label="{{t 'Bot' }}"></i>
                {{/if}}
            {{/unless}}
        {{/if}}
    </span>

    <span class="alert-msg pull-right"></span>

    <span class="message_time{{#if msg.locally_echoed}} notvisible{{/if}}{{#if status_message}} status-time{{/if}}">
        {{#unless include_sender}}
        <span class="copy-paste-text">&nbsp;</span>
        {{/unless}}
        {{timestr}}
    </span>

    {{#if_and last_edit_timestr include_sender}}
        {{#unless status_message}}
        {{partial "edited_notice"}}
        {{/unless}}
    {{/if_and}}

    {{partial "message_controls"}}

</div>

{{#unless status_message}}
<div class="message_content">{{#if use_match_properties}}{{{msg/match_content}}}{{else}}{{{msg/content}}}{{/if}}</div>
{{/unless}}

{{#if last_edit_timestr}}
    {{#unless include_sender}}
    {{partial "edited_notice"}}
    {{/unless}}
{{/if}}

<div class="message_edit">
    <div class="message_edit_form"></div>
</div>
<div class="message_expander message_length_controller" title="{{t 'See the rest of this message' }}">{{t "[More...]" }}</div>
<div class="message_condenser message_length_controller" title="{{t 'Make this message take up less space on the screen' }}">{{t "[Condense this message]" }}</div>
<div class="message_reactions">{{ partial "message_reactions" }}</div>
<commit_msg>Revert "templates: Avoid empty message_content div for /me messages."<commit_after><div class="message_top_line">
    <span class="message_sender{{^status_message}} sender_info_hover{{/status_message}} no-select">

        {{#if include_sender}}
        {{partial "message_avatar"}}
        {{/if}}

        {{#if status_message}}
        {{partial "me_message"}}
        {{/if}}

        {{#if include_sender}}
            {{#unless status_message}}
                <span class="sender_name auto-select" role="button" tabindex="0">{{msg/sender_full_name}}</span>
                {{#if sender_is_bot}}
                <i class="zulip-icon bot" aria-label="{{t 'Bot' }}"></i>
                {{/if}}
            {{/unless}}
        {{/if}}
    </span>

    <span class="alert-msg pull-right"></span>

    <span class="message_time{{#if msg.locally_echoed}} notvisible{{/if}}{{#if status_message}} status-time{{/if}}">
        {{#unless include_sender}}
        <span class="copy-paste-text">&nbsp;</span>
        {{/unless}}
        {{timestr}}
    </span>

    {{#if_and last_edit_timestr include_sender}}
        {{#unless status_message}}
        {{partial "edited_notice"}}
        {{/unless}}
    {{/if_and}}

    {{partial "message_controls"}}

</div>

<div class="message_content">{{#unless status_message}}{{#if use_match_properties}}{{{msg/match_content}}}{{else}}{{{msg/content}}}{{/if}}{{/unless}}</div>

{{#if last_edit_timestr}}
    {{#unless include_sender}}
    {{partial "edited_notice"}}
    {{/unless}}
{{/if}}

<div class="message_edit">
    <div class="message_edit_form"></div>
</div>
<div class="message_expander message_length_controller" title="{{t 'See the rest of this message' }}">{{t "[More...]" }}</div>
<div class="message_condenser message_length_controller" title="{{t 'Make this message take up less space on the screen' }}">{{t "[Condense this message]" }}</div>
<div class="message_reactions">{{ partial "message_reactions" }}</div>

{'fraction_non_alphanumeric': 0.19922680412371135, 'fraction_numerical': 0.0005154639175257732, 'mean_word_length': 3.445589919816724, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 55, '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': '7576470', 'n_tokens_mistral': 1279, 'n_tokens_neox': 1220, 'n_words': 248}