/*
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) version 3.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with the program; if not, see <http://www.gnu.org/licenses/>
 *
 *
 * Authors:
 *		Mike Kestner  <mkestner@ximian.com>
 *
 * Copyright (C) 1999-2008 Novell, Inc. (www.novell.com)
 *
 */

#ifndef __E_COMBO_CELL_EDITABLE_H__
#define __E_COMBO_CELL_EDITABLE_H__

#include <gtk/gtk.h>

G_BEGIN_DECLS

#define E_TYPE_COMBO_CELL_EDITABLE	   (e_combo_cell_editable_get_type ())
#define E_COMBO_CELL_EDITABLE(o)	   (G_TYPE_CHECK_INSTANCE_CAST ((o), E_TYPE_COMBO_CELL_EDITABLE, EComboCellEditable))
#define E_COMBO_CELL_EDITABLE_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST ((k), E_TYPE_COMBO_CELL_EDITABLE, EComboCellEditableClass))
#define E_IS_COMBO_CELL_EDITABLE(o)	   (G_TYPE_CHECK_INSTANCE_TYPE ((o), E_TYPE_COMBO_CELL_EDITABLE))
#define E_IS_COMBO_CELL_EDITABLE_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE ((o), E_TYPE_COMBO_CELL_EDITABLE))
#define E_COMBO_CELL_EDITABLE_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), E_TYPE_COMBO_CELL_EDITABLE, EComboCellEditableClass))

typedef struct _EComboCellEditable      EComboCellEditable;
typedef struct _EComboCellEditableClass EComboCellEditableClass;
typedef struct _EComboCellEditablePriv  EComboCellEditablePriv;

struct _EComboCellEditable
{
	GtkEventBox  parent;

	EComboCellEditablePriv *priv;
};

struct _EComboCellEditableClass
{
	GtkEventBoxClass parent_class;
};

GType      e_combo_cell_editable_get_type (void);

GtkCellEditable *e_combo_cell_editable_new (void);

const GList *e_combo_cell_editable_get_list (EComboCellEditable *editable);
void         e_combo_cell_editable_set_list (EComboCellEditable *editable, GList *list);

const gchar *e_combo_cell_editable_get_text (EComboCellEditable *editable);
void         e_combo_cell_editable_set_text (EComboCellEditable *editable, const gchar *text);

gboolean e_combo_cell_editable_cancelled (EComboCellEditable *editable);

G_END_DECLS

