Index: src/terminal-screen.c
===================================================================
--- src/terminal-screen.c	(revision 3436)
+++ src/terminal-screen.c	(working copy)
@@ -73,6 +73,7 @@
   double font_scale;
   gboolean user_title; /* title was manually set */
   GSList *match_tags;
+  gboolean bell_raised;
 };
 
 enum
@@ -91,7 +92,8 @@
   PROP_ICON_TITLE_SET,
   PROP_OVERRIDE_COMMAND,
   PROP_TITLE,
-  PROP_INITIAL_ENVIRONMENT
+  PROP_INITIAL_ENVIRONMENT,
+  PROP_BELL_RAISED
 };
 
 enum
@@ -122,6 +124,10 @@
 static gboolean terminal_screen_popup_menu (GtkWidget *widget);
 static gboolean terminal_screen_button_press (GtkWidget *widget,
                                               GdkEventButton *event);
+static gboolean terminal_screen_focus_in  (GtkWidget *widget,
+                                           GdkEventFocus *event);
+static gboolean terminal_screen_key_press (GtkWidget *widget,
+                                           GdkEventKey *event);
 static void terminal_screen_child_exited  (VteTerminal *terminal);
 
 static void terminal_screen_window_title_changed      (VteTerminal *vte_terminal,
@@ -129,6 +135,9 @@
 static void terminal_screen_icon_title_changed        (VteTerminal *vte_terminal,
                                                        TerminalScreen *screen);
 
+static void terminal_screen_set_bell_raised (TerminalScreen *screen,
+                                             gboolean raised);
+
 static void update_color_scheme                      (TerminalScreen *screen);
 
 static gboolean terminal_screen_format_title (TerminalScreen *screen, const char *raw_title, char **old_cooked_title);
@@ -242,6 +251,15 @@
 }
 
 static void
+terminal_screen_beep (VteTerminal *terminal)
+{
+  TerminalScreen *screen = TERMINAL_SCREEN (terminal);
+
+  terminal_screen_set_bell_raised (screen, TRUE);
+  g_object_notify (G_OBJECT (screen), "bell-raised");
+}
+
+static void
 terminal_screen_class_enable_menu_bar_accel_notify_cb (TerminalApp *app,
                                                        GParamSpec *pspec,
                                                        TerminalScreenClass *klass)
@@ -381,6 +399,8 @@
 
   priv->override_title = NULL;
   priv->user_title = FALSE;
