gnome-terminal r2579 - trunk/src
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-terminal r2579 - trunk/src
- Date: Thu, 29 May 2008 19:35:25 +0000 (UTC)
Author: chpe
Date: Thu May 29 19:35:25 2008
New Revision: 2579
URL: http://svn.gnome.org/viewvc/gnome-terminal?rev=2579&view=rev
Log:
Use vte_terminal_[sg]et_encoding directly.
Modified:
trunk/src/terminal-widget-vte.c
trunk/src/terminal-widget.h
trunk/src/terminal-window.c
Modified: trunk/src/terminal-widget-vte.c
==============================================================================
--- trunk/src/terminal-widget-vte.c (original)
+++ trunk/src/terminal-widget-vte.c Thu May 29 19:35:25 2008
@@ -542,26 +542,3 @@
VTE_ANTI_ALIAS_FORCE_DISABLE);
}
}
-
-const char*
-terminal_widget_get_encoding (GtkWidget *widget)
-{
- return vte_terminal_get_encoding (VTE_TERMINAL (widget));
-}
-
-void
-terminal_widget_set_encoding (GtkWidget *widget,
- const char *encoding)
-{
- const char *old;
-
- /* Short-circuit setting the same encoding twice. */
- old = vte_terminal_get_encoding (VTE_TERMINAL (widget));
- if ((old && encoding &&
- strcmp (old, encoding) == 0) ||
- (old == NULL && encoding == NULL))
- return;
-
- vte_terminal_set_encoding (VTE_TERMINAL (widget),
- encoding);
-}
Modified: trunk/src/terminal-widget.h
==============================================================================
--- trunk/src/terminal-widget.h (original)
+++ trunk/src/terminal-widget.h Thu May 29 19:35:25 2008
@@ -147,10 +147,6 @@
gboolean terminal_widget_supports_pango_fonts (void);
-const char* terminal_widget_get_encoding (GtkWidget *widget);
-void terminal_widget_set_encoding (GtkWidget *widget,
- const char *encoding);
-
G_END_DECLS
#endif /* TERMINAL_WIDGET_H */
Modified: trunk/src/terminal-window.c
==============================================================================
--- trunk/src/terminal-window.c (original)
+++ trunk/src/terminal-window.c Thu May 29 19:35:25 2008
@@ -532,8 +532,7 @@
g_assert (g_str_has_prefix (name, SET_ENCODING_ACTION_NAME_PREFIX));
charset = name + strlen (SET_ENCODING_ACTION_NAME_PREFIX);
- widget = terminal_screen_get_widget (priv->active_term);
- terminal_widget_set_encoding (widget, charset);
+ vte_terminal_set_encoding (VTE_TERMINAL (priv->active_term), charset);
}
static void
@@ -545,7 +544,6 @@
guint n;
GSList *encodings, *l;
const char *charset;
- GtkWidget *widget;
/* Remove the old UI */
if (priv->encodings_ui_id != 0)
@@ -570,8 +568,7 @@
priv->encodings_ui_id = gtk_ui_manager_new_merge_id (priv->ui_manager);
- widget = terminal_screen_get_widget (priv->active_term);
- charset = terminal_widget_get_encoding (widget);
+ charset = vte_terminal_get_encoding (VTE_TERMINAL (priv->active_term));
encodings = terminal_get_active_encodings ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]