2002-01-22 Kjartan Maraas <kmaraas@gnome.org>
2002-01-22  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-terminal.c: Handle SHELL being null. Throw a dialog
if this situation occurs. Patch from bugzilla.

2002-01-21  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-terminal.c: Add "text/uri-list" to DND targets. Patch from
<tal00r@ecs.soton.ac.uk>.

2002-01-20  Kjartan Maraas  <kmaraas@gnome.org>

* C/gnome-terminal.sgml: Fix a typo.

2001-10-18  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-terminal.c: Big merge from Red Hat. Adds multibyte handling,
IM, font cleanups etc.

2001-10-17  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-terminal.c: Change default font to "fixed". Apparently
makes it work for 640x480 and for non-latin locales.

2001-08-31  Darin Adler  <darin@bentspoon.com>

* gnome-terminal.c: (get_current_event_time), (clipboard_init),
(selection_clear), (selection_get), (configure_term_clipboard),
(copy_cmd), (paste_cmd), (new_terminal_cmd),
(main_terminal_program): Added Copy to go with Paste.

2001-08-03  Abel Cheung  <maddog@linux.org.hk>

* *.desktop : Reviewed/Modified/Added traditional Chinese strings.

2001-08-03  Kjartan Maraas  <kmaraas@gnome.org>

* gnome-terminal.desktop: Added nynorsk.

Mon Jun 25 Malcolm Tredinnick <malcolm@commsecure.com.au>