+
+  priv->bell_raised = FALSE;
   
   g_signal_connect (screen, "window-title-changed",
                     G_CALLBACK (terminal_screen_window_title_changed),
@@ -431,6 +451,9 @@
       case PROP_TITLE:
         g_value_set_string (value, terminal_screen_get_title (screen));
         break;
+      case PROP_BELL_RAISED:
+        g_value_set_boolean (value, terminal_screen_get_bell_raised (screen));
+        break;
       default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
         break;
@@ -461,6 +484,9 @@
       case PROP_INITIAL_ENVIRONMENT:
         terminal_screen_set_initial_environment (screen, g_value_get_boxed (value));
         break;
+      case PROP_BELL_RAISED:
+        terminal_screen_set_bell_raised (screen, g_value_get_boolean (value));
+        break;
       case PROP_ICON_TITLE:
       case PROP_ICON_TITLE_SET:
       case PROP_TITLE:
@@ -490,8 +516,11 @@
   widget_class->drag_data_received = terminal_screen_drag_data_received;
   widget_class->button_press_event = terminal_screen_button_press;
   widget_class->popup_menu = terminal_screen_popup_menu;
+  widget_class->focus_in_event = terminal_screen_focus_in;
+  widget_class->key_press_event = terminal_screen_key_press;
 
   terminal_class->child_exited = terminal_screen_child_exited;
+  terminal_class->beep = terminal_screen_beep;
 
   signals[PROFILE_SET] =
     g_signal_new (I_("profile-set"),
@@ -576,6 +605,13 @@
                          G_TYPE_STRV,
                          G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
 
+  g_object_class_install_property
+    (object_class,
+     PROP_BELL_RAISED,
+     g_param_spec_boolean ("bell-raised", NULL, NULL,
+                           FALSE,
+                           G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
+
   g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate));
 
   /* Precompile the regexes */
@@ -1587,6 +1623,36 @@
 }
 
 static gboolean
+terminal_screen_focus_in (GtkWidget *widget,
+                          GdkEventFocus *event)
+{
+  gboolean (* parent_focus_in) (GtkWidget *widget, GdkEventFocus *event) =
+    GTK_WIDGET_CLASS (terminal_screen_parent_class)->focus_in_event;
+
+  terminal_screen_set_bell_raised (TERMINAL_SCREEN (widget), FALSE);
+
+  if (parent_focus_in)
+    return parent_focus_in (widget, event);
+
+  return FALSE;
+}
+
+static gboolean
+terminal_screen_key_press (GtkWidget *widget,
+                           GdkEventKey *event)
+{
+  gboolean (* parent_key_press) (GtkWidget *widget, GdkEventKey *event) =
+    GTK_WIDGET_CLASS (terminal_screen_parent_class)->key_press_event;
+  
+  terminal_screen_set_bell_raised (TERMINAL_SCREEN (widget), FALSE);
+
+  if (parent_key_press)
+    return parent_key_press (widget, event);
+
+  return FALSE;
+}
+
+static gboolean
 terminal_screen_button_press (GtkWidget      *widget,
                               GdkEventButton *event)
 {
@@ -1884,6 +1950,20 @@
     }
 }
 
+gboolean
+terminal_screen_get_bell_raised (TerminalScreen *screen)
+{
+  return screen->priv->bell_raised;
+}
+
+static void
+terminal_screen_set_bell_raised (TerminalScreen *screen,
+                                 gboolean raised)
+{
+  screen->priv->bell_raised = raised;
+  g_object_notify (G_OBJECT (screen), "bell-raised");
+}
+
 void
 terminal_screen_set_user_title (TerminalScreen *screen,
                                 const char *text)
Index: src/profile-preferences.glade
===================================================================
--- src/profile-preferences.glade	(revision 3436)
+++ src/profile-preferences.glade	(working copy)
@@ -291,6 +291,82 @@
 	      </child>
 
 	      <child>
