Skip to content

Commit

Permalink
Added multi-line msg support to print_trunc() ↞ [auto-sync from htt…
Browse files Browse the repository at this point in the history
  • Loading branch information
kudo-sync-bot committed Feb 7, 2025
1 parent 1cccdb0 commit 13f8954
Show file tree
Hide file tree
Showing 7 changed files with 35 additions and 14 deletions.
7 changes: 5 additions & 2 deletions chatgpt/amazongpt/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
7 changes: 5 additions & 2 deletions chatgpt/bravegpt/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
7 changes: 5 additions & 2 deletions chatgpt/chatgpt-auto-refresh/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
7 changes: 5 additions & 2 deletions chatgpt/chatgpt-auto-talk/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
7 changes: 5 additions & 2 deletions chatgpt/duckduckgpt/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down
7 changes: 5 additions & 2 deletions chatgpt/googlegpt/utils/translate-en-messages.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''
Script: translate-en-messages.py
Version: 2024.11.24.1
Version: 2025.2.7
Description: Translate msg's from en/messages.json to [[output_langs]/messages.json]
Author: Adam Lui
Homepage: https://github.com/adamlui/python-utils
Expand All @@ -22,7 +22,10 @@

# UI initializations
terminal_width = os.get_terminal_size()[0]
def print_trunc(msg, end='\n') : print(msg if len(msg) < terminal_width else msg[0:terminal_width-4] + '...', end=end)
def print_trunc(msg, end='\n'):
truncated_lines = [
line if len(line) < terminal_width else line[:terminal_width - 4] + '...' for line in msg.splitlines() ]
print('\n'.join(truncated_lines), end=end)
def overwrite_print(msg) : stdout.write('\r' + msg.ljust(terminal_width)[:terminal_width])

print('')
Expand Down

0 comments on commit 13f8954

Please sign in to comment.