To use php-mode in Emacs/XEmacs, add the following lines to your ~/.emacs:

(autoload 'php-mode "php-mode" "Mode for editing PHP source files")
(add-to-list 'auto-mode-alist '("\\.\\(inc\\|php[s34]?\\)" . php-mode))
g/~lantw44/cgit/gsoc2013-evolution/atom/e-util/e-time-utils.c?h=EVOLUTION_2_26_2' type='application/atom+xml'/>
<link rel='vcs-git' href='https://www.tfcis.org/~lantw44/git/gsoc2013-evolution' title='gsoc2013-evolution Git repository'/>
<link rel='vcs-git' href='https://www.lant.com.tw/~lantw44/git/gsoc2013-evolution' title='gsoc2013-evolution Git repository'/>
<link rel='vcs-git' href='https://phantom.tfcis.org/~lantw44/git/gsoc2013-evolution' title='gsoc2013-evolution Git repository'/>
<link rel='vcs-git' href='https://www.csie.ntu.edu.tw/~b01902062/git/gsoc2013-evolution' title='gsoc2013-evolution Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='/~lantw44/cgit/'><img src='/~lantw44/cgit-data/cgit.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/~lantw44/cgit/'>index</a> : <a title='gsoc2013-evolution' href='/~lantw44/cgit/gsoc2013-evolution/'>gsoc2013-evolution</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='3b74f2348e60711c0141ac9888efd9a9973db34b'/><select name='h' onchange='this.form.submit();'>
<option value='archive-integration'>archive-integration</option>
<option value='archive-integration-review'>archive-integration-review</option>
<option value='master'>master</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>Google Summer of Code 2013 - GNOME - Archive Integration workspace</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/~lantw44/cgit/gsoc2013-evolution/about/?h=EVOLUTION_2_26_2'>about</a><a href='/~lantw44/cgit/gsoc2013-evolution/?h=EVOLUTION_2_26_2'>summary</a><a href='/~lantw44/cgit/gsoc2013-evolution/refs/?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>refs</a><a class='active' href='/~lantw44/cgit/gsoc2013-evolution/log/e-util/e-time-utils.c?h=EVOLUTION_2_26_2'>log</a><a href='/~lantw44/cgit/gsoc2013-evolution/tree/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>tree</a><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>commit</a><a href='/~lantw44/cgit/gsoc2013-evolution/diff/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>diff</a><a href='/~lantw44/cgit/gsoc2013-evolution/stats/e-util/e-time-utils.c?h=EVOLUTION_2_26_2'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/gsoc2013-evolution/log/e-util/e-time-utils.c'>
<input type='hidden' name='h' value='EVOLUTION_2_26_2'/><input type='hidden' name='id' value='3b74f2348e60711c0141ac9888efd9a9973db34b'/><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/gsoc2013-evolution/log/?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>root</a>/<a href='/~lantw44/cgit/gsoc2013-evolution/log/e-util?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>e-util</a>/<a href='/~lantw44/cgit/gsoc2013-evolution/log/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b'>e-time-utils.c</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/gsoc2013-evolution/log/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=3b74f2348e60711c0141ac9888efd9a9973db34b&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/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=e9d518e362ce8b273d4b2281c92b77cee16b5d97'>Removed illegal '-'s from strptime msgstr, this fixes #43558, Appointment</a></td><td>Suresh Chandrasekharan</td><td><span title='2003-08-21 10:23:16 +0800'>2003-08-21</span></td><td>1</td><td><span class='deletions'>-4</span>/<span class='insertions'>+17</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=4d6913170ec76ebd227d8261d41c78e5f897c4b2'>Fixes #43775</a></td><td>JP Rosevear</td><td><span title='2003-05-31 01:32:52 +0800'>2003-05-31</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=88e9abec50a746253fb33ff04741e482b51505ce'>fix a comment (e_localtime_with_offset returns the offset in seconds</a></td><td>Dan Winship</td><td><span title='2002-11-08 23:19:09 +0800'>2002-11-08</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/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=9c73777f2268b5bf2622f893e2a3ba7d0f720572'>First big sync of my GNOME 2 porting work (incomplete, and still</a></td><td>Ettore Perazzoli</td><td><span title='2002-11-02 16:25:03 +0800'>2002-11-02</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/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=4270c51a98b6cc77a8337c6120195be4f620c775'>New. Like mktime(3), but assumes the input time is UTC.</a></td><td>Dan Winship</td><td><span title='2002-09-05 03:13:14 +0800'>2002-09-05</span></td><td>1</td><td><span class='deletions'>-5</span>/<span class='insertions'>+56</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=51e6a4e0ac56d46cf977d7f0e61f88e4c5134c22'>if the year was two digits, add the current century</a></td><td>JP Rosevear</td><td><span title='2002-08-22 23:39:41 +0800'>2002-08-22</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+20</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=14fda1ed488e7a828f854a3e94214213370fa729'>added a 2nd format, with the weekday and the date. We need this so we can</a></td><td>Damon Chaplin</td><td><span title='2001-10-30 21:01:36 +0800'>2001-10-30</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=5772dcbe43079dd8cf59e5458cb44a7a749df66f'>only use 1 format, so we are consistent everywhere. If we support multiple</a></td><td>Damon Chaplin</td><td><span title='2001-09-18 09:23:11 +0800'>2001-09-18</span></td><td>1</td><td><span class='deletions'>-141</span>/<span class='insertions'>+172</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=e137371494ac61c6dc94cb58ee35a5d2ef0a0123'>Added format for "7 PM" and equivalents. Fixes bug #7456.</a></td><td>Federico Mena Quintero</td><td><span title='2001-09-01 08:14:01 +0800'>2001-09-01</span></td><td>1</td><td><span class='deletions'>-4</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=0a672ffa44c71244a542c81b3d589047af4a8c08'>added comments to help translators a bit.</a></td><td>Damon Chaplin</td><td><span title='2001-08-20 15:32:12 +0800'>2001-08-20</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+10</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=55eb097681a9e016e4c5c8e99759c11b0e6a1de9'>Generalized function for trying a number of strptime() formats on a</a></td><td>Federico Mena Quintero</td><td><span title='2001-07-17 05:26:12 +0800'>2001-07-17</span></td><td>1</td><td><span class='deletions'>-53</span>/<span class='insertions'>+93</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/gsoc2013-evolution/commit/e-util/e-time-utils.c?h=EVOLUTION_2_26_2&amp;id=be26e5a85472707b2bc2b5cf65749f5172b4a0a2'>skip any non-digits while looking for dates and times. This should fix</a></td><td>Damon Chaplin</td><td><span title='2001-06-14 14:04:20 +0800'>2001-06-14</span></td><td>1</td><td><span class='deletions'>-18</span>/<span class='insertions'>+7</span></td></tr>