+		<widget class="GtkCheckButton" id="highlight-tab-on-bell-checkbutton">
+		  <property name="visible">True</property>
+		  <property name="can_focus">True</property>
+		  <property name="label" translatable="yes">_Bold the tab title when the terminal rings the bell</property>
+		  <property name="use_underline">True</property>
+		  <property name="relief">GTK_RELIEF_NORMAL</property>
+		  <property name="focus_on_click">True</property>
+		  <property name="active">False</property>
+		  <property name="inconsistent">False</property>
+		  <property name="draw_indicator">True</property>
+		</widget>
+		<packing>
+		  <property name="padding">0</property>
+		  <property name="expand">False</property>
+		  <property name="fill">False</property>
+		</packing>
+	      </child>
+
+	      <child>
+		<widget class="GtkCheckButton" id="highlight-focused-tab-on-bell-checkbutton">
+		  <property name="visible">True</property>
+		  <property name="can_focus">True</property>
+		  <property name="label" translatable="yes">..._even if I am working in that tab</property>
+		  <property name="use_underline">True</property>
+		  <property name="relief">GTK_RELIEF_NORMAL</property>
+		  <property name="focus_on_click">True</property>
+		  <property name="active">False</property>
+		  <property name="inconsistent">False</property>
+		  <property name="draw_indicator">True</property>
+		</widget>
+		<packing>
+		  <property name="padding">0</property>
+		  <property name="expand">False</property>
+		  <property name="fill">False</property>
+		</packing>
+	      </child>
+
+	      <child>
+		<widget class="GtkCheckButton" id="urgent-window-on-bell-checkbutton">
+		  <property name="visible">True</property>
+		  <property name="can_focus">True</property>
+		  <property name="label" translatable="yes">_Flash the window's entry in the window list when the terminal rings the bell</property>
+		  <property name="use_underline">True</property>
+		  <property name="relief">GTK_RELIEF_NORMAL</property>
+		  <property name="focus_on_click">True</property>
+		  <property name="active">False</property>
+		  <property name="inconsistent">False</property>
+		  <property name="draw_indicator">True</property>
+		</widget>
+		<packing>
+		  <property name="padding">0</property>
+		  <property name="expand">False</property>
+		  <property name="fill">False</property>
+		</packing>
+	      </child>
+
+	      <child>
+		<widget class="GtkCheckButton" id="urgent-focused-window-on-bell-checkbutton">
+		  <property name="visible">True</property>
+		  <property name="can_focus">True</property>
+		  <property name="label" translatable="yes">..._even if I am working in that window</property>
+		  <property name="use_underline">True</property>
+		  <property name="relief">GTK_RELIEF_NORMAL</property>
+		  <property name="focus_on_click">True</property>
+		  <property name="active">False</property>
+		  <property name="inconsistent">False</property>
+		  <property name="draw_indicator">True</property>
+		</widget>
+		<packing>
+		  <property name="padding">0</property>
+		  <property name="expand">False</property>
+		  <property name="fill">False</property>
+		</packing>
+	      </child>
+
+	      <child>
 		<widget class="GtkHBox" id="hbox140">
 		  <property name="visible">True</property>
 		  <property name="homogeneous">False</property>
Index: src/terminal-tab-label.c
===================================================================
--- src/terminal-tab-label.c	(revision 3436)
+++ src/terminal-tab-label.c	(working copy)
@@ -55,6 +55,44 @@
 /* helper functions */
 
 static void
+sync_bell_raised (TerminalScreen *screen,
+                  GParamSpec *pspec,
+                  TerminalTabLabel *tab_label)
+{
+  gboolean bell_raised;
+
+  bell_raised = terminal_screen_get_bell_raised (screen);
+
+  if (bell_raised)
+    {
+      gboolean should_highlight;
+
+      should_highlight = terminal_profile_get_property_boolean (
+              terminal_screen_get_profile (screen),
+              TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL);
+
+      if (should_highlight)
+        {
+          gboolean screen_has_focus;
+          gboolean highlight_focused;
+
+          g_object_get (screen, "has-focus", &screen_has_focus, NULL);
+
+          highlight_focused = terminal_profile_get_property_boolean (
+              terminal_screen_get_profile (screen),
+              TERMINAL_PROFILE_HIGHLIGHT_FOCUSED_TAB_ON_BELL);
+
+          if (!screen_has_focus || highlight_focused)
+            {
+              terminal_tab_label_set_bold (tab_label, TRUE);
+            }
+        }
+    }
+  else
+    terminal_tab_label_set_bold (tab_label, FALSE);
+}
+
+static void
 close_button_clicked_cb (GtkWidget *widget,
                          TerminalTabLabel *tab_label)
 {
@@ -154,6 +192,10 @@
   gtk_container_add (GTK_CONTAINER (close_button), image);
   gtk_box_pack_end (GTK_BOX (hbox), close_button, FALSE, FALSE, 0);
 
+  sync_bell_raised (priv->screen, FALSE, tab_label);
+  g_signal_connect (priv->screen, "notify::bell-raised",
+                    G_CALLBACK (sync_bell_raised), tab_label);
+
   sync_tab_label (priv->screen, NULL, label);
   g_signal_connect (priv->screen, "notify::title",
                     G_CALLBACK (sync_tab_label), label);
Index: src/terminal-screen.h
===================================================================
--- src/terminal-screen.h	(revision 3436)
+++ src/terminal-screen.h	(working copy)
@@ -100,6 +100,8 @@
 const char* terminal_screen_get_icon_title     (TerminalScreen *screen);
 gboolean    terminal_screen_get_icon_title_set (TerminalScreen *screen);
 
+gboolean    terminal_screen_get_bell_raised    (TerminalScreen *screen);
+
 void terminal_screen_set_user_title (TerminalScreen *screen,
                                      const char *text);
 
Index: src/terminal-profile.c
===================================================================
--- src/terminal-profile.c	(revision 3436)
+++ src/terminal-profile.c	(working copy)
@@ -80,6 +80,10 @@
   PROP_USE_THEME_COLORS,
   PROP_VISIBLE_NAME,
   PROP_WORD_CHARS,
+  PROP_HIGHLIGHT_TAB_ON_BELL,
+  PROP_HIGHLIGHT_FOCUSED_TAB_ON_BELL,
+  PROP_URGENT_WINDOW_ON_BELL,
+  PROP_URGENT_FOCUSED_WINDOW_ON_BELL,
   LAST_PROP
 };
 
