From 4f43db365be2d917955985025f1231170db15db9 Mon Sep 17 00:00:00 2001
From: Jeffrey Stedfast <fejj@ximian.com>
Date: Thu, 24 May 2001 21:54:34 +0000
Subject: g_strdup the uid into the ml->cursor_uid.

2001-05-24  Jeffrey Stedfast  <fejj@ximian.com>

	* message-list.c (message_list_select_uid): g_strdup the uid into
	the ml->cursor_uid.

	* message-browser.c (message_browser_forward_msg): Use the default
	forward style.

svn path=/trunk/; revision=9969
---
 mail/message-list.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

(limited to 'mail/message-list.c')

diff --git a/mail/message-list.c b/mail/message-list.c
index 15f843aaf3..2abf62abb4 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -413,7 +413,9 @@ message_list_select (MessageList *message_list, int base_row,
 		info = get_message_info (message_list, node);
 		if (info && (info->flags & mask) == flags) {
 			e_tree_set_cursor (et, node);
-			gtk_signal_emit(GTK_OBJECT (message_list), message_list_signals [MESSAGE_SELECTED], camel_message_info_uid(info));
+			
+			gtk_signal_emit (GTK_OBJECT (message_list), message_list_signals[MESSAGE_SELECTED],
+					 camel_message_info_uid (info));
 			return;
 		}
 		vrow += direction;
@@ -439,6 +441,10 @@ message_list_select_uid (MessageList *message_list, const char *uid)
 		
 		info = get_message_info (message_list, node);
 		e_tree_set_cursor (message_list->tree, node);
+		
+		g_free (message_list->cursor_uid);
+		message_list->cursor_uid = g_strdup (camel_message_info_uid (info));
+		
 		gtk_signal_emit (GTK_OBJECT (message_list), message_list_signals[MESSAGE_SELECTED],
 				 camel_message_info_uid (info));
 	} else {
-- 
cgit 

es/bl-1.2.3</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/ini-1.3.7'>dependabot/npm_and_yarn/devel/electron4/files/ini-1.3.7</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.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' selected='selected'>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'>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=gnome-3.24'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/?h=gnome-3.24'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/sysutils/hdup?h=gnome-3.24'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/sysutils/hdup?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/sysutils/hdup?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/sysutils/hdup?h=gnome-3.24'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/sysutils/hdup'>
<input type='hidden' name='h' value='gnome-3.24'/><input type='hidden' name='id' value='01a1f989392447e347f1579446d222c56593a560'/><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=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/sysutils?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>sysutils</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/sysutils/hdup?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560'>hdup</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/sysutils/hdup?h=gnome-3.24&amp;id=01a1f989392447e347f1579446d222c56593a560&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/sysutils/hdup?h=gnome-3.24&amp;id=4ab972b7468e739167f0f48c87471c6c6b7da9e5'>- Get Rid MD5 support</a></td><td>miwi</td><td><span title='2011-03-19 20:38:54 +0800'>2011-03-19</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=f766ef754e2eec4bf579e55a2e0d578a913992f8'>- Fix gtar path in dependencies.</a></td><td>sem</td><td><span title='2011-02-14 19:15:32 +0800'>2011-02-14</span></td><td>1</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/sysutils/hdup?h=gnome-3.24&amp;id=a44c192a2f5c31ae449c6b008b8a42bcc7ee099d'>Sync to new bsd.autotools.mk</a></td><td>ade</td><td><span title='2010-12-04 15:34:27 +0800'>2010-12-04</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=ac3bd331b0e3fb113ca9b86e7572afe696fdcc3a'>Punt autoconf267-&gt;autoconf268</a></td><td>ade</td><td><span title='2010-10-16 19:52:47 +0800'>2010-10-16</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=3ad75a4581c2f69fb2331ab72fee36ff8af166ba'>Autotools update.   Read ports/UPDATING 20100915 for details.</a></td><td>ade</td><td><span title='2010-09-16 02:35:24 +0800'>2010-09-16</span></td><td>1</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/sysutils/hdup?h=gnome-3.24&amp;id=8ef21a396d8627cdfced24744c2bacb7cb0c9453'>- Remove conditional checks for FreeBSD 5.x and older</a></td><td>pav</td><td><span title='2009-01-07 01:59:31 +0800'>2009-01-07</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=16beaf923e3b13f63cee16e1a53748eca1050c95'>- Fix install with NOPORDOCS=yes and NOPORTEXAMPLES=yes</a></td><td>sem</td><td><span title='2008-09-23 20:45:08 +0800'>2008-09-23</span></td><td>1</td><td><span class='deletions'>-6</span>/<span class='insertions'>+6</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=c8007265d81e778bec43e1f7b073b196887b3604'>Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.</a></td><td>rafan</td><td><span title='2008-08-21 14:18:49 +0800'>2008-08-21</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=8eb92ae1d0dce072ddbe65c4852625fae9d1eddb'>Conversion from (now defunct) autoconf-2.61 to autoconf-2.62</a></td><td>ade</td><td><span title='2008-08-20 08:57:32 +0800'>2008-08-20</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=11edc5451416c23af13418fc8391548f68dd629b'>Bump portrevision due to upgrade of devel/gettext.</a></td><td>edwin</td><td><span title='2008-06-06 22:17:21 +0800'>2008-06-06</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=c07b3d06f74c2b1f5144739f606ea2f60e5c4125'>Switch autoconf dependencies from 2.53 or 2.59 to 2.61.</a></td><td>linimon</td><td><span title='2007-09-30 12:47:36 +0800'>2007-09-30</span></td><td>1</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/sysutils/hdup?h=gnome-3.24&amp;id=8ca7b0188594153875bb2a9ecc42640a164f458d'>- Since security/gnupg (2.x) installs symlink $PREFIX/bin/gpg,</a></td><td>kuriyama</td><td><span title='2006-12-22 10:51:16 +0800'>2006-12-22</span></td><td>1</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/sysutils/hdup?h=gnome-3.24&amp;id=da5699dfdacafc5da373ec3ffb2177f0c0bba667'>- Upgrade gnupg to 2.0.1.  Old stable version (1.4.6) was repocopied</a></td><td>kuriyama</td><td><span title='2006-12-21 21:31:56 +0800'>2006-12-21</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=6b32587e21470f1c19ad1417d849f242d3c11833'>- Remove USE_REINPLACE from my ports</a></td><td>sem</td><td><span title='2006-02-08 01:56:16 +0800'>2006-02-08</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=243dbfc29785a47e402d973a17a1d6f7d46404b3'>- Add a trailing slash to a second master site</a></td><td>sem</td><td><span title='2006-02-07 18:33:02 +0800'>2006-02-07</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=e31bed690b2fba4714686b691a351a51b98d80e8'>Replace ugly "@unexec rmdir %D... 2&gt;/dev/null || true" with @dirrmtry</a></td><td>edwin</td><td><span title='2006-01-22 11:01:03 +0800'>2006-01-22</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=f2cddbd917d4d6342747f61a6e428696867562d0'>- Update to 2.0.14 (bugfix release)</a></td><td>sem</td><td><span title='2005-12-11 00:07:46 +0800'>2005-12-11</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=fac4befeebbc501be35aa195a8b80b90bb5f553e'>- Update to 2.0.13 (bugfix release)</a></td><td>sem</td><td><span title='2005-11-27 15:14:37 +0800'>2005-11-27</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=8d9d5197561118544281733430b48b0b60884450'>Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present</a></td><td>ade</td><td><span title='2005-11-15 14:52:12 +0800'>2005-11-15</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=7118f5134be798203a3fb26ca72f3f2ccfcc37a1'>- Yield to a total SHAtification.</a></td><td>sem</td><td><span title='2005-11-11 15:36:56 +0800'>2005-11-11</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/sysutils/hdup?h=gnome-3.24&amp;id=990b2a0e3ae0bb2dade31405ff66470e67cacab0'>Bump PORTREVISION to chase the glib20 shared library update.</a></td><td>marcus</td><td><span title='2005-11-05 13:22:06 +0800'>2005-11-05</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/sysutils/hdup?h=gnome-3.24&amp;id=deee3874e38ae3ce9b5de64b67872b00e101c70d'>- Update to 2.0.12</a></td><td>sem</td><td><span title='2005-10-03 23:18:44 +0800'>2005-10-03</span></td><td>4</td><td><span class='deletions'>-8</span>/<span class='insertions'>+18</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=546085d0dd58ad2c2d9d1926338fa0e1c7cd9473'>- Update to 2.0.10</a></td><td>sem</td><td><span title='2005-09-05 19:31:39 +0800'>2005-09-05</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=1860c586103ddd106998a13c08370e74f8c06d09'>- Update to 2.0.9</a></td><td>sem</td><td><span title='2005-07-15 13:48:26 +0800'>2005-07-15</span></td><td>3</td><td><span class='deletions'>-14</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=5085b27be4eb735437f97089c680cc33d324210a'>- Update to 2.0.8</a></td><td>sem</td><td><span title='2005-06-23 14:35:35 +0800'>2005-06-23</span></td><td>5</td><td><span class='deletions'>-31</span>/<span class='insertions'>+24</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=3f8673b5304491d815979cbca9f5698f2e27e181'>At Kris's request, back out the MACHINE_ARCH spelling correction until</a></td><td>obrien</td><td><span title='2005-04-12 11:26:56 +0800'>2005-04-12</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=6b02d1b35c173832c085697cf76aa156d04ad843'>Assist getting more ports working on AMD64 by obeying the</a></td><td>obrien</td><td><span title='2005-04-11 16:04:41 +0800'>2005-04-11</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/sysutils/hdup?h=gnome-3.24&amp;id=b0868dfedc5e6d833157bb7931102ffed18c32fb'>- Update to 2.07</a></td><td>sem</td><td><span title='2005-03-20 18:13:48 +0800'>2005-03-20</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+5</span></td></tr>