#endif /* __E_COMBO_CELL_EDITABLE_H__ */
2.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option>
<option value='gnome-3.22'>gnome-3.22</option>
<option value='gnome-3.24'>gnome-3.24</option>
<option value='gnome-3.26'>gnome-3.26</option>
<option value='gnome-3.28'>gnome-3.28</option>
<option value='gnome-3.32'>gnome-3.32</option>
<option value='gnome-3.36'>gnome-3.36</option>
<option value='gstreamer'>gstreamer</option>
<option value='gstreamer-1.16'>gstreamer-1.16</option>
<option value='gstreamer0.10-removal'>gstreamer0.10-removal</option>
<option value='main'>main</option>
<option value='master'>master</option>
<option value='mate-1.16'>mate-1.16</option>
<option value='mate-1.18' selected='selected'>mate-1.18</option>
<option value='mate-1.20'>mate-1.20</option>
<option value='mate-1.22'>mate-1.22</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/?h=mate-1.18'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/?h=mate-1.18'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/editors/tamago-emacs21?h=mate-1.18'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/editors/tamago-emacs21?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/editors/tamago-emacs21?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/editors/tamago-emacs21?h=mate-1.18'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/editors/tamago-emacs21'>
<input type='hidden' name='h' value='mate-1.18'/><input type='hidden' name='id' value='3fd42866c836ba4bb18d213743a7ea878d942240'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/editors?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>editors</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/editors/tamago-emacs21?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240'>tamago-emacs21</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/editors/tamago-emacs21?h=mate-1.18&amp;id=3fd42866c836ba4bb18d213743a7ea878d942240&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=8876be37d3dbea7c6fcbd645893fa8f2bbd43ed9'>Update to 4.0.6.0.20041122.8</a></td><td>jylefort</td><td><span title='2005-05-02 03:01:10 +0800'>2005-05-02</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=fd00ec38e3c5ce8a8cb6dc193445f7733b78da17'>- Debian patch is updated to 7.</a></td><td>flz</td><td><span title='2005-04-11 05:09:12 +0800'>2005-04-11</span></td><td>4</td><td><span class='deletions'>-6</span>/<span class='insertions'>+28</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=3721d2923a555e687cbd974014e5d8a708f61faa'>Debian patch was updated to 4.0.6+0.20041122cvs-5, which fixes</a></td><td>ume</td><td><span title='2005-03-03 17:49:09 +0800'>2005-03-03</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=9fe518d9886c4b8cd20800494e4cbb3a6b233fa0'>- Debian patch was updated to 4.0.6+0.20041122cvs-4.</a></td><td>ume</td><td><span title='2005-03-02 22:59:04 +0800'>2005-03-02</span></td><td>5</td><td><span class='deletions'>-43</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=21343c86198a6a42ed4c6624c52794c2884a8077'>update Debian patch to egg_4.0.6+0.20041122cvs-3.</a></td><td>ume</td><td><span title='2005-02-24 19:43:48 +0800'>2005-02-24</span></td><td>3</td><td><span class='deletions'>-24</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=7be3346fdfeb3edb19b0994d86d9a4059d8528d6'>oops, I forget to add new patch.</a></td><td>ume</td><td><span title='2005-02-23 23:46:29 +0800'>2005-02-23</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+22</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=bdea4103be02ae7c21892fa9f2d0f962ff5353c8'>update Debian patch to egg_4.0.6+0.20041122cvs-2.</a></td><td>ume</td><td><span title='2005-02-23 23:39:12 +0800'>2005-02-23</span></td><td>5</td><td><span class='deletions'>-15</span>/<span class='insertions'>+20</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=f317b7622015e6ef98c48b40621fb64d205447dc'>- Tamago didn't work with Canna since last update.</a></td><td>ume</td><td><span title='2005-02-23 21:16:53 +0800'>2005-02-23</span></td><td>3</td><td><span class='deletions'>-0</span>/<span class='insertions'>+33</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=8ac7ef76ea7bfd3fd88d96dfef14271ad44d4edf'>Update to 20041122 snapshot</a></td><td>vs</td><td><span title='2005-02-14 15:58:13 +0800'>2005-02-14</span></td><td>3</td><td><span class='deletions'>-9</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=63efd325044883034a1f7ba7652f1e17425303eb'>Display pkg-message when installing from port</a></td><td>vs</td><td><span title='2004-11-09 23:01:31 +0800'>2004-11-09</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=046d895731029910573b48e202fb20ce6007c392'>Update to latest upstream-patch</a></td><td>vs</td><td><span title='2004-08-13 15:55:44 +0800'>2004-08-13</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=6520f5c92d2e4ad0c9377427e853a9852a2e7c3c'>- Update to 4.0.6.0.20020909.5</a></td><td>pav</td><td><span title='2004-08-01 06:23:32 +0800'>2004-08-01</span></td><td>3</td><td><span class='deletions'>-18</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=9616a325a2ef93d95c986f167b9f0ae30cf3abb7'>Fix hangup problem in japanese-egg-anthy input method.</a></td><td>nobutaka</td><td><span title='2004-07-04 22:57:22 +0800'>2004-07-04</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+14</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=5b6edbe33c971384c6dd2e82eecfedae7de38948'>- Fix plist and unbreak for tamago-emacs20</a></td><td>pav</td><td><span title='2004-06-17 02:47:17 +0800'>2004-06-17</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=476b36ed8f040272ada680b41e34cf17c12e1a02'>Without touching .nosearch, normal-top-level-add-subdirs-to-load-path</a></td><td>kuriyama</td><td><span title='2004-05-22 12:59:52 +0800'>2004-05-22</span></td><td>2</td><td><span class='deletions'>-1</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=b5292de616a6b0ac0577dcb752b188c01fd4be06'>Update to HEAD branch(4 times revised at 2002.09.09 based 4.0.6).</a></td><td>nork</td><td><span title='2004-05-19 01:16:21 +0800'>2004-05-19</span></td><td>3</td><td><span class='deletions'>-13</span>/<span class='insertions'>+20</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=3c0625e6de2b3875eca62ae397afd0a3bfb7ab9f'>Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.</a></td><td>marcus</td><td><span title='2004-02-04 13:21:48 +0800'>2004-02-04</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=6a12ba5ef35b1ee6d77dc1ddfaab71d27d03b652'>SIZEify.</a></td><td>trevor</td><td><span title='2004-01-29 15:24:56 +0800'>2004-01-29</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=710658d5c5fed6d409c2374bab7ed72890b63b39'>De-pkg-comment.</a></td><td>knu</td><td><span title='2003-02-21 01:12:51 +0800'>2003-02-21</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/editors/tamago-emacs21?h=mate-1.18&amp;id=dc03a711eb57f29eff84b07ae8bd183abbc51a23'>Remove redundant dependencies.  Mk/bsd.emacs.mk takes care of them.</a></td><td>knu</td><td><span title='2002-12-22 05:19:16 +0800'>2002-12-22</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+0</span></td></tr>