@@ -97,6 +101,8 @@
 #define KEY_EXIT_ACTION "exit_action"
 #define KEY_FONT "font"
 #define KEY_FOREGROUND_COLOR "foreground_color"
+#define KEY_HIGHLIGHT_TAB_ON_BELL "highlight_tab_on_bell"
+#define KEY_HIGHLIGHT_FOCUSED_TAB_ON_BELL "highlight_focused_tab_on_bell"
 #define KEY_LOGIN_SHELL "login_shell"
 #define KEY_PALETTE "palette"
 #define KEY_SCROLL_BACKGROUND "scroll_background"
@@ -108,6 +114,8 @@
 #define KEY_TITLE_MODE "title_mode"
 #define KEY_TITLE "title"
 #define KEY_UPDATE_RECORDS "update_records"
+#define KEY_URGENT_WINDOW_ON_BELL "urgent_window_on_bell"
+#define KEY_URGENT_FOCUSED_WINDOW_ON_BELL "urgent_focused_window_on_bell"
 #define KEY_USE_CUSTOM_COMMAND "use_custom_command"
 #define KEY_USE_SKEY "use_skey"
 #define KEY_USE_SYSTEM_FONT "use_system_font"
@@ -131,6 +139,8 @@
 #define DEFAULT_EXIT_ACTION           (TERMINAL_EXIT_CLOSE)
 #define DEFAULT_FONT                  ("Monospace 12")
 #define DEFAULT_FOREGROUND_COLOR      ("#000000")
+#define DEFAULT_HIGHLIGHT_TAB_ON_BELL (FALSE)
+#define DEFAULT_HIGHLIGHT_FOCUSED_TAB_ON_BELL (FALSE)
 #define DEFAULT_LOGIN_SHELL           (FALSE)
 #define DEFAULT_NAME                  (NULL)
 #define DEFAULT_PALETTE               (terminal_palettes[TERMINAL_PALETTE_TANGO])
@@ -143,6 +153,8 @@
 #define DEFAULT_TITLE_MODE            (TERMINAL_TITLE_REPLACE)
 #define DEFAULT_TITLE                 (N_("Terminal"))
 #define DEFAULT_UPDATE_RECORDS        (TRUE)
+#define DEFAULT_URGENT_WINDOW_ON_BELL (FALSE)
+#define DEFAULT_URGENT_FOCUSED_WINDOW_ON_BELL (FALSE)
 #define DEFAULT_USE_CUSTOM_COMMAND    (FALSE)
 #define DEFAULT_USE_SKEY              (TRUE)
 #define DEFAULT_USE_SYSTEM_FONT       (TRUE)
