关键信息 Commit Message: "Fix: escape output for pygments fallback" Committer: vanschelven Commit Date: 3 days ago Commit ID: e784d6a Code Changes Summary Files Changed: 2 files Lines Changed: +7 -3 theme/templatetags/issues.py Modified function: Changes: - Added: - Commented out original error handling (line 77) theme/tests.py Added tests related to Pygments: - - New test code for Ruby-specific issues - References: https://github.com/pygments/pygments/issues/2998 Security Implications Potential Output Escaping Issue: The commit addresses a fallback for Pygments output by ensuring all lines are escaped, which may prevent XSS attacks if unescaped output was being rendered as HTML. Testing: New test cases added to ensure the issue is resolved for specific Ruby code examples.