runtime(django): Removed unsupported template statements and filters by current 
LTS.

Commit: 
https://github.com/vim/vim/commit/68d3129a05f0c97682126e51dcd7122fc6c2fbba
Author: tecis <[email protected]>
Date:   Fri Apr 17 14:47:22 2026 +0000

    runtime(django): Removed unsupported template statements and filters by 
current LTS.
    
    Removed djangoStatement:
    
    - ifequal: Depricated version 4.0.
    - endifequal: Depricated version 4.0.
    - ifnotequal: Depricated version 4.0.
    - endifnotequal: Depricated version 4.0.
    - parsed
    - trans: Renamed to `translate` in version 4.0.
    - blocktrans: Renamed to `blocktranslate` in version 4.0.
    - endblocktrans: Renamed to `endblocktranslate` in version 4.0.
    
    Removed djangoFilter:
    
    - fix_ampersands: Removed in version 1.8.
    - length_is: Removed in version 5.1.
    
    sources:
    
    - Current LTS is version 
[5.2](https://www.djangoproject.com/download/#supported-versions).
    - Documentation template builtins 
[5.2](https://docs.djangoproject.com/en/5.2/ref/templates/builtins/#truncatechars-html).
    - Documentation template builtins 
[6](https://docs.djangoproject.com/en/6.0/ref/templates/builtins).
    - [Django Deprecation 
Timeline](https://docs.djangoproject.com/en/6.0/internals/deprecation)
    
    closes: #19994
    
    Signed-off-by: tecis <[email protected]>
    Signed-off-by: Christian Brabandt <[email protected]>

diff --git a/runtime/syntax/django.vim b/runtime/syntax/django.vim
index 11787c409..5b677063c 100644
--- a/runtime/syntax/django.vim
+++ b/runtime/syntax/django.vim
@@ -3,6 +3,7 @@
 " Maintainer:  Dave Hodder <[email protected]>
 " Last Change: 2021 Nov 29
 " 2026 Feb 12 by Vim Project add partial support #19386
+" 2026 Apr 17 by Vim Project Update to Django 5.2 version #19994
 
 " quit when a syntax file was already loaded
 if exists("b:current_syntax")
@@ -22,15 +23,13 @@ syn keyword djangoStatement contained autoescape csrf_token 
empty
 syn keyword djangoStatement contained and as block endblock by cycle debug 
else elif
 syn keyword djangoStatement contained extends filter endfilter firstof for
 syn keyword djangoStatement contained endfor if endif ifchanged endifchanged
-syn keyword djangoStatement contained ifequal endifequal ifnotequal
-syn keyword djangoStatement contained endifnotequal in include load not now or
-syn keyword djangoStatement contained parsed regroup reversed spaceless
-syn keyword djangoStatement contained endspaceless ssi templatetag openblock
+syn keyword djangoStatement contained in include load not now
+syn keyword djangoStatement contained regroup reversed spaceless
+syn keyword djangoStatement contained endspaceless templatetag openblock
 syn keyword djangoStatement contained closeblock openvariable closevariable
-syn keyword djangoStatement contained openbrace closebrace opencomment
+syn keyword djangoStatement contained openbrace closebrace opencomment or
 syn keyword djangoStatement contained closecomment widthratio url with endwith
-syn keyword djangoStatement contained get_current_language trans noop 
blocktrans
-syn keyword djangoStatement contained endblocktrans get_available_languages
+syn keyword djangoStatement contained get_current_language noop 
get_available_languages
 syn keyword djangoStatement contained get_current_language_bidi 
get_language_info plural
 syn keyword djangoStatement contained translate blocktranslate 
endblocktranslate
 syn keyword djangoStatement contained partialdef endpartialdef partial
@@ -40,7 +39,7 @@ syn keyword djangoStatement contained querystring lorem 
verbatim
 syn keyword djangoFilter contained add addslashes capfirst center cut date
 syn keyword djangoFilter contained default default_if_none dictsort
 syn keyword djangoFilter contained dictsortreversed divisibleby escape escapejs
-syn keyword djangoFilter contained filesizeformat first fix_ampersands
+syn keyword djangoFilter contained filesizeformat first
 syn keyword djangoFilter contained floatformat get_digit join last length 
length_is
 syn keyword djangoFilter contained linebreaks linebreaksbr linenumbers ljust
 syn keyword djangoFilter contained lower make_list phone2numeric pluralize

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/E1wDkfu-007SwW-Kd%40256bit.org.

Raspunde prin e-mail lui