@@ -1296,6 +1308,10 @@
   TERMINAL_PROFILE_PROPERTY_BOOLEAN (USE_SKEY, DEFAULT_USE_SKEY, KEY_USE_SKEY);
   TERMINAL_PROFILE_PROPERTY_BOOLEAN (USE_SYSTEM_FONT, DEFAULT_USE_SYSTEM_FONT, KEY_USE_SYSTEM_FONT);
   TERMINAL_PROFILE_PROPERTY_BOOLEAN (USE_THEME_COLORS, DEFAULT_USE_THEME_COLORS, KEY_USE_THEME_COLORS);
+  TERMINAL_PROFILE_PROPERTY_BOOLEAN (HIGHLIGHT_TAB_ON_BELL, DEFAULT_HIGHLIGHT_TAB_ON_BELL, KEY_HIGHLIGHT_TAB_ON_BELL);
+  TERMINAL_PROFILE_PROPERTY_BOOLEAN (HIGHLIGHT_FOCUSED_TAB_ON_BELL, DEFAULT_HIGHLIGHT_FOCUSED_TAB_ON_BELL, KEY_HIGHLIGHT_FOCUSED_TAB_ON_BELL);
+  TERMINAL_PROFILE_PROPERTY_BOOLEAN (URGENT_WINDOW_ON_BELL, DEFAULT_URGENT_WINDOW_ON_BELL, KEY_URGENT_WINDOW_ON_BELL);
+  TERMINAL_PROFILE_PROPERTY_BOOLEAN (URGENT_FOCUSED_WINDOW_ON_BELL, DEFAULT_URGENT_FOCUSED_WINDOW_ON_BELL, KEY_URGENT_FOCUSED_WINDOW_ON_BELL);
 
   TERMINAL_PROFILE_PROPERTY_BOXED (BACKGROUND_COLOR, GDK_TYPE_COLOR, KEY_BACKGROUND_COLOR);
   TERMINAL_PROFILE_PROPERTY_BOXED (FONT, PANGO_TYPE_FONT_DESCRIPTION, KEY_FONT);
Index: src/terminal-profile.h
===================================================================
--- src/terminal-profile.h	(revision 3436)
+++ src/terminal-profile.h	(working copy)
@@ -80,6 +80,8 @@
 #define TERMINAL_PROFILE_EXIT_ACTION            "exit-action"
 #define TERMINAL_PROFILE_FONT                   "font"
 #define TERMINAL_PROFILE_FOREGROUND_COLOR       "foreground-color"
+#define TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL  "highlight-tab-on-bell"
+#define TERMINAL_PROFILE_HIGHLIGHT_FOCUSED_TAB_ON_BELL  "highlight-focused-tab-on-bell"
 #define TERMINAL_PROFILE_LOGIN_SHELL            "login-shell"
 #define TERMINAL_PROFILE_NAME                   "name"
 #define TERMINAL_PROFILE_PALETTE                "palette"
@@ -92,6 +94,8 @@
 #define TERMINAL_PROFILE_TITLE_MODE             "title-mode"
 #define TERMINAL_PROFILE_TITLE                  "title"
 #define TERMINAL_PROFILE_UPDATE_RECORDS         "update-records"
+#define TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL  "urgent-window-on-bell"
+#define TERMINAL_PROFILE_URGENT_FOCUSED_WINDOW_ON_BELL  "urgent-focused-window-on-bell"
 #define TERMINAL_PROFILE_USE_CUSTOM_COMMAND     "use-custom-command"
 #define TERMINAL_PROFILE_USE_SKEY               "use-skey"
 #define TERMINAL_PROFILE_USE_SYSTEM_FONT        "use-system-font"
Index: src/terminal-window.c
===================================================================
--- src/terminal-window.c	(revision 3436)
+++ src/terminal-window.c	(working copy)
@@ -1339,6 +1339,49 @@
 }
 
 static void
