Commit Graph

2340 Commits (3c8206182dce9be892ed690bf38183ba962f6e3c)

Author SHA1 Message Date
Yevgen Muntyan c29e16d72a Install moo.xml with some mime types; run update-mime-database and gtk-update-icon-cache; make distcheck work with those 2007-01-05 18:10:54 -06:00
Yevgen Muntyan b7dde6c445 Dpatch lang file 2007-01-05 18:10:10 -06:00
Yevgen Muntyan 16226e19bc Highlight ignored lines as comments 2007-01-05 18:09:53 -06:00
Yevgen Muntyan 179b371fe1 Corrected offset-visual argument of moo_text_view_move_cursor() 2007-01-05 18:09:36 -06:00
Yevgen Muntyan 52e4e36fbf Fixed strict-aliasing warnings 2007-01-05 18:08:57 -06:00
Yevgen Muntyan 17b9d8e3f1 Apply all settings matching the filename 2007-01-05 18:08:29 -06:00
Yevgen Muntyan 5c6a6ba8ed Patch from https://bugs.freedesktop.org/show_bug.cgi?id=9242 2007-01-05 04:39:59 -06:00
Yevgen Muntyan c67846d6f0 Fixed problem with "" mime types 2007-01-05 04:37:48 -06:00
Yevgen Muntyan ff730f13f8 Added xdg_mime_intern_mime_type to avoid keeping freed strings after database is reloaded 2007-01-05 04:37:21 -06:00
Yevgen Muntyan a847d0f111 Do not use LDFLAGS from environment; do not use -g by default 2007-01-05 00:48:46 -06:00
Yevgen Muntyan 5167ed4897 Call init_mem_stuff() before g_thread_init() so that g_set_memetable() doesn't get chance to run before g_thread_init() 2007-01-04 11:33:51 -06:00
Yevgen Muntyan 01604d0eb0 `things` are not single-line 2007-01-04 08:53:50 -06:00
Yevgen Muntyan 4b1a03260c Do not forget CPPFLAGS 2007-01-04 08:53:30 -06:00
Yevgen Muntyan cb0d350021 Made TIMESTAMP macro look better 2007-01-04 08:52:53 -06:00
Yevgen Muntyan bb4de7939c Try harder to quit all main loops on quit 2007-01-04 04:51:49 -06:00
Yevgen Muntyan 8501e21b25 Do not emit CHANGED for folders if FAM is used 2007-01-04 04:51:31 -06:00
Yevgen Muntyan 31c4a7e522 Use rename() on windows too 2007-01-04 04:42:10 -06:00
Yevgen Muntyan b0fd78f254 Better Tab key behavior 2007-01-04 04:41:53 -06:00
Yevgen Muntyan 73e3306b15 Fixed strict-aliasing warnings 2007-01-04 04:41:30 -06:00
Yevgen Muntyan d88e9b8893 Do a better job with fake pkg-config 2007-01-04 04:40:07 -06:00
Yevgen Muntyan c312fea107 Use AC_DISABLE_STATIC so it doesn't need --enable-shared --disable-static for case when the lib should be built 2007-01-04 04:39:39 -06:00
Yevgen Muntyan 93f616adfc Don't use same name for temporary files, it breaks parallel build 2007-01-03 01:24:46 -06:00
Yevgen Muntyan 6acb1615ae po/LINGUAS 2007-01-03 01:24:08 -06:00
Yevgen Muntyan 4f977f456d Do not hardcode translations list, intltool picks it up from po/LINGUAS 2007-01-02 20:39:28 -06:00
Yevgen Muntyan 5720cf6ae4 Changed year in (C) lines 2007-01-02 05:14:08 -06:00
Yevgen Muntyan 13601264f9 Reworked build system for python modules 2007-01-02 05:07:30 -06:00
Yevgen Muntyan cfbfbfabb3 Avoid gcc warnings 2007-01-02 05:07:07 -06:00
Yevgen Muntyan 670c10722b Adde here-doc with 'END' 2007-01-02 05:05:52 -06:00
Yevgen Muntyan e4ef78a8cb Added AC_DEFUN_ONCE 2007-01-02 05:05:39 -06:00
Yevgen Muntyan 90b3bd459e Use new stuff ony with glib-2.12 2006-12-31 05:35:50 -06:00
Yevgen Muntyan 272b6ada40 Do not use \b in sed regex 2006-12-31 05:30:53 -06:00
Yevgen Muntyan 0d6d8f7645 mooterm-text-private.h removed 2006-12-31 04:56:10 -06:00
Yevgen Muntyan eb3a481089 Happy new year! 2006-12-31 04:54:51 -06:00
Yevgen Muntyan 03f1b83e55 Greta cleanup: removed unused functions; made static what appropriate 2006-12-31 04:53:45 -06:00
Yevgen Muntyan 35d2372f8d Added style methods back 2006-12-30 23:57:12 -06:00
Yevgen Muntyan 91b78b5c85 Removed MooEditPrivate.file_watch_policy 2006-12-30 23:45:10 -06:00
Yevgen Muntyan 34738f6fd7 Send key press events to focused widget first 2006-12-30 22:20:41 -06:00
Yevgen Muntyan dfe16cbae9 Use G_UNLIKELY in get_type() functions 2006-12-30 22:19:38 -06:00
Yevgen Muntyan 5aeeb49e94 Rule for 'make foo.lo' 2006-12-30 22:18:39 -06:00
Yevgen Muntyan cf38e20b69 Use G_UNLIKELY in get_type() functions 2006-12-30 22:18:14 -06:00
Yevgen Muntyan da327f25f6 Always do g_threads_init() 2006-12-30 22:08:27 -06:00
Yevgen Muntyan 0de6d6b536 Don't use an extra GtkTreeIter argument, to make gcc happy 2006-12-25 01:47:56 -06:00
Yevgen Muntyan a9ac246cd7 Added dtd file 2006-12-25 01:47:14 -06:00
Yevgen Muntyan b5c000f988 Removed extra sh.lang 2006-12-25 01:46:51 -06:00
Yevgen Muntyan 3d40a24745 2006-12-25 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.h:
	Removed comment about GtkSourceContextMatchOptions enum,
	it's not true.

