1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Tue, 27 Oct 2020 20:16:39 +0000
Subject: [PATCH] screen: Ignore some more environment variables
- `GJS_DEBUG_OUTPUT` and `GJS_DEBUG_TOPICS` are set by GNOME Shell.
- `G_ENABLE_DIAGNOSTIC` is set by GNOME Terminal itself.
---
src/terminal-screen.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index 8abc59fd..6e8c590d 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -1457,7 +1457,10 @@ terminal_screen_get_child_environment (TerminalScreen *screen,
g_hash_table_remove (env_table, "EXIT_STATUS");
g_hash_table_remove (env_table, "GIO_LAUNCHED_DESKTOP_FILE");
g_hash_table_remove (env_table, "GIO_LAUNCHED_DESKTOP_FILE_PID");
+ g_hash_table_remove (env_table, "GJS_DEBUG_OUTPUT");
+ g_hash_table_remove (env_table, "GJS_DEBUG_TOPICS");
g_hash_table_remove (env_table, "GNOME_DESKTOP_ICON");
+ g_hash_table_remove (env_table, "G_ENABLE_DIAGNOSTIC");
g_hash_table_remove (env_table, "INVOCATION_ID");
g_hash_table_remove (env_table, "JOURNAL_STREAM");
g_hash_table_remove (env_table, "LINES");
|