<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/widgets/text/e-completion-match.c, branch Release113</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=Release113</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=Release113'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2002-01-20T13:41:39+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag 'Release113'.</title>
<updated>2002-01-20T13:41:39+00:00</updated>
<author>
<name>nobody</name>
<email>nobody@localhost</email>
</author>
<published>2002-01-20T13:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=e391406f7ef7c45c2da156d0e48574ba94b703dc'/>
<id>urn:sha1:e391406f7ef7c45c2da156d0e48574ba94b703dc</id>
<content type='text'>
svn path=/tags/Release113/; revision=15391
</content>
</entry>
<entry>
<title>Silently drop match strings that contain invalid utf-8... not a good thing</title>
<updated>2001-10-29T21:27:25+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@ximian.com</email>
</author>
<published>2001-10-29T21:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=75cd5e1f3d3e898cceda5e8fb84ca8140843258d'/>
<id>urn:sha1:75cd5e1f3d3e898cceda5e8fb84ca8140843258d</id>
<content type='text'>
2001-10-29  Jon Trowbridge  &lt;trow@ximian.com&gt;

	* gal/e-text/e-completion-match.c (e_completion_match_set_text):
	Silently drop match strings that contain invalid utf-8... not a
	good thing to do, but better than any of the currently available
	alternatives.

svn path=/trunk/; revision=14364
</content>
</entry>
<entry>
<title>Changed the license announcement at the top of these files.</title>
<updated>2001-10-26T18:33:33+00:00</updated>
<author>
<name>Christopher James Lahey</name>
<email>clahey@ximian.com</email>
</author>
<published>2001-10-26T18:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=dc8927136af4a291714be187a4bdbcefc471d703'/>
<id>urn:sha1:dc8927136af4a291714be187a4bdbcefc471d703</id>
<content type='text'>
2001-10-26  Christopher James Lahey  &lt;clahey@ximian.com&gt;

	* gal/e-paned/e-hpaned.c, gal/e-paned/e-hpaned.h,
	gal/e-paned/e-paned.c, gal/e-paned/e-paned.h,
	gal/e-paned/e-vpaned.c, gal/e-paned/e-vpaned.h,
	gal/e-text/e-completion-match.c, gal/e-text/e-completion-match.h,
	gal/e-text/e-completion-test.c, gal/e-text/e-completion-view.c,
	gal/e-text/e-completion-view.h, gal/e-text/e-completion.c,
	gal/e-text/e-completion.h, gal/e-text/e-entry-test.c,
	gal/e-text/e-entry.c, gal/e-text/e-entry.h,
	gal/e-text/e-table-text-model.c, gal/e-text/e-table-text-model.h,
	gal/e-text/e-text-model-repos.c, gal/e-text/e-text-model-repos.h,
	gal/e-text/e-text-model-test.c, gal/e-text/e-text-model-uri.c,
	gal/e-text/e-text-model-uri.h, gal/e-text/e-text-model.c,
	gal/e-text/e-text-model.h, gal/e-text/e-text.c,
	gal/e-text/e-text.h, gal/util/e-bit-array.c,
	gal/util/e-bit-array.h, gal/util/e-cache.c, gal/util/e-cache.h,
	gal/util/e-iconv.c, gal/util/e-iconv.h, gal/util/e-sorter-array.c,
	gal/util/e-sorter-array.h, gal/util/e-sorter.c,
	gal/util/e-sorter.h, gal/util/e-text-event-processor-emacs-like.c,
	gal/util/e-text-event-processor-emacs-like.h,
	gal/util/e-text-event-processor-types.h,
	gal/util/e-text-event-processor.c,
	gal/util/e-text-event-processor.h, gal/util/e-util.c,
	gal/util/e-util.h, gal/util/e-xml-utils.c, gal/util/e-xml-utils.h,
	gal/widgets/color-group.c, gal/widgets/color-group.h,
	gal/widgets/color-palette.c, gal/widgets/color-palette.h,
	gal/widgets/e-canvas-utils.c, gal/widgets/e-canvas-utils.h,
	gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas-vbox.h,
	gal/widgets/e-canvas.c, gal/widgets/e-canvas.h,
	gal/widgets/e-categories-master-list-array.c,
	gal/widgets/e-categories-master-list-array.h,
	gal/widgets/e-categories-master-list-combo.c,
	gal/widgets/e-categories-master-list-combo.h,
	gal/widgets/e-categories-master-list-dialog-model.c,
	gal/widgets/e-categories-master-list-dialog-model.h,
	gal/widgets/e-categories-master-list-dialog.c,
	gal/widgets/e-categories-master-list-dialog.h,
	gal/widgets/e-categories-master-list.c,
	gal/widgets/e-categories-master-list.h,
	gal/widgets/e-categories.c, gal/widgets/e-categories.h,
	gal/widgets/e-colors.c, gal/widgets/e-colors.h,
	gal/widgets/e-cursors.c, gal/widgets/e-cursors.h,
	gal/widgets/e-font.c, gal/widgets/e-font.h,
	gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h,
	gal/widgets/e-hscrollbar.c, gal/widgets/e-hscrollbar.h,
	gal/widgets/e-popup-menu.c, gal/widgets/e-popup-menu.h,
	gal/widgets/e-printable.c, gal/widgets/e-printable.h,
	gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h,
	gal/widgets/e-reflow-sorted.c, gal/widgets/e-reflow-sorted.h,
	gal/widgets/e-reflow.c, gal/widgets/e-reflow.h,
	gal/widgets/e-scroll-frame.c, gal/widgets/e-scroll-frame.h,
	gal/widgets/e-selection-model-array.c,
	gal/widgets/e-selection-model-array.h,
	gal/widgets/e-selection-model-simple.c,
	gal/widgets/e-selection-model-simple.h,
	gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h,
	gal/widgets/e-unicode.c, gal/widgets/e-unicode.h,
	gal/widgets/e-vscrollbar.c, gal/widgets/e-vscrollbar.h,
	gal/widgets/gtk-combo-box.c, gal/widgets/gtk-combo-box.h,
	gal/widgets/gtk-combo-stack.c, gal/widgets/gtk-combo-stack.h,
	gal/widgets/gtk-combo-text.c, gal/widgets/gtk-combo-text.h,
	gal/widgets/test-color.c, gal/widgets/test-e-font.c,
	gal/widgets/test-e-font.h, gal/widgets/test-font-loading.c,
	gal/widgets/widget-color-combo.c,
	gal/widgets/widget-color-combo.h,
	gal/widgets/widget-pixmap-combo.c,
	gal/widgets/widget-pixmap-combo.h,
	src/e-table/e-table-sorted-variable.c, tests/test-define-views.c,
	tests/test-shortcut-bar.c, tests/test-table-1.c,
	tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c,
	tests/test-unicode.c: Changed the license announcement at the top
	of these files.