+terminal_window_set_urgent (TerminalWindow *window,
+                            gboolean urgent)
+{
+  gtk_window_set_urgency_hint (GTK_WINDOW (window), urgent);
+}
+
+static void
+screen_bell_raised_cb (TerminalScreen *screen,
+                       GParamSpec *pspec,
+                       TerminalWindow *window)
+{
+
+  gboolean bell_raised;
+  bell_raised = terminal_screen_get_bell_raised (screen);
+
+  if (bell_raised)
+    {
+      gboolean set_urgent;
+
+      set_urgent = terminal_profile_get_property_boolean (terminal_screen_get_profile (screen),
+                                                          TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL);
+
+      if (set_urgent)
+        {
+          gboolean set_urgent_on_focused;
+          gboolean has_toplevel_focus;
+
+          set_urgent_on_focused = terminal_profile_get_property_boolean (terminal_screen_get_profile (screen),
+                                                                         TERMINAL_PROFILE_URGENT_FOCUSED_WINDOW_ON_BELL);
+
+          g_object_get (window, "has-toplevel-focus", &has_toplevel_focus, NULL);
+
+          if (!has_toplevel_focus || set_urgent_on_focused)
+            terminal_window_set_urgent (window, TRUE);
+        }
+    }
+  else
+    {
+      terminal_window_set_urgent (window, FALSE);
+    }
+}
+
+static void
 screen_close_cb (TerminalScreen *screen,
                  TerminalWindow *window)
 {
@@ -2601,6 +2644,9 @@
   g_signal_connect (screen, "close-screen",
                     G_CALLBACK (screen_close_cb), window);
 
+  g_signal_connect (screen, "notify::bell-raised",
+                    G_CALLBACK (screen_bell_raised_cb), window);
+
   update_notebook (window);
 
   update_tab_visibility (window, 0);
@@ -2690,6 +2736,10 @@
                                         G_CALLBACK (screen_close_cb),
                                         window);
 
+  g_signal_handlers_disconnect_by_func (screen,
+                                        G_CALLBACK (screen_bell_raised_cb),
+                                        window);
+
   priv->terms--;
 
   update_notebook (window);
Index: src/profile-editor.c
===================================================================
--- src/profile-editor.c	(revision 3436)
+++ src/profile-editor.c	(working copy)
@@ -217,6 +217,28 @@
     SET_SENSITIVE ("bell-checkbutton",
                    !terminal_profile_property_locked (profile, TERMINAL_PROFILE_SILENT_BELL));
 
+  if (!prop_name ||
+      prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL) ||
+      prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_FOCUSED_TAB_ON_BELL))
+    {
+      SET_SENSITIVE ("highlight-tab-on-bell-checkbutton",
+                     !terminal_profile_property_locked (profile, TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL));
+      SET_SENSITIVE ("highlight-focused-tab-on-bell-checkbutton",
+                     terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL) &&
+                     !terminal_profile_property_locked (profile, TERMINAL_PROFILE_HIGHLIGHT_FOCUSED_TAB_ON_BELL));
+    }
+
+  if (!prop_name ||
+      prop_name == I_(TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL) ||
+      prop_name == I_(TERMINAL_PROFILE_URGENT_FOCUSED_WINDOW_ON_BELL))
+    {
+      SET_SENSITIVE ("urgent-window-on-bell-checkbutton",
+                     !terminal_profile_property_locked (profile, TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL));
+      SET_SENSITIVE ("urgent-focused-window-on-bell-checkbutton",
+                     terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL) &&
+                     !terminal_profile_property_locked (profile, TERMINAL_PROFILE_URGENT_FOCUSED_WINDOW_ON_BELL));
+    }
+
   if (!prop_name || prop_name == I_(TERMINAL_PROFILE_WORD_CHARS))
     SET_SENSITIVE ("word-chars-entry",
                    !terminal_profile_property_locked (profile, TERMINAL_PROFILE_WORD_CHARS));