2006-12-25  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/gtksourcecontextengine.c,
	gtksourceview/gtksourcecontextengine.h,
	gtksourceview/gtksourcelanguage-parser-2.c:
	Added new context option "once-only", made
	GtkSourceContextEnginePrivate use single
	GtkSourceContextMatchOptions field instead of bunch of
	bitfields.
	* gtksourceview/gtksourcelanguagesmanager.c:
	Removed odd #include <libxml/xmlreader.h>.
	* gtksourceview/gtksourcestylescheme.c: (parse_style)
	Initialize attribute values, to make gcc happy.
2006-12-25 01:46:12 -06:00
Yevgen Muntyan 8fc9e0fa50 2006-12-24 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/language-specs/check.sh,
	gtksourceview/language-specs/Makefile.am,
	gtksourceview/language-specs/dtd.lang,
	gtksourceview/language-specs/gtk-doc.lang:
	New lang files.
	* gtksourceview/language-specs/c.lang,
	gtksourceview/language-specs/def.lang,
	gtksourceview/language-specs/desktop.lang,
	gtksourceview/language-specs/m4.lang,
	gtksourceview/language-specs/sh.lang,
	gtksourceview/language-specs/xml.lang:
	Improved (hopefully) higlighting.

2006-12-24  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/gtksourcelanguage-parser-2.c:
	Fixed mapping styles: it skipped intermediate styles, i.e.
	<style id="foo" map-to="moo"/>
	<style id="moo" map-to="baz"/>
	was treated as
	<style id="foo" map-to="baz"/>
	<style id="moo" map-to="baz"/>.
	* gtksourceview/gtksourcecontextengine.c:
	Some doc clean up.
2006-12-24 00:57:46 -06:00
Yevgen Muntyan f89f294065 2006-12-23 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.c,
	gtksourceview/gtksourcecontextengine.h,
	gtksourceview/gtksourcelanguage.c,
	gtksourceview/gtksourcelanguage-private.h,
	gtksourceview/gtksourcelanguage-parser-1.c,
	gtksourceview/gtksourcelanguage-parser-2.c:
	Made context definitions shared between engines using same language:
	added GtkSourceContextData structure which holds definitions, and made
	GtkSourceContextEngine refer to it.
2006-12-23 19:42:23 -06:00
Yevgen Muntyan 0770d69345 Added --pida option 2006-12-23 18:13:09 -06:00
Yevgen Muntyan 5cb37ad123 Fake make gtksourceview/upstream/*.o 2006-12-23 18:12:50 -06:00
Yevgen Muntyan 6f27954f1f 2006-12-23 Yevgen Muntyan <muntyan@tamu.edu>
* gtksourceview/gtksourcecontextengine.c: added memory information
	stuff: it can print how much memory is taken by context definitions
	and by contexts.
	* gtksourceview/libegg/regex/eggregex.c,
	gtksourceview/libegg/regex/eggregex.h: (_egg_regex_get_memory):
	new function to get amount of memory eaten by regex.

2006-12-23  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/gtksourcecontextengine.c: (resolve_reference),
	(_gtk_source_context_engine_add_ref): Made it treat references
	to pure container contexts as wildcard references, so
	<context id="foo"><include>...</include></context>
	<context id="bar"><include><context ref="foo"></include></context>
	is silently translated to
	<context id="foo"><include>...</include></context>
	<context id="bar"><include><context ref="foo:*"></include></context>

2006-12-23  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/gtksourcelanguage-parser-2.c:
	Fixed parsing keyword lists: it lost keywords before
	a comment, if a comment was inside the list.
	(str_to_bool): made it take xmlChar* to avoid casts in its users code;
	(update_regex_flags): made it take xmlChar* instead of gboolean since
	all its users called str_to_bool() on the argument anyway;
	(get_regex_flags): moved getting regex options attributes from
	create_definition() to new function;
	(create_definition): the keywords fix.
2006-12-23 18:11:57 -06:00