* gnome-terminal.c (new_terminal_cmd): Change the matching regex so that
  you can't dingus click things like a www-admin user in 'ls- l' output.
  There must now be either a period in the string, or it must start with
  'http:' or 'ftp:' (fixes bug #51939).

* gnome-terminal.glade: A couple of entries in the colour palette were out
  of order. Not any more (bug #51376).

2001-05-30  Havoc Pennington  <hp@redhat.com>

* gnome-terminal.c (paste_cmd): Paste pastes the clipboard, not
the selection. http://www.freedesktop.org/standards/clipboards.txt

Mon May 21 01:49:01 2001  Malcolm Tredinnick <malcolm@commsecure.com.au>

* Applied patch from Martin Pool <mbp@samba.org> to correct some
  inconsistencies in the manual page (it now gives the same info
  as --help). (#53885)

* Applied patch from Dan McNichol <mcnichol@austin.ibm.com> so
  that it builds using IBM's compiler on AIX boxes. (#54782)

* Trying to start terminals with width or height of zero gives
  the default dimensions instead (fixes #53412)

Mon Apr 23 19:51:06 2001  George Lebl <jirka@5z.com>

* gnome-terminal.desktop:  prepend NO_XALF to the exec field so that
  xalf isn't started

Thu Apr 19 15:46:59 2001  Jonathan Blandford  <jrb@redhat.com>

* gnome-terminal.c (preferences_cmd): set transient_for on the
preferences dialog.

2001-04-19  Stanislav Brabec  <utx@penguin.cz>

* gnome-terminal.c: Removed obsolette enum *_ROW. Rows are now
decided by Glade.

2001-04-18  Stanislav Brabec  <utx@penguin.cz>

* gnome-terminal.c, gnome-terminal.glade, gnome-terminal.glade.h:
Added support for del_is_del zvt feature in configuration. Changed
string "DEL" to "Delete" to make difference between character code
and key.

Ported from stable branch, after discussion with George Lebl.

2001-04-02  Stanislav Brabec  <utx@penguin.cz> 

        * gnome-terminal.c: Allow i18n for default window title when
        saving session. Otherwise terminal is restored with english
        title. Also caused problems with restoring session.

Mon Mar 12 15:31:03 2001  George Lebl <jirka@5z.com>

* gnome-terminal.desktop:  Add DocPath

2001-02-14  Christophe Merlet  <redfox@eikonex.org>

* gnome-terminal.c: Marqued string for translation.

2001-01-16  jacob berkman  <jacob@ximian.com>

* gnome-terminal.glade: cosmetic improvements

* gnome-terminal.c (new_terminal_cmd): switch the args to
_set_wmclass(), as they were not being set correctly.

2001-01-12  Miguel de Icaza  <miguel@ximian.com>

* gnome-terminal.1: Include manual page for the gnome terminal.

* Makefile.am (EXTRA_DIST): Distribute documentation.

* gnome-terminal.c: Rename --scroll and --noscroll to --bgscroll
and --bgnoscroll

2000-06-03  Matt Bissiri  <bissiri@eecs.umich.edu>

* gnome-terminal.glade, gnome-terminal.glade.h: New files.  

* gnome-terminal.c (preferences_cmd): Use gnome-terminal.glade
instead of hardcoding the preferences dialog.
(aligned_label): Removed this function, no longer needed.
(create_option_menu_data, create_option_menu): Add option menu
argument, because option menu widget is created by libglade now.
(terminal_kill): Fix warning.
(main): Add glade_gnome_init ()

* Makefile.am: Add gnome-terminal.glade, gnome-terminal.glade.h,
and libglade support.


2000-08-04 Hans-Andreas Engel  <Hans-A.Engel@unibas.ch>

        * gnome-terminal.c: Added command line options for choosing
        the background type (solid/pixmap/transparent). Fixed behavior
        when only one of the --foreground/--background options is used.
        Now only the specified color is overridden.

Sun Dec 17 17:42:53 2000  George Lebl <jirka@5z.com>

* gnome-terminal.c:  Make the icon selectable and savable just as the
  window title is with an --icon option.  Based on a patch from Jason
  Petrone <jpetrone@cnri.reston.va.us>

Sun Dec 17 15:27:40 2000  George Lebl <jirka@5z.com>

* gnome-terminal.c: plug a leak and fix some stuff up based on a
  patch from "Juan Pablo Mendoza M." <pablo_juan@yahoo.com>

Thu Nov 30 15:06:33 2000  George Lebl <jirka@5z.com>

* gnome-terminal.c: actually make the background dropping work
  (finally on a machine where nautilus works).  Also add the
  filename from uri extraction routine stolen from panel.

Thu Nov 30 11:40:59 2000  George Lebl <jirka@5z.com>

* gnome-terminal.[ch], corba.c:  Warning fixes.  Support bgimage
  drops so that this works with nautilus and support the incredible
  reset hack of nautilus while adding a comment about how ugly
  that hack is.  Oh well, we need to work with nautilus.

2000-10-27  John B Tunison <jtunison@andrew.cmu.edu>

* gnome-terminal.c: Make the dingus url accept %NN characters

2000-10-19  Christophe Merlet  <christophe@merlet.net>

* gnome-terminal.desktop: Updated French translation.

2000-10-15 John Fleck <jfleck@inkstain.net>

* C/gnome-terminal.sgml: update for Nautilus compatibility, patch
from Greg Leblanc

2000-07-19  Alexander Kirillov  <kirillov@math.sunysb.edu>

* C/gnome-terminal.sgml: minor changes; moved authors' names to
<copyright> and added my name to it 

2000-05-20  Jacob Berkman  <jacob@helixcode.com>

* gnome-terminal.c (main): ignore SIGHUP.  This fixes bug #11322

2000-05-12  Dan Winship  <danw@helixcode.com>

* Makefile.am (corba.o): Fix my previous commit. It's corba.o, not
corba.c that depends on Terminal.h.

2000-05-11  Miguel de Icaza  <miguel@helixcode.com>

* gnome-terminal.c (load_session): Removed unused variable.
(preferences_cmd): Clustered options in a 2x3 table, rather than
the list of options we had.

(preferences_cmd): Make padding less intensive
in the terminal preferences dialog box.

2000-05-11  Dan Winship  <danw@helixcode.com>

* Makefile.am: Note that corba.c depends on Terminal.h so it will
be built first.

2000-05-05  Hans Petter Jansson  <hpj@helixcode.com>

* gnome-terminal.c (gnome_term_set_font): Added use_bold option.
Added checkbox enabling bold text, on by default.

2000-05-03  Michael Meeks  <michael@helixcode.com>

* gnome-terminal.c (load_config): s/strcasecmp/g_strcasecmp/

2000-05-03  Nakai Yukihiro <nakai@gnome.gr.jp>

* gnome-terminal.desktop: Updated Japanese translation.

2000-04-14  Fatih Demir<kabalak@gmx.net>

* gnome-terminal.desktop : Added [tr] ..

2000-04-03  Jacob Berkman  <jacob@helixcode.com>

* */Makefile.am: use new template makefile

2000-04-03 Alastair McKinstry <mckinstry@computer.org>

* gnome-terminal.desktop: Added Irish (gaelic) translation.

2000-04-03  Martin Baulig  <martin@home-of-linux.org>

* de/: added german translation of the Gnome Terminal
User's Guide.

2000-03-27  Jacob Berkman  <jacob@helixcode.com>

* C/gnome-terminal.sgml: fix typo

* gnome-terminal.c (preferences_cmd): fix the help stuff yet again

2000-03-19  Miguel de Icaza  <miguel@helixcode.com>

* gnome-terminal.c (preferences_cmd): Change the help for the
properties dialog box to point to the correct file.

2000-03-22  Alexander Kirillov  <kirillov@math.sunysb.edu>

* C/gnome-terminal.sgml: fixed "extended selection" description. 

2000-03-17  Alexander Kirillov  <kirillov@math.sunysb.edu>

* C/gnome-terminal.sgml: added description of "secure keyboard"
option; clarified "TerminalFactory" options

2000-03-08 Alexander Kirillov <kirillov@math.sunysb.edu>

*   C/gnome-terminal.sgml: major rewrite, now uses doctype article
    and DTD DocBook 3.1. See logfile for details.  

2000-02-26  Christopher R. Gabriel  <cgabriel@firenze.linux.it>

* it/: added italian translation of the Gnome Terminal
User's Guide.

* gnome-terminal.desktop: fixed italian translation

2000-02-23  Peter Hawkins  <peterhawkins@ozemail.com.au>

* gnome-terminal.c: stopped about box from being opened multiple times at once.

2000-02-20  Jacob Berkman  <jacob@helixcode.com>

* Makefile.am (utildir): move the .desktop to System, since Utilities
is a bit full these days.  this should only be done in HEAD.

2000-02-19  NotZed  <NotZed@HelixCode.com>

* C/gnome-terminal.sgml: Updated for new options (should have been
in patch!  Bad BaT, no buiscuit!).

* gnome-terminal.c: Merged changes from g-t-merge-1-2 till
g-t-merge-1-3 into HEAD.

2000-02-01  NotZed  <notzed@zedzone.helixcode.com>

* gnome-terminal.c (new_terminal_cmd): Merge of g-t-merge-1-1 to
g-t-merge-1-2 into HEAD.

2000-01-24  Jacob Berkman  <jacob@helixcode.com>

* gnome-terminal.c (main_terminal_program): start local term
if there wasn't a remote one started, instead of other things

* corba.c (TerminalFactory_create_terminal): check if the
term is NIL
(create_terminal_via_factory): obj is the factory, not term

2000-01-24  NotZed  <notzed@zedzone.helixcode.com>

* gnome-terminal.c (new_terminal_for_client): Merge changes from
g-t-merge-1-0 to g-t-merge-1-1 into HEAD.

2000-02-14  NotZed  <notzed@zedzone.helixcode.com>

* gnome-terminal.c (load_config): No, we really dont want to load
the keyboard_secured flag from preferences.
(save_preferences): Or save it.

2000-02-14  Timur Bakeyev <timur@gnu.org>

* gnome-terminal.c: Applied patches from Andrew J. Korty 
<ajk@waterspout.com> to support new lastlog feature. Also,
we define secure_keyboard explicity. I add binding to con-
figuration file, later, probably it should be in menu.

2000-02-01  NotZed  <notzed@zedzone.helixcode.com>

* gnome-terminal.c (new_terminal_cmd): TERM setting was taken
directly from config, and would dissapear if the first terminal
opened was closed, when its config was free'd.  Now it sets
the term setting each time, like WINDOWID is set.  Fixes 'dumb
terminal' bug.

2000-01-23  NotZed  <notzed@zedzone.helixcode.com>

 * gnome-terminal.c (close_terminal_cmd): Removed duplicated code
 that is in close_app(), and call that instead.
 (terminal_kill): Call close_app() instead of close_terminal_cmd()
 to close it.
 (close_app): Blow away the prefs dialog if it is there.  This
 fixes the crash-on-quit bug when you have a prefs dialogue hanging
 around (some bug in the bug system).

2000-01-23  Jacob Berkman  <jacob@helixcode.com>

* corba.c: remove ^L's

* corba.c (terminal_reference_from_terminal): remove unused
function

* gnome-terminal.c (popup_menu_cmd): remove unimplemented definition

* corba.c (create_terminal_via_factory): set has_terminal_factory
if we have a terminal factory

* gnome-terminal.c (main_terminal_program): fix bug where
we wouldn't try to connect to the server unless we were
starting a server.  also fix possible crash if we don't
get a terminal server.

2000-01-12  Jacob Berkman  <jacob@helixcode.com>

* gnome-terminal.c: don't default to starting a server

2000-01-09  Jacob Berkman  <jacob@helixcode.com>

* gnome-terminal.c (main_terminal_program): if inital_command is
not NULL then don't use a term factory

* gnome-terminal.desktop (Exec): try to connect to the factory

* C/gnome-terminal.sgml: add descriptions of the new arguments

* gnome-terminal.c: small changes to Harper's patch.  It
defaults to starting a server and not connecting to a server.
Also save/restore the start server/use server settings across
sessions

* corba.c: try to avoid a possible race condition

2000-01-06  John Harper  <john@dcs.warwick.ac.uk>

* gnome-terminal.c (new_terminal_for_client): new function,
used when creating terminals for CORBA clients
(cb_options): new option `--no-factory', prevents
contacting/creating a CORBA TerminalFactory
(main_terminal_program): handle CORBA initialisation unless
--no-factory was given

* corba.c: new file, implements the guts of the two CORBA
interfaces, GNOME::Terminal and GNOME::TerminalFactory, and
some helper functions for communicating with an existing
factory

* gnome-terminal.gnorba: new file

* gnome-terminal.c (new_terminal): pass initial_global_geometry
to new_terminal_cmd ()

1999-12-28  Miguel de Icaza  <miguel@gnu.org>

* gnome-terminal.c (preferences_cmd): Use the proper directory
location for the help item.

1999-12-11 Miguel de Icaza   <miguel@gnu.org>

* gnome-terminal.c (paste_cmd): Use the current event time,
instead of GDK_CURRENT_TIME

1999-11-30  Pablo Saratxaga <pablo@mandrakesoft.com>
* da/Makefile,da/Makefile.in: removed uneeded files (those are 
created at configure time from Makefile.am)

1999-11-12  Tuomas Kuosmanen  <tigert@gimp.org>

* gnome-terminal.c (new_terminal_cmd): https:// is also a valid
protocol for the url matching regexp. (Gawds! I start to represent
a coder! eek! :)

1999-10-22  Michael Zucchi  <mzucchi@denr.sa.gov.au>

* gnome-terminal.c: Merge from stable.  It is now identical, to
the g-t-merge-1-0 tag point.

1999-10-11  Miguel de Icaza  <miguel@gnu.org>

* gnome-terminal.c (EXTRA): Applied patch from housel@acm.org,
change from 2 to 3

>>>>>>> 1.144
1999-09-17  Raja R Harinath  <harinath@cs.umn.edu>

* no/Makefile.am (gnome-terminal/index.html): Revert unlogged
change.  If building in the source tree, it may not be safe to `cp
$(srcdir)/foo .' -- don't know what bugs will be poked by copying
a file onto itself. 

1999-09-14  Michael Zucchi  <zucchi@zedzone.mmc.com.au>

* Merged gnome-core-1-0 to HEAD.  Doh, did this the wrong way
around, no matter I guess.

1999-09-13  Cody Russell <bratsche@dfw.net>

* gnome-terminal.c: Changed GnomeUIInfo gnome_terminal_menu so
that the underscores are removed. e.g., "_File" -> "File". They
weren't working before, so they were misleading.

1999-09-12  Miguel de Icaza  <miguel@gnu.org>

* gnome-terminal.c (button_press): Shift-button-3 launches the
browser. 

1999-09-14  Michael Zucchi  <zucchi@zedzone.mmc.com.au>

* gnome-terminal.c: Fixes for bug #1690
(struct terminal_config): Moved update_records from global, and
fixed its type (was gboolean!).
(new_terminal_cmd): Pass cfg->update_records to forkpty().
(parse_an_arg): Update cfg->update_records for u/wtmp options.
(main_terminal_program): Override default config for
update_records with cmdline config.
(load_session): Load utmp/wtmp logging defaults only for session.
(save_session): Save utmp/utmp logging for session.
(save_session): Save window_title in session.
(load_session): Load window_title for session.
(save_session): Get the sign of the window position from the x and
y value, dont just assume it is +!

1999-09-12  Michael Zucchi  <mzucchi@denr.sa.gov.au>

* gnome-terminal.c (new_terminal_cmd): Match on url's, if matching
available.
(button_press): If matching available, and the button press
matches a piece of text, then add an 'open url' menu itm.
(gnome_Terminal_popup_menu_url): Menu item(s) to add to the main
menu when the user clicked on a url.  An empty slot(s) must be
placed in the gnome_terminal_popup_menu[] array for this.
(load_url_cmd): Called as a menu callback - launches a browser
window for the selected match string.

>>>>>>> 1.141
1999-09-07  Kjartan Maraas  <kmaraas@online.no>

* no/Makefile.am: Merge from gnome-core-1-0 to make
it build the docs again.

* no/gnome-terminal.sgml: Merge from gnome-core-1-0 to
sync it to the version in C/

>>>>>>> 1.136
1999-07-26  Michael Zucchi  <zucchi@zedzone.mmc.com.au>

* C/gnome-terminal.sgml: Minor updates for colour preference
changes.

* gnome-terminal.c (struct terminal_config): Removed
user_fore/user_back, added palette array.  Changed color_type to
new palette_enum.
(preferences_t): Removed fore/back_cs, added palette array widget
and label.
(red/green/blue): removed globals.  Added scheme_red/green/blue
lookups indexed on color_type.
(palette_enum): List of possible base palette types.
(set_color_scheme): Changed to support new 'custom palette' type,
and to use new enum's.
(load_config): Load full palette if defined.  Support old
foreground/background config if it is set, for compatability only.
(gather_changes): Load palette from preferences requester.
(check_color_sensitivity): Set colour buttons active based on
settings of the options buttons appropriately for new palette
options.
(char *color_scheme): Added "Custom" option.
(get_color_string): Removed redundant function.
(save_preferences): Save palette to preferences.  No longer save
foreground/background settings separately.
(preferences_cmd): Creates palette editor, with more appropriate
labels for all sections of the colour page (sorry translators!).
(drag_data_received): Colours are now dragged to palette[16]
(foreground) and palette[17] (background).
(parse_an_arg): Removed some old commented code (colour parsing).
(main_terminal_program): Set foreground/background colour into the
palette at [16] and [17] respectively.

1999-07-22  Herbert Valerio Riedel  <hvr@hvrlab.dhs.org>

* gnome-terminal.c: --help: s/same was as/same way as/

1999-07-19  Nat Friedman  <nat@gnome-support.com>

* gnome-terminal.c (gnome_term_set_font): Cast the terminal to a
 GtkWidget when calling set_hints.
(button_press): Grab the keyboard when we return from the popup
 menu if we are in secure keyboard mode.  Closes bug #1722 reported
 by Roberto Zunino <zunino@cli.di.unipi.it>.

1999-07-19  Raja R Harinath  <harinath@cs.umn.edu>

* C/Makefile.am (gnome-terminal/index.html): The `db2html' in the
Cygnus RPMs cannot handle relative filenames -- force absolute
filenames. 

1999-07-13  Raja R Harinath  <harinath@cs.umn.edu>

* C/Makefile.am (gnome-terminal/index.html): Remove spurious copy
of gnome-terminal.sgml to build directory.

1999-07-13  Tom Tromey  <tromey@cygnus.com>

* C/Makefile.am (gnome-terminal/index.html): Ignore errors from
`cp'.

1999-07-11  Jacob Berkman  <jberkman@andrew.cmu.edu>

* gnome-terminal.c (parse_an_arg): ANSI C patch provided by Drazen 
Kacar <dave@srce.hr> in GNOME bug report #861

1999-07-08  Nat Friedman  <nat@gnome-support.com>

* gnome-terminal.c: Include gdk/gdk.h
(struct terminal_config): Added keyboard_secured flag.
(show_menu_cmd): Removed.
(hide_menu_cmd): Removed.
(toggle_menubar_cmd): New function to toggle whether or not the
 menubar is displayed.
(toggle_secure_keyboard_cmd): New function to toggle whether or
 not the keyboard is grabbed.
(gnome_terminal_popup_menu_show): Renamed to
 gnome_terminal_popup_menu.
(gnome_terminal_popup_menu_hide): Removed.
(gnome_terminal_poup_menu): Made show/hide menubar a toggle item.
  Added secure keyboard toggle item.
(button_press): Added code to set the states of the popup menu
 toggle items before showing the menu.

1999-07-07  Miguel de Icaza  <miguel@gnu.org>

* gnome-terminal.c (new_terminal_cmd): Merge this fix from gnome-core-1-0

1999-06-27  Miguel de Icaza  <miguel@gnu.org>

* C/gnome-terminal.sgml: Updated documentation on the color drag
and drop to more accurrately describe it.

1999-04-17  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (main): Reset SIGCHLD signal handler, do not
depend on the environment to be correct.

1999-07-08  Jacob Berkman  <jberkman@andrew.cmu.edu>

* gnome-terminal.c (new_terminal_cmd): Applied a patch Michael
Zucchi had sent me, which fixes TERM being set to 'dumb'.  I
believe this was in the stable branch already.

1999-06-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): Bug fix.  If the TERM
setting did not exist before we never provided one of our own.

1999-06-14  Jacob Berkman  <jberkman@andrew.cmu.edu>

* gnome-terminal.c: fixed 2 typos in popt struct

1999-06-14  Michael Zucchi  <mzucchi@zedzone.mmc.com.au>

* C/gnome-terminal.sgml: Updated for new command line options, and
to fix a couple of incorrect bits of info.

* gnome-terminal.c (new_terminal_cmd): Removed size_allocate
callback.
(new_terminal_cmd): Setup the "realize" signal to set the window
hints.
(gnome_term_set_font): Set the window hints again if we have set
the font (and the window is realised).
(set_hints): Function to set the window hints using
gtk_window_set_geometry_hints().  Called when window realised or
fonts changed.
(main_terminal_program): Implement the -x and --execute options.
Runs programs the same way xterm does (sucking up the rest of the
command line without processing any switches).  Bug # 1446.
(cb_options): Added "x" and "execute" options to popt options
table, these are not used to get the option, just to show it in
help, and validate the input.
(load_config): Null the termname when loading the config.
(terminal_config_free): Free termname on free.
(terminal_config_dup): Copy termname on copy.
(load_session): Restore termname option for restarted session.
(save_session): Save termname in session.
(new_terminal_cmd): Set the TERM environment from termname, if it
is set.  Otherwise set it to xterm.  Yes xterm, not xterm-debian
or xterm-fluffy-bloody-sheep!  (see bug #1374)


1999-05-31  Michael Zucchi  <mzucchi@denr.sa.gov.au>

* gnome-terminal.c
(gnome_term_set_font): Removed warning about ambiguous else.
(new_terminal_cmd): use GDK_WINDOW_XWINDOW to get the X window
id, from the _correct_ window.
added scroll_background option to terminal_config, and all other
option windows, based on its availability in the source and
installed library.

1999-05-28  Jacob Berkman  <jberkman@andrew.cmu.edu>

* gnome-terminal.c (show_pty_error_dialog): couple changes to
the previous patch

* .cvsignore: added .libs

* gnome-terminal.c (new_terminal_cmd): display an error dialog
if pty_login fails.  Simple try to catch linux unix98 pty 
mis-installations

1999-05-15  Jacob Berkman  <jberk+@cmu.edu>

* gnome-terminal.desktop (Icon): use gnome-terminal.png

1999-04-25  Ettore Perazzoli  <ettore@comm2000.it>

* gnome-terminal.desktop: Added Italian translations.

1999-04-24  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c (new_terminal_cmd): 80x24 initial size.
(new_terminal_cmd): Extract geometry before calling
zvt_term_new_with_size(), so it doesn't have to be set later.

1999-04-20  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): No, we are not going to
have this border.  I finally saw this in action.  No way we are
having this. 

1999-04-16 Owen Taylor   <otaylor@redhat.com>

* gnome-terminal.c (preferences_cmd): Connect signal
handlers after creating all radio buttons to prevent
unexpected interactions.

1999-04-14  Matthias Warkus  <mawa@iname.com>

* gnome-terminal.desktop: Added [de] translations.

1999-04-10  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c (button_press): Only extend selection if we
have some to extend.  Otherwise bring up the menu.  Miggy-babes
couldn't work it out otherwise :P
(button_press): Hmm, second attempt.

1999-04-04  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c (gnome_term_set_font): Only call
zvt_term_set_fonts() with a NULL bold_font if
ZVT_TERM_EMBOLDEN_SUPPORT is defined _and_ enabled.  Otherwise
dont.

1999-04-02  Jacob Berkman  <jberk+@cmu.edu>

* gnome-terminal.c: Added a configuration option to start the
terminal with a login shell by default.  This does get overridden
if either --login or --nologin is specified on the command line.

* gnome-terminal.c (load_session, save_session): remember if we
were started with a login shell or not.  (GNOME bug #847)

* gnome-terminal.c (drag_data_recieved): Removed unused variable 
'len'


1999-04-02  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

* gnome-terminal.c (gnome_term_set_font): Since we dont know the
bold font name, dont try and set it.  Let the widget automagically
enbolden the font at render time.
(size_allocate): Make sure we add the PADDING value.

* C/gnome-terminal.sgml: Buckets of changes to the documentation.
Added descriptions of all the menu's, selecting stuff, bring up
the pop-up menu, and a few links here and there.  Fixed a bit of
the english, but didn't review everything.

* gnome-terminal.c (button_press): Let a plain right-click go
through to the widgets.  So extend-selection works!

1999-03-30  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (drag_data_received): Use
gnome_uri_list_extract_uris to extract the information passed (we
do not want to pass file:// here, we want the verbatim stuff).

1999-03-27  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

* gnome-terminal/gnome-terminal.c (switch_terminal_class): Use
terminal_config_free() to free newcfg instead of free().

1999-03-18  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Rename "class" command line option to
"tclass", problem pointed out by Daniel German.

Coditionally include the reset code.

1999-03-19  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c: Added reset terminal options to popup_menu,
and settings menu.
(reset_terminal_soft_cmd): New function - perform a soft reset of
the terminal (only character set/modes are reset).
(reset_terminal_hard_cmd): New function - perform hard reset and
clear the (current) screen.  Resets alternate screen/etc too.

1999-03-16  Erik Troan  <ewt@redhat.com>
 
 * gnome-terminal.c: If the menubar is hidden on startup, don't
 create it until after the initial widget it drawn (otherwise you
 get an empty menubar displayed for a brief moment)

1999-03-15  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): Make this return the
toplevel GnomeApp.

Remove static from various utility functions to simplify the life
of people hooking into the terminal.

1999-03-11  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal: Close all file descriptors that the subprocess
should not know about ([3..open_max))

1999-03-09  Owen Taylor  <otaylor@redhat.com>

* gnome-terminal.c: Use radio buttons instead of
check buttons on the image page so that the interaction
between the options is clear.

* gnome-terminal.c: Get rid of the complicated system
of setting object data and handlers on all option-menu
items in favor of the "straightforward" approach
of writing a option_menu_get_history().

* Set the labels of the color pickers insensitive,
in addition to the color pickers themselves.

* gnome-terminal.c (check_image_options_sensitivity): 
Fix sensitivity of options in image preferences page to
accurately represent their interactions.

1999-03-08  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (load_config): Make the default scrollbar
position to be right.
(paste_cmd): Add a paste edit menu entry here.

1999-03-01 Owen Taylor <otaylor@redhat.com>

* gnome-terminal.c (check_image_options_sensitivity): 
Added function to set sensitivity of options in image
preferences page appropriately. Added some widgets
to the prefs structure for this purpose.

        * gnome-terminal.c (drag_data_received): If preferencess
dialog is open, update it to match color changes.

* gnome-terminal.c (preferences_cmd): Removed completely
useless window_delete callback - it did exactly
the default behavior.

* gnome-terminal.c (preferences_cmd): Fixed typo -
make both color buttons insensitive when not in
custom-colors mode.

1999-02-23 Mike Bond <mike.bond@template.com>

* gnome-terminal.c (gather_changes): Load the value for wordclass

1999-02-21  Federico Mena Quintero  <federico@nuclecu.unam.mx>

* gnome-terminal.c (button_press): Simplified menu handling by
using a gnome-popup-menu.  Stop the button_press_emission when we
popup the menu so that the terminal will not catch the button.
Free the menu (it was leaking a new menu each time you popped one
up).
(do_ui_signal_connect): Removed this function.

1999-02-19  Raja R Harinath  <harinath@cs.umn.edu>

* Makefile.am (LDADD): Use $(ZVT_LIBS) instead of -lzvt.

1999-02-13  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (load_session): Load the configuration from the
local names. 

1999-01-03  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (main_terminal_program): We do not use the popt
context. 

1999-02-14  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c (about_terminal_cmd): Fixed my email address
in the about box.

1999-02-10  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

* gnome-terminal.c (gather_changes): When modifying the Default
terminal class, save it under "Config" instead of _("Config").

1999-02-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (hide_menu_cmd): Save show/hide setting here.
(show_menu_cmd): and here.
(new_terminal_cmd): Hide the menubar after the gtk_widget_show on
the GnomeApp, since the GnomeApp::show method will show the
menubar under us.

Rename update_utmp to update_records.

Handle utmp/wtmp as separate options, not a commont one.

1999-02-09  Michael Zucchi  <zucchi@zzedzone.mmc.com.au>

* gnome-terminal.c (preferences_cmd): Added a "select by word
characterclass" option, and added it to the config, and update
functions also.  This might need re-wording, or placing on a
different preferences pane.

1999-02-07  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (button_press): Add support for popping up the
menu if the application is not requesting the mouse events.

1999-02-07  Federico Mena Quintero  <federico@nuclecu.unam.mx>

* gnome-terminal.c (window_delete_event): Fixed crashes when
closing the preferences window with the window manager.

1999-02-06  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

* gnome-terminal.desktop: Updated Korean translation.

1999-02-04  Owen Taylor  <otaylor@redhat.com>

* gnome-terminal.c (preferences_cmd): If a preferences
window already exists, raise it. (It might also be
nice to bring it to the current desktop, but that
would take more work)

1999-02-04  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): Add patch from Mike Bond
(mike.bond@template.com) for properly setting up the swap-del-keys
setting on the zvt widget.

(set_color_scheme): Remove one line of dead code.

1999-02-03  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (drag_data_received): Save preferences after
changing the color.

1999-01-31  Arturo Espinosa Aldama <arturo@nuclecu.unam.mx>

* gnome-terminal.c: "Close Terminal" option is has now the 
  GNOME_STOCK_MENU_EXIT pixmap.

1999-01-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Save the configuration after changes have been
set with gnome-config.

Do use a different menu for the popups than the main menu.

Put the color selector back.  Yes, it is for testing, but it makes
it very easy to configure a terminal.  So it is back again ;-)

1999-01-20  Nat Friedman  <nat@nat.org>

* gnome-terminal.c (preferences_cmd): Connect the help signal to
 gnome_help_pbox_display.

1999-01-09  Nat Friedman  <nat@nat.org>

* gnome-terminal.c: Replaced the Terminal menu with a File menu.

1999-01-08  Jay Painter <jpaint@serv.net>

* gnome-terminal.c: go crazy jrb, I'll have my border width!
Also, hide app->menubar->parent instead of app->menubar, because
the damn dock item has relieved borders that don't hide and ruin
the symmetry of the terminal.

1999-01-07  Nat Friedman  <nat@nat.org>

* gnome-terminal.c Changed gnome_terminal_about_menu to
 gnome_terminal_help_menu.

Use the GNOMEUIINFO_MENU_ABOUT_ITEM macro.

Added the settings menu, and moved the Properties menu item to it
 and renamed it to Preferences.

1999-01-07  Nat Friedman  <nat@nat.org>

* gnome-terminal.c (new_terminal_cmd): Set the window policy to
 auto-shrink.

Changed gnome_terminal_about_menu to gnome_terminal_help_menu.

Use the GNOMEUIINFO_MENU_ABOUT_ITEM macro.

Added the settings menu, and moved the Properties menu item to it
 and renamed it to Preferences.

1999-01-07  Christopher Blizzard  <blizzard@appliedtheory.com>

* gnome-terminal.c: add the ability to set the title on the
 command line.

1999-01-06  Jonathan Blandford  <jrb@redhat.com>

* gnome-terminal.c (new_terminal_cmd): Commented out the border
width settings as the old layout was driving me crazy.  If anyone
wants to revert it, they can go ahead; but I think this looks much
better.

1998-12-31 Jay Painter <jpaint@serv.net>

* gnome-terminal.c: fix the session_save geometry saving so that
the terminal geometry gets saved in terminal columns/rows instead
of pixels.

1998-12-31 Jay Painter <jpaint@serv.net>

* gnome-terminal.c: use zvt_term_set_size to set the grid
size of the terminal.  --geometry now works correctly.

1998-12-23 Jay Painter <jpaint@serv.net>

* gnome-terminal.c: resize in incriments equal to the charactor
size, and also inform the window manager with proper hints so it
can display the correct terminal grid size.

1998-12-18 Felix Bellaby  <felix@pooh.u-net.com>

* gnome-terminal.c: various updates to session management code.

1998-12-29  Jay Painter <jpaint@serv.net>
* gnome-terminal.c: merge from head -- the incrimental resizing
hints.

1998-12-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (load_session): Remove debugging message.
(new_terminal_cmd): Remove the visual hack from here.

1998-12-10  Jonathan Blandford  <jrb@aware-of-vacuity.labs.redhat.com>

* gnome-terminal.c (apply_changes): now it'll display transparency
even if a background image isn't set per term.
(new_terminal_cmd): as above

1998-12-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Preferences are now saved by default.
(new_terminal_cmd): Disable pixmap support if the Imlib visual is
different from the startup visual, as Imlib is lame.

1998-12-02  Jeff Garzik  <jgarzik@pobox.com>

* gnome-terminal.c:
Correct usage of gnome_app_fill_menu_custom() again.

1998-12-01  Jeff Garzik  <jgarzik@pobox.com>

* gnome-terminal.c:
Correct usage of gnome_app_fill_menu_custom()
so that this will compile again.
(er, I thought that func was only for UI builders...)

Sun Nov 29 03:03:20 1998  George Lebl  <jirka@5z.com>

* gnome-terminal.c: split the image stuff into a separate page,
  add a global zvt_pixmap_support and chack for pixmap support
  right after creating the zvt widget, the image page is added
  only if pixmap support exists in zvt

1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): --login/--nologin control
the shell spawning options.  --utmp/--noutmp control the recording
of user log in/out in utmp/wtmp files.

1998-11-22  Jay Painter <jpaint@serv.net>

* gnome-terminal.c: slight changes to widget packing so the
terminal looks better.

1998-11-21  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

* gnome-terminal.c (new_terminal_cmd): Add signal setup for
title_changed signal.
(title_changed): Callback for title_changed signal.

1998-11-20  Manish Vachharajani <mvachhar@vger.rutgers.edu>

* gnome-terminal.c: Made session management work, except for 
                    transparency.

1998-11-20  Manish Vachharajani <mvachhar@vger.rutgers.edu>

* gnome-terminal.c: Add ability to turn the terminal bell on and off

1998-11-12  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (terminal_config): Make the user_* strings be
const. 
have a per-user command line flag instead of a global one.
(main_terminal_program): If a color has been set, set the
color_set to COLORS_CUSTOM.

1998-11-11  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Add support for setting the DEL/Backspace
swapping.

1998-11-11  Martin Baulig  <martin@home-of-linux.org>

* gnome-terminal.c: Use `invoke_as_login_shell' from the command
 line config and not from the default config so this command line
parameter really works.

1998-11-11  Martin Baulig  <martin@home-of-linux.org>

* gnome-terminal.c (gnome_terminal_about_menu): Comment the
GNOMEUIINFO_HELP out so we don't get the warning about a
missing help topics file.

1998-11-11  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

* menu.c: Removed file menu.c - obsoleted.

1998-11-09  Michael Zucchi  <zucchi@zzedzone.fsi.com.au>

* gnome-terminal.c (new_terminal_cmd): Set window hints on
application window for a minimum size.

Nov. 5, 1998
. Add missing arg to zvt_term_forkpty()
-- Elliot

1998-10-29  Jens Lautenbacher  <jens@tellux.de>

* gnome-terminal.c (preferences_cmd): visual clean-up
(DEFINE_TERMINAL_MENU): removed the color-selector from the
 menu... the changelog entry from miquel seems to suggest that this
 was only for testing purposes for color dnd, so I felt free to
 remove it, as it seems to be only disturbing joe user. Hope I
 didn't step on anybodies toes :-/

* gnome-terminal.h: removed prototype for create_font_menu

* Makefile.am (gnome_terminal_SOURCES): removed menu.c because we
 use gnome_font_picker now

* gnome-terminal.c (apply_changes): use gnome_term_set_font
 instead of zvt_term_set_font_name
(font_changed): New function.
(prop_changed_zvt): commented out as it seems to be dead code
(preferences_cmd): use gnome_font_picker widget, and fix more init
 stuff for color_scheme and scrollbar_position via calls to
 gtk_object_set_user_data.

Tue Oct 27 14:21:32 1998  George Lebl  <jirka@5z.com>

* gnome-terminal.c: calls set_background instead of set_transparent,
  added background pixmap checkbox and a file entry

* gnome-terminal.c: fixed a warning with gtk_combo, and use
  GINT_TO_POINTER and GPOINTER_TO_INT instead of just a cast

Tue Oct 27 01:13:20 1998  George Lebl  <jirka@5z.com>

* gnome-terminal.c: add support for transparency in zvt

Sun Oct 18 21:37:34 1998  Owen Taylor  <otaylor@gtk.org>

* gnome-terminal.c (drag_data_received): Removed broken
debugging printf so it compiles.

Sun Oct 18 19:55:45 1998  Owen Taylor  <otaylor@gtk.org>

* gnome-terminal.c: Use the new DND API.

1998-10-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (about_terminal_cmd): Fix warning.

* gnome_terminal_terminal_menu_hide_menubar,
gnome_terminal_terminal_menu_show_menubar: We create two uiinfos
to be use in different states.

* gnome-terminal.c (button_press): Revert previous change and use
the gnome-app functionality to achieve the same effect. 

1998-45-05  Erik Troan  <ewt@redhat.com>

* gnome-terminal (button_press): got rid of extranous _ chars in
popup window (this redisplayed the show menubar item as well)

1998-09-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Allow for short option --command to be 'e' as well.

1998-09-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Use the keyborad shortcuts;  Make indentation
and variable style uniform to the GNOME style :-).

1998-09-19  Manish Vachharajani <mvachhar@vger.rutgers.edu>

* gnome_terminal.c: Fixed bugs saving session

1998-17-14  Erik Troan  <ewt@redhat.com>

* gnome_terminal.c: added optional automatic scrolling
behaviors

1998-44-14  Erik Troan  <ewt@redhat.com>

* gnome_terminal.c: switched to gnome-color-picker from
gnome-color-selector
* gnome_terminal.c configuration information removed from
global variables and moved to a per-terminal structure

1998-09-01  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal_cmd): Add 3 pixels between the
terminal and the border.
(set_color_scheme): Set the color for the background window to the
same one we have.c

Mon Aug 31 15:02:01 1998  Owen Taylor  <otaylor@redhat.com>

* gnome-terminal.c (apply_changes): Use
gtk_box_set_child_packing() to move the scrollbar, instead of
gtk_box_reorder_child(), since we initially set up the order using
gtk_box_pack_start()/end().

1998-59-28  Erik Troan  <ewt@redhat.com>

* gnome_terminal.c: store all configuration information
in a single structure

* gnome_terminal.c: added terminal classes, and put class
on the preferences panel

* gnome_terminal.c: don't save menu bar state when it changes,
use normal save preferences command for that

* gnome_termainl.c (button_press): display a popup menu on
ctrl-rightbutton


1998-17-26  Erik Troan  <ewt@redhat.com>

* gnome_terminal.c: added terminal classes for storing
multiple configurations

* gnome_terminal.c (set_active): the color_style attribute wasn't 
tied the color_style preferences menu

1998-08-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (close_all_cmd): Removed close all terminals
option. 

1998-07-15  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: Add support for hidden menubars.

1998-07-14  Tristan Tarrant  <ttarrant@suntlc.etnoteam.it>
* gnome-terminal.c: Added ability to set scrollback lines from 
  preferences (at last)

1998-07-01  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

* gnome-terminal.desktop: Added Portuguese translation.

1998-06-21 Manish Vachharajani <mvachhar@vger.rutgers.edu>

* gnome-terminal.c:  Set table sizes to make gtk 1.1 happy

1998-06-15  Michael Zucchi  <zucchi@zzedzone.box.net.au>

* gnome-terminal.c (apply_changes): Get terminal preferences from
each page separately, rather than try to retrieve them all
together [which doesn't work].

Sat Jun 13 13:13:50 1998  Tom Tromey  <tromey@cygnus.com>

* gnome-terminal.c (save_session): New function.
(die): New function.
(main): Register as session client.
(initial_term): New global.
(close_app): Clear initial_term if removing it.
(close_terminal_cmd): Likewise.
(new_terminal_cmd): Set initial_term.
(parse_an_arg): Recognize DISCARD_KEY.
(argp_options): Added --discard option.
(discard_section): New global.
(main): Handle --discard option.
(load_session): New function.

1998-05-25  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (drop_data_available): Add support for changing
the foreground with drag and drop.
(color_cmd): Add a color selector.  I am tired of starting up
background-properties to test color DnD.

Fri May 22 18:31:33 1998  Tom Tromey  <tromey@cygnus.com>

* gnome-terminal.c (get_shell_name): Use gnome_util_user_shell.
(new_terminal_cmd): Free `shell'.

1998-05-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (parse_an_arg): Add support for specifying the
foreground and background colors on the command line. 

(drop_data_available): Add drop support for colors.  Currently
only the background can be set.  I only need a way to query
ZvtTerm to tell me if the drop position has a non-blank character:
if so we should set the background instead.

1998-05-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (get_shell_name): Be more agresive while
setting up the shell: Use the variable SHELL if defined; if not,
use the password entry and if this fails, try a list of shells. 

(get_shell_name): More fixes: name variable was not being
correctly computed.

Initialize initial_command variable. 

1998-05-16  Raja R Harinath  <harinath@cs.umn.edu>

* gnome-terminal.c (environ): Declare.  Not all systems declare
this global variable in their header files.
(new_terminal_cmd): Don't get false positives on env. vars. that
begin with, but are longer than, TERM, COLUMNS or LINES.

Sat May 16 02:55:35 1998  Tom Tromey  <tromey@cygnus.com>

* gnome-terminal.c (initial_command): Now a vector.
(parse_an_arg): Treat all arguments following --command as part of
command.
(new_terminal_cmd): `cmd' arg now a vector.

1998-05-14  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (parse_an_arg): Addedd support for executing a
command at startup with the --command option.

1998-05-13  Jaka Mocnik <jaka.mocnik@kiss.uni-lj.si>

        * gnome-terminal.c (new_terminal): connected the GnomeApp's
        delete_event handler to close_app so that closing the last
        window now exits the program.

1998-05-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

(new_terminal): From Thomas Dickey: many emulation programs got
this wrong, so I am using TERM=xterm for now instead of
xterm-color which has by default a broken terminfo regarding the
reset capability in most distributions. 

* gnome-terminal.c (gnome_term_set_font): Load both the regular
and bold fonts from the same name.  On the Indy, the different
fonts do not look terribly good. 
(set_color_scheme): Support the default background/foreground on
the code. 

1998-05-04  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (apply_changes): Only apply changes once.

* gnome-terminal.c (drop_data_available): Important DnD bug fix
that walks the list of dropped files correctly.

1998-05-04    <msf@redhat.com>

* menu.c: commented out include of zvt/forkpty.h

1998-05-03  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c (new_terminal): Allow shrinking.  This makes
the window auto-resize to the small size when the font has
changed. 
(drop_data_available): Added drop support for urls to the
terminal.  You can now drag file names and icons to the terminal
and get the file listing. 
(rxvt, xterm): Added the actual color maps for the nxterm and rxvt
(close_terminal_cmd): Oops.  Fix old piece of code: I was not
shutting down due to code reogranization. 

Sun May  3 22:45:15 1998  Tom Tromey  <tromey@cygnus.com>

* Makefile.am (LDADD): Include UTIL_LIB, not -lutil.

1998-05-01  Michael Fulbright  <msf@redhat.com>

* gnome-terminal.c: we want to count from 0 up when counting # of env var,
not down :) Should fix the problem with the font being loading properly
from previous preferences.

1998-05-01  Miguel de Icaza  <miguel@nuclecu.unam.mx>

* gnome-terminal.c: First time I check the ChangeLog for the
gnome-terminal program.