@@ -812,6 +834,8 @@
   CONNECT ("exit-action-combobox", TERMINAL_PROFILE_EXIT_ACTION);
   CONNECT ("font-selector", TERMINAL_PROFILE_FONT);
   CONNECT ("foreground-colorpicker", TERMINAL_PROFILE_FOREGROUND_COLOR);
+  CONNECT ("highlight-tab-on-bell-checkbutton", TERMINAL_PROFILE_HIGHLIGHT_TAB_ON_BELL);
+  CONNECT ("highlight-focused-tab-on-bell-checkbutton", TERMINAL_PROFILE_HIGHLIGHT_FOCUSED_TAB_ON_BELL);
   CONNECT ("image-radiobutton", TERMINAL_PROFILE_BACKGROUND_TYPE);
   CONNECT ("login-shell-checkbutton", TERMINAL_PROFILE_LOGIN_SHELL);
   CONNECT ("profile-name-entry", TERMINAL_PROFILE_VISIBLE_NAME);
@@ -826,6 +850,8 @@
   CONNECT ("title-mode-combobox", TERMINAL_PROFILE_TITLE_MODE);
   CONNECT ("transparent-radiobutton", TERMINAL_PROFILE_BACKGROUND_TYPE);
   CONNECT ("update-records-checkbutton", TERMINAL_PROFILE_UPDATE_RECORDS);
+  CONNECT ("urgent-window-on-bell-checkbutton", TERMINAL_PROFILE_URGENT_WINDOW_ON_BELL);
+  CONNECT ("urgent-focused-window-on-bell-checkbutton", TERMINAL_PROFILE_URGENT_FOCUSED_WINDOW_ON_BELL);
   CONNECT ("use-custom-command-checkbutton", TERMINAL_PROFILE_USE_CUSTOM_COMMAND);
   CONNECT ("use-theme-colors-checkbutton", TERMINAL_PROFILE_USE_THEME_COLORS);
   CONNECT ("word-chars-entry", TERMINAL_PROFILE_WORD_CHARS);
Index: help/C/gnome-terminal.xml
===================================================================
--- help/C/gnome-terminal.xml	(revision 3436)
+++ help/C/gnome-terminal.xml	(working copy)
@@ -856,6 +856,43 @@
                 </para>
              </listitem> 
           </varlistentry> 
+           <varlistentry> 
+             <term>
+                 <guilabel>Bold the tab title when the terminal rings the bell</guilabel> </term> 
+             <listitem> 
+                 <para>
+                   Select this option to make the tab's title bold if the terminal rings the bell.
+                 </para>
+              </listitem> 
+           </varlistentry> 
+           <varlistentry> 
+             <term>
+                 <guilabel>...even if I'm working in that tab</guilabel> </term> 
+             <listitem> 
+                 <para>
+                     Select this option to make the above option apply even if the tab is focused.
+                 </para>
+              </listitem> 
+           </varlistentry> 
+           <varlistentry> 
+             <term>
+                 <guilabel>Flash the window's entry in the window list when the terminal rings the bell</guilabel> </term> 
+             <listitem> 
+                 <para>
+                   Select this option to make the window icon in the taskbar flash if the terminal rings the bell.
+                 </para>
+              </listitem> 
+           </varlistentry> 
+           <varlistentry> 
+             <term>
+                 <guilabel>...even if I'm working in that window</guilabel> </term> 
+             <listitem> 
+                 <para>
+                     Select this option to make the above option apply even if the window is focused.
+                 </para>
+              </listitem> 
+           </varlistentry> 
+
           <varlistentry> 
              <term> 
                 <guilabel>Select-by-word characters</guilabel> </term> 
Index: help/el/el.po
===================================================================
--- help/el/el.po	(revision 3436)
+++ help/el/el.po	(working copy)
@@ -10,7 +10,6 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: 2\n"
 "X-Poedit-Language: Greek\n"
 "X-Poedit-Country: GREECE\n"
 "X-Generator: Lokalize 0.2\n"