svn path=/trunk/; revision=14158
</content>
</entry>
<entry>
<title>Allow ctrl-p and ctrl-n to be used to move up and down in the completion</title>
<updated>2001-09-26T19:42:39+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@ximian.com</email>
</author>
<published>2001-09-26T19:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=010204b7bf75592bd178c735206331f4f6c23af5'/>
<id>urn:sha1:010204b7bf75592bd178c735206331f4f6c23af5</id>
<content type='text'>
2001-09-26  Jon Trowbridge  &lt;trow@ximian.com&gt;

	* gal/e-text/e-completion-view.c
	(e_completion_view_key_press_handler): Allow ctrl-p and ctrl-n to
	be used to move up and down in the completion list. (Bug #10500)

	* gal/e-text/e-completion-match.c (e_completion_match_set_text):
	Properly validate the utf8.

svn path=/trunk/; revision=13159
</content>
</entry>
<entry>
<title>Patch to fix few 64bit issues</title>
<updated>2001-08-29T01:30:26+00:00</updated>
<author>
<name>George Lebl</name>
<email>jirka@5z.com</email>
</author>
<published>2001-08-29T01:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=87b3e9277fde5e764c2dfdce6bc848afe84ef137'/>
<id>urn:sha1:87b3e9277fde5e764c2dfdce6bc848afe84ef137</id>
<content type='text'>
Tue Aug 28 18:29:28 2001  George Lebl &lt;jirka@5z.com&gt;

	Patch to fix few 64bit issues

	* gal/e-table/e-table-header-item.c (ethi_draw) (ethi_start_drag)
	  gal/widgets/e-categories.c (e_categories_value_at)
	  (e_categories_value_to_string):
	  Use GINT_TO_POINTER and GPOINTER_TO_INT to cast between pointers
	  and ints to fix 64bit issues connected with that.

	* gal/e-table/e-table-sorting-utils.c
	  (e_table_sorting_utils_tree_check_position)
	  gal/util/e-sorter-array.c (e_sorter_array_append):
	  Use size_t for size not ints to fix crashes

	* gal/e-text/e-completion-match.c, gal/e-text/e-completion.c:
	  Include &lt;string.h&gt;

svn path=/trunk/; revision=12507
</content>
</entry>
<entry>
<title>Added "hit_count" to ECompletionMatch. Used by search</title>
<updated>2001-08-16T19:47:57+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@ximian.com</email>
</author>
<published>2001-08-16T19:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fd7cce60919fb86549b477a344f54a1c101af434'/>
<id>urn:sha1:fd7cce60919fb86549b477a344f54a1c101af434</id>
<content type='text'>
2001-08-16  Jon Trowbridge  &lt;trow@ximian.com&gt;

        * gal/e-text/e-completion-match.h: Added "hit_count" to
        ECompletionMatch.  Used by search refinement/unrefinement.

	* gal/e-text/e-completion.c (e_completion_refine_search): Added.
	Handle automatic search refinements.
	(e_completion_unrefine_search): Added.  Handle automatic search
	"unrefinements", or reversions.
	(e_completion_begin_search): Check if the refinement or
	unrefinement operations can be used to handle the search.  Emit
	"request_search" at the end of the call.
	(e_completion_class_init): Added a new signal "request_search".
	"begin_search" is now purely informational, telling views that a
	series of matches and an "end_search" are forthcoming.

	* configure.in: Increment version of 0.10.99.3.

svn path=/trunk/; revision=12116
</content>
</entry>
<entry>
<title>avoid freed memory reading, when you call it like</title>
<updated>2001-08-02T10:25:36+00:00</updated>
<author>
<name>Radek Doulik</name>
<email>rodo@ximian.com</email>
</author>
<published>2001-08-02T10:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b2dc9932c2032a2d5c043639d947797dab33d8d4'/>
<id>urn:sha1:b2dc9932c2032a2d5c043639d947797dab33d8d4</id>
<content type='text'>
2001-08-02  Radek Doulik  &lt;rodo@ximian.com&gt;

	* gal/e-text/e-completion-match.c (e_completion_match_set_text):
	avoid freed memory reading, when you call it like
	e_completion_match_set_text (match,
	e_completion_match_get_match_text (match), tmp);

svn path=/trunk/; revision=11571
</content>
</entry>
<entry>
<title>Do nothing if passed NULL. (e_completion_match_compare): Move the</title>
<updated>2001-06-30T05:01:02+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@ximian.com</email>
</author>
<published>2001-06-30T05:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=c187a911c8926429946cc385fd5f7c8f0932d3e3'/>
<id>urn:sha1:c187a911c8926429946cc385fd5f7c8f0932d3e3</id>
<content type='text'>
2001-06-29  Jon Trowbridge  &lt;trow@ximian.com&gt;

	* gal/e-text/e-completion-match.c (e_completion_match_unref): Do
        nothing if passed NULL.
	(e_completion_match_compare): Move the sort_major comparison out
	to make it the primary sort key (followed by score and then
	sort_minor).
	(e_completion_match_compare_alpha): Move the sort_major comparison
	out to make it the primary sort key.

svn path=/trunk/; revision=10625
</content>
</entry>
<entry>
<title>Turned off alternating row colors in our ETable specification.</title>
<updated>2001-06-08T18:31:27+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@ximian.com</email>
</author>
<published>2001-06-08T18:31:27+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=04aed95972de36157dc05b849b7433448458d0bc'/>
<id>urn:sha1:04aed95972de36157dc05b849b7433448458d0bc</id>
<content type='text'>
2001-06-08  Jon Trowbridge  &lt;trow@ximian.com&gt;

        * gal/e-text/e-completion-view.c: Turned off alternating row
        colors in our ETable specification.

        * gal/e-text/e-completion-match.c (e_completion_match_compare_alpha):
        Fix the sort routine to properly use the major &amp; minor keys for
        sorting grouped elements with the same match text.  I had this all
        wrong.

svn path=/trunk/; revision=10159
</content>
</entry>
<entry>
<title>Small changes throughout to use ECompletionMatch.</title>
<updated>2001-06-05T17:46:56+00:00</updated>
<author>
<name>Jon Trowbridge</name>
<email>trow@gnu.org</email>
</author>
<published>2001-06-05T17:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=dc04c9c3fa6c5dd075f2f1c0853ab1213b02f92c'/>
<id>urn:sha1:dc04c9c3fa6c5dd075f2f1c0853ab1213b02f92c</id>
<content type='text'>
2001-06-05  Jon Trowbridge  &lt;trow@gnu.org&gt;

	* gal/e-text/e-entry.c: Small changes throughout to use
	ECompletionMatch.

	* gal/e-text/e-completion-view.c: Small changes throughout
	to use ECompletionMatch.

	* gal/e-text/e-completion.c: Small changes throughout to use
	ECompletionMatch.

	* gal/e-text/e-completion-match.h:
	* gal/e-text/e-completion-match.c: Added.  A struct to contain
	completion matches.  This lets us more easily pass around
	information between the various bits of completion machinery.

svn path=/trunk/; revision=10118
</content>
</entry>
</feed>
