mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-24 14:25:00 +00:00
style: Fix formatting and style issues in base_coder.py
This commit is contained in:
parent
7d56889880
commit
541ab83f15
1 changed files with 12 additions and 9 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
import hashlib
|
||||
import json
|
||||
import locale
|
||||
import math
|
||||
import mimetypes
|
||||
import os
|
||||
|
@ -11,7 +12,6 @@ import sys
|
|||
import threading
|
||||
import time
|
||||
import traceback
|
||||
import locale
|
||||
from collections import defaultdict
|
||||
from datetime import datetime
|
||||
from json.decoder import JSONDecodeError
|
||||
|
@ -744,15 +744,15 @@ class Coder:
|
|||
try:
|
||||
lang = locale.getlocale()[0]
|
||||
if lang:
|
||||
return lang.split('_')[0] # Extract just the language code
|
||||
return lang.split("_")[0] # Extract just the language code
|
||||
except:
|
||||
pass
|
||||
|
||||
for env_var in ['LANG', 'LANGUAGE', 'LC_ALL', 'LC_MESSAGES']:
|
||||
|
||||
for env_var in ["LANG", "LANGUAGE", "LC_ALL", "LC_MESSAGES"]:
|
||||
lang = os.environ.get(env_var)
|
||||
if lang:
|
||||
return lang.split('_')[0] # Extract just the language code
|
||||
|
||||
return lang.split("_")[0] # Extract just the language code
|
||||
|
||||
return None
|
||||
|
||||
def fmt_system_prompt(self, prompt):
|
||||
|
@ -766,11 +766,14 @@ class Coder:
|
|||
|
||||
val = os.getenv(var)
|
||||
platform_text += f"- The user's shell: {var}={val}\n"
|
||||
|
||||
|
||||
user_lang = self.get_user_language()
|
||||
if user_lang:
|
||||
platform_text += f"- The user's language: {user_lang} (detected from locale or environment variables)\n"
|
||||
|
||||
platform_text += (
|
||||
f"- The user's language: {user_lang} (detected from locale or environment"
|
||||
" variables)\n"
|
||||
)
|
||||
|
||||
dt = datetime.now().isoformat()
|
||||
platform_text += f"- The current date/time: {dt}"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue