Commit Graph

1904 Commits (442045012a7ddff2942d5ea2e1bfac4f0cf2c1ca)

Author SHA1 Message Date
Yevgen Muntyan 6a47d03fca "bash" language renamed to "sh" 2006-08-31 00:31:25 -05:00
Yevgen Muntyan 8e171f42a6 Do not crash on invalid lang files 2006-08-31 00:30:15 -05:00
Yevgen Muntyan f47ee58476 Removed GError* member from ParserState; better error message when encountered an error in a referenced lang file; get error messages from xml parser 2006-08-31 00:29:58 -05:00
Yevgen Muntyan d86c65ac43 Remove trailing \n from all patterns 2006-08-31 00:28:41 -05:00
Yevgen Muntyan ea528959a4 Do not crash on invalidated hints; do not crash on zero-length segments 2006-08-31 00:28:15 -05:00
Yevgen Muntyan 55df4f1823 Handle zero-length segments properly 2006-08-29 04:36:40 -05:00
Yevgen Muntyan b37b8eac18 Handle zero-length matches better 2006-08-29 01:48:50 -05:00
Yevgen Muntyan 49ac2ab247 Removed automake.lang, added some stuff in def.lang 2006-08-29 00:08:18 -05:00
Yevgen Muntyan 37f67cc758 Changelog lang file 2006-08-28 23:27:37 -05:00
Yevgen Muntyan 404d485b0c Fix build on gtk-2.6 2006-08-28 21:08:09 -05:00
Yevgen Muntyan 120f8ba116 Do not use g_return_val_if_fail() in sub_pattern_to_int(), no number is not an error 2006-08-28 21:06:38 -05:00
Yevgen Muntyan 26cf5c1eef Fixed build with gtk-2.6 2006-08-28 13:27:14 -05:00
Yevgen Muntyan b5825f26a1 Synced with upstream
2006-08-27  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/language-specs/automake.lang,
	gtksourceview/language-specs/check.sh,
	gtksourceview/language-specs/Makefile.am: new lang file for
	Makefile.am.
	* gtksourceview/language-specs/c.lang: override style for
	line-continue in macros; use def:string context.
	* gtksourceview/language-specs/def.lang: renamed 'c-style-escape'
	to 'escape', it's not really 'C style';
	added 'escape' style to 'line-continue' context;
	added 'string' and 'single-quoted-string' contexts.
	* gtksourceview/language-specs/javascript.lang: replaced
	def:c-style-escape with def:escape.
	* gtksourceview/language-specs/language2.rng: added optional
	style-ref and ignore-style attributes to <context ref=""> tags.
	* gtksourceview/gtksourcecontextengine.[ch],
	gtksourceview/gtksourcelanguage-parser-2.c: made it possible to
	override style from referenced context:
	<context ref="some-context" style-ref="some-style"> means "use
	context some-context with style some-style", and ignore-style
	attribute means "use no style in this context".

2006-08-27  Yevgen Muntyan  <muntyan@tamu.edu>

	* gtksourceview/language-specs/Makefile.am: install style scheme into
	$prefix/gtksourceview-2.0/styles dir.
	* gtksourceview/gtksourcecontextengine.c: fixed subpatterns handling
	(subpatterns tags were applied randomly);
	made high-priority one-time idle called more often, which hopefully
	make it look nicer;
	(gtk_source_context_engine_update_highlight): highlight as much as possible
	even if some part of requested area is not analyzed yet.
	* gtksourceview/gtksourcelanguage-parser-2.c: fixed two leaks.
	* gtksourceview/gtksourcelanguagesmanager.c,
	gtksourceview/gtksourcestylescheme.h,
	gtksourceview/gtksourceview.c: _gtk_source_style_scheme_get_default() -
	temporary workaround for no-builtin-scheme thing.
2006-08-27 19:11:56 -05:00
Yevgen Muntyan c7e5afb416 Always raise pane window in size-allocate 2006-08-27 19:10:41 -05:00
Yevgen Muntyan d6cfcf6f82 Do not map child until notebook is mapped itself 2006-08-27 19:10:08 -05:00
Yevgen Muntyan 17f35eb679 Match floats before decimals 2006-08-27 04:36:06 -05:00
Yevgen Muntyan 7082d17f76 Do not overwrite old files. 2006-08-26 19:14:18 -05:00
Yevgen Muntyan 0732a0a2fb Added first-line-only option 2006-08-26 19:04:13 -05:00
Yevgen Muntyan e0c326682c Sripts to convert old lang files 2006-08-26 19:02:38 -05:00
Yevgen Muntyan 0971cb441f first-line-only and shebang 2006-08-26 18:24:54 -05:00
Yevgen Muntyan 7364b6f03e Added shebang rule 2006-08-26 18:24:10 -05:00
Yevgen Muntyan 5ef5c558a9 typedef is a keyword, not a type 2006-08-26 18:23:51 -05:00
Yevgen Muntyan 23c0c2d90c Yacc lang file 2006-08-26 06:17:24 -05:00
Yevgen Muntyan f7cd81d5a6 Use "true" instead of "1" 2006-08-26 06:17:13 -05:00
Yevgen Muntyan dfe6411611 Do not crash 2006-08-26 06:16:29 -05:00
Yevgen Muntyan ee935c3a0b Convert language ids to lower case 2006-08-26 05:01:22 -05:00
Yevgen Muntyan 6589d94f89 Make distcheck happy 2006-08-26 05:01:07 -05:00
Yevgen Muntyan 045d120c3f Disable MooLang* and MooTextStyle* stuff in python 2006-08-26 04:53:01 -05:00
Yevgen Muntyan ee2dea7d75 GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
Yevgen Muntyan 5a23ae651c Merged from moo-0.7 branch 2006-08-25 16:49:05 -05:00
Yevgen Muntyan 53131f1179 Added Open action to file selector popup menu, for cases when more than one file selected 2006-08-25 16:35:09 -05:00
Yevgen Muntyan 8ddc1eef5c Removed dependency on mooedit 2006-08-24 01:56:44 -05:00
Yevgen Muntyan 60bbb31fb7 MooCommandExe is really MooCommandUnixShell now, disabling it for win32 2006-08-23 23:58:30 -05:00
Yevgen Muntyan e56fa942b7 Release 0.7.0 2006-08-23 23:26:36 -05:00
Yevgen Muntyan 00797c548b Sort 2006-08-23 23:17:45 -05:00
Yevgen Muntyan aeea183961 Use textview on win32 2006-08-23 23:17:28 -05:00
Yevgen Muntyan f853c937c4 #include "mooutils/moocompat.h" 2006-08-23 23:03:41 -05:00
Yevgen Muntyan 26261e86b0 g_listenv() 2006-08-23 23:03:20 -05:00
Yevgen Muntyan 52e3cc9234 Fixed char rule a bit 2006-08-23 21:37:38 -05:00
Yevgen Muntyan dd09bf62bb Yacc lang file 2006-08-23 21:31:50 -05:00
Yevgen Muntyan 0d7ce702dc Made it possible to blacklist certain extensions, so no lang is picked up for them 2006-08-23 20:33:03 -05:00
Yevgen Muntyan 8589df5c29 Disabled active strings and completion 2006-08-23 20:32:33 -05:00
Yevgen Muntyan 869a267b68 Do not build active strings and completion plugins now 2006-08-23 20:31:52 -05:00
Yevgen Muntyan 08806c6bc0 Removed MooConfig in favor of MooKeyFile 2006-08-23 20:31:30 -05:00
Yevgen Muntyan da2f1a2b83 moo_make_user_data_dir() accepts optional additional path now 2006-08-23 05:30:23 -05:00
Yevgen Muntyan e314753e0c g_mkdir_with_parents() 2006-08-23 05:29:25 -05:00
Yevgen Muntyan 68df12b6f9 moo_key_file_item_name(), moo_key_file_format() 2006-08-23 05:28:50 -05:00
Yevgen Muntyan a5fe6c9f12 Save backups for user files 2006-08-23 03:09:27 -05:00
Yevgen Muntyan 3d3dc5e644 _moo_rename() 2006-08-23 03:09:17 -05:00
Yevgen Muntyan bc5282ce26 Merge installed and user's files 2006-08-23 02:41:56 -05:00
Yevgen Muntyan cd412fc8ae When row moved too 2006-08-23 02:40:45 -05:00
Yevgen Muntyan c5381b4191 Mark page changed after deleting row 2006-08-23 02:39:03 -05:00
Yevgen Muntyan c9b450e4e2 moo_command_type_data_equal() 2006-08-23 02:38:16 -05:00
Yevgen Muntyan 4e6a5cd89f Add given environment variables to existing environment instead of replacing it 2006-08-22 23:24:36 -05:00
Yevgen Muntyan b6bd1f0175 Made _moo_history_list_load private 2006-08-22 23:24:04 -05:00
Yevgen Muntyan d87138c56e Add asterisks to skip-files globs, save history 2006-08-22 23:23:35 -05:00
Yevgen Muntyan 2804b1c701 Generate unique id and store it 2006-08-22 23:22:32 -05:00
Yevgen Muntyan 5011f65f74 Draw a bit smaller placeholder box 2006-08-22 23:22:03 -05:00
Yevgen Muntyan 0acf328b09 Save search flags 2006-08-22 23:21:42 -05:00
Yevgen Muntyan 23e4e9d53e Filter patterns, check_visible() and check_sensitive() 2006-08-22 23:21:14 -05:00
Yevgen Muntyan 6841eb4d9f Renamed type from MooScript to moo-script 2006-08-22 23:20:33 -05:00
Yevgen Muntyan 303b9b7e48 Run command from document directory 2006-08-22 23:20:01 -05:00
Yevgen Muntyan cd640d12e6 Check pid string better, and check whether file exists before opening it 2006-08-22 23:19:08 -05:00
Yevgen Muntyan 271995d123 Renamed MooHistoryEntry to MooHistoryCombo 2006-08-22 23:18:39 -05:00
Yevgen Muntyan 9310b4ce2d MooKeyFile 2006-08-22 23:15:25 -05:00
Yevgen Muntyan 0ded325541 Added --enable-tests 2006-08-22 23:14:21 -05:00
Yevgen Muntyan e0db6e3bc9 Set environment variables correctly 2006-08-21 00:41:57 -05:00
Yevgen Muntyan c47a8561f0 Use function name in "implement me" #warning's 2006-08-20 22:47:28 -05:00
Yevgen Muntyan 377835f8f9 Use _moo_save_file_utf8 instead of g_file_set_contents 2006-08-20 22:45:45 -05:00
Yevgen Muntyan 60de5a4217 Fixed bug with simultaneous dragging icon and reordering tabs in notebook 2006-08-20 15:41:14 -05:00
Yevgen Muntyan ca1310a325 More public/private separation 2006-08-20 14:38:20 -05:00
Yevgen Muntyan b9dabe800d Build plugins first 2006-08-20 12:54:54 -05:00
Yevgen Muntyan 6d4e54066a MooCommandExe and friends 2006-08-20 03:49:33 -05:00
Yevgen Muntyan dd28bc478f Moved MooCmd into moospawn.[ch]; made it private 2006-08-20 03:49:03 -05:00
Yevgen Muntyan 1f7b0d7f04 Use _moo_unix_spawn_async instead of MooCmd 2006-08-20 03:48:24 -05:00
Yevgen Muntyan 59382acb5a Fixed find command for case when no globs specified 2006-08-20 03:47:57 -05:00
Yevgen Muntyan 1c1e693bf6 Removed _moo_text_view_*_undo_group() 2006-08-20 03:47:10 -05:00
Yevgen Muntyan f358d43bcf Made it compile 2006-08-20 03:46:18 -05:00
Yevgen Muntyan 68e59ab990 Enabled active strings plugin again 2006-08-20 03:44:55 -05:00
Yevgen Muntyan de6a1e444e moo_cmd_view_run_command_full() 2006-08-20 03:32:27 -05:00
Yevgen Muntyan 9bc8c12b35 make all in this directory before descending into plugins/ 2006-08-20 03:30:59 -05:00
Yevgen Muntyan a3fd115682 _moo_text_view_new_undo_group(), _moo_text_view_end_undo_group() 2006-08-19 16:40:05 -05:00
Yevgen Muntyan c164e8b06f Use globs for files to skip so it's consistent with files-to-process 2006-08-19 12:10:41 -05:00
Yevgen Muntyan f488b986a1 Show full paths in recent files menu tooltips 2006-08-19 12:09:05 -05:00
Yevgen Muntyan aa1cc9ef22 Use glib-mkenums 2006-08-19 02:50:56 -05:00
Yevgen Muntyan f21ecfb97d Removed MooEditActionFlags; added MooEditAction::filter-pattern property 2006-08-19 01:40:34 -05:00
Yevgen Muntyan 76e05fdac1 Moved _moo_edit_check_actions() to mooeditaction.c 2006-08-19 01:40:14 -05:00
Yevgen Muntyan 69affc0bcc Normalize accelerator string before putting them into hash tables 2006-08-19 01:21:57 -05:00
Yevgen Muntyan a6d2894f3c Use GTypeInstance private field 2006-08-19 01:15:42 -05:00
Yevgen Muntyan 4cb996dfb3 Split mooedit-action.* into mooeditaction.* and mooeditaction-factory.* 2006-08-19 00:59:53 -05:00
Yevgen Muntyan ddf49d7373 Saved with glade-3 2006-08-19 00:33:13 -05:00
Yevgen Muntyan 9b6f203042 More user tools thing... 2006-08-19 00:21:29 -05:00
Yevgen Muntyan c13754c92f _moo_get_pid_string() 2006-08-19 00:20:55 -05:00
Yevgen Muntyan 7828103b84 Added --pid option 2006-08-18 02:24:18 -05:00
Yevgen Muntyan c781cd9635 Script tools basically work now 2006-08-17 23:53:34 -05:00
Yevgen Muntyan fb66058ae4 Do not report failure on success 2006-08-17 23:53:10 -05:00
Yevgen Muntyan fe3708673f Do not make toolbar buttons homogeneous 2006-08-17 23:52:55 -05:00
Yevgen Muntyan b42720a224 Removed python stuff 2006-08-17 23:52:33 -05:00
Yevgen Muntyan 5aa72e4ccb Added moo_prefs_dialog_page_fill_from_xml(); removed buffer size parameter from moo_prefs_dialog_page_new_from_xml() 2006-08-17 23:48:50 -05:00
Yevgen Muntyan dcd2250d40 Continuing user tools stuff 2006-08-17 00:08:49 -05:00
Yevgen Muntyan ead05d78f3 Continuing user tools thing 2006-08-16 20:27:19 -05:00
Yevgen Muntyan 200ee0a8bb Do not use g_warning() when nil child has a label in GtkNotebook, glade-2 loves to do it 2006-08-16 20:27:02 -05:00
Yevgen Muntyan 480a8858e4 Made moo_text_view_get_text() work for GtkTextView 2006-08-16 20:25:58 -05:00
Yevgen Muntyan d209daba09 Made moo_prefs_dialog_page_new_from_xml return MooPrefsDialogPage* instead of GtkWidget* 2006-08-16 20:24:45 -05:00
Yevgen Muntyan 7ef4163a6d Removed python stuff from mooscript 2006-08-16 00:26:43 -05:00
Yevgen Muntyan 62e3c8a52f Rewriting actions and tools 2006-08-16 00:18:16 -05:00
Yevgen Muntyan 13450bd80e Make sure doc->name is never NULL and set it to filename in case of moo_markup_parse_file() 2006-08-16 00:17:05 -05:00
Yevgen Muntyan 99a47efa8d Output absolute filename into generated C files 2006-08-16 00:15:58 -05:00
Yevgen Muntyan a8f4e12514 Do not leak tools info 2006-08-16 00:15:35 -05:00
Yevgen Muntyan 4e65369f88 Made moo_text_view_get_selection(), moo_text_view_move_cursor() generic methods for GtkTextView 2006-08-16 00:14:43 -05:00
Yevgen Muntyan 696a5b20ff More public/private stuff 2006-08-15 03:52:38 -05:00
Yevgen Muntyan 6273534c82 More private/public api separation 2006-08-15 03:21:44 -05:00
Yevgen Muntyan aba4d55c8a Removed moo_stock_name and moo_stock_label 2006-08-15 02:35:23 -05:00
Yevgen Muntyan 742f6ad5fd Removed some unused api, made some api private 2006-08-15 02:32:44 -05:00
Yevgen Muntyan b9ffc63ecb MooActionCollection - object containing bunch of actions groups; MooActionBase - interface used by all actions in moo; MooAction, MooToggleAction, MooRadioAction - subclasses of corresponding gtk classes implementing MooActionBase interface. 2006-08-15 02:12:41 -05:00
Yevgen Muntyan a402f1ad3f MooObjectPtr doesn't require notify function. 2006-08-15 02:10:26 -05:00
Yevgen Muntyan 6ccf23b775 Moved shortcuts dialog into mooaccelprefs.*; modifying shortcuts using menu items does not work now. 2006-08-15 02:09:09 -05:00
Yevgen Muntyan 1899b6fd76 Use nobase_plugin_DATA instead of nobase_mprj_DATA 2006-08-13 14:26:44 -05:00
Yevgen Muntyan 336e1cffa7 Added a rule to top-level Makefile.am to create all the dirs needed by intltool; replaced 'sh' with $(SHELL) everywhere. 2006-08-13 06:47:59 -05:00
Yevgen Muntyan 3e34ad7188 make distcheck works now 2006-08-13 06:05:50 -05:00
Yevgen Muntyan d0e23ae499 Project plugin files 2006-08-13 04:11:38 -05:00
Yevgen Muntyan fc02ffd388 File forgotten in last commit 2006-08-13 04:01:52 -05:00
Yevgen Muntyan 54fcfe5c62 More private/public separation 2006-08-13 04:00:15 -05:00
Yevgen Muntyan 3847ac3990 Removed moo_file_view_new and moo_window_new, pygtk-2.6 tries to wrap them 2006-08-12 02:37:04 -05:00
Yevgen Muntyan 041121424c Register MOO_TYPE_PY_OBJECT with pygtk 2006-08-12 02:35:59 -05:00
Yevgen Muntyan 050552a817 Renamed return_*Err macros 2006-08-12 02:35:23 -05:00
Yevgen Muntyan 3d305c7c09 "In file included from .." messages 2006-08-12 02:33:48 -05:00
Yevgen Muntyan 7c29ae038c moo_gvalue_to_pyobject, moo_pyobject_to_gvalue 2006-08-12 02:33:22 -05:00
Yevgen Muntyan eaa1d2606e desktop.lang 2006-08-12 02:32:12 -05:00
Yevgen Muntyan 8e3384feff Continuing working on project plugin 2006-08-10 04:25:56 -05:00
Yevgen Muntyan 4a7f4962c2 po.lang 2006-08-10 04:24:26 -05:00
Yevgen Muntyan 86bcc71c5f More i18n 2006-08-10 04:24:12 -05:00
Yevgen Muntyan 419aa2800c Do not use leading/trailing spaces in labels 2006-08-10 04:23:49 -05:00
Yevgen Muntyan 43584b93fc Wrapped moo_glade_xml_fill_widget, moo_file_dialog, moo_bind_sensitive. Made xml.w_something be equivalent to xml.get_widget('something') for GladeXML. 2006-08-10 04:23:05 -05:00
Yevgen Muntyan b2dfb96352 Try UTF8, then locale, then ISO*** 2006-08-09 18:41:32 -05:00
Yevgen Muntyan 00ca8d604a Project plugin works again 2006-08-08 20:52:27 -05:00
Yevgen Muntyan cc60bdd4b9 Added GError** argument to glade functions 2006-08-08 19:32:47 -05:00
Yevgen Muntyan 50ee59ce49 TODO 2006-08-08 19:29:12 -05:00
Yevgen Muntyan 99d529c6a0 Fixed construction properties, added 'final' here and there 2006-08-08 19:28:23 -05:00
Yevgen Muntyan 83ed4e8458 Added GETTEXT_PACKAGE constant 2006-08-08 19:26:06 -05:00
Yevgen Muntyan fe7e33798a Added 'final' attribute to classes, made generated Py* structures static 2006-08-08 19:23:00 -05:00
Yevgen Muntyan f9f5adf253 Rewriting project plugin 2006-08-08 19:20:17 -05:00
Yevgen Muntyan e81234742c MOO_INSTALL_HEADERS 2006-08-07 01:25:35 -05:00
Yevgen Muntyan d076185600 Hilghight "bool" 2006-08-07 00:57:06 -05:00
Yevgen Muntyan c50ead13dd Do not crash in eggregex 2006-08-06 22:44:04 -05:00
Yevgen Muntyan 760ef7958c Highlight "object" 2006-08-06 22:43:45 -05:00
Yevgen Muntyan 38b9723fb8 More i18n 2006-08-05 02:16:06 -05:00
Yevgen Muntyan 7d2aac7b9b More i18n 2006-08-05 02:08:32 -05:00
Yevgen Muntyan 0b1d1f2f13 Export moo_gettext for python 2006-08-05 02:07:56 -05:00
Yevgen Muntyan 6f793a162a Renamed Console plugin to Terminal 2006-08-05 02:07:34 -05:00
Yevgen Muntyan 6c98d10248 Win32 build and installer, and application work 2006-08-04 06:57:15 -05:00
Yevgen Muntyan 5636bc81aa Made it possible to have python stuff in a module 2006-08-04 04:17:32 -05:00
Yevgen Muntyan af7681501b Use .ini.desktop.in again 2006-08-03 23:51:27 -05:00
Yevgen Muntyan bedaf98075 MOO_INTLTOOL_INI_RULE 2006-08-03 23:41:47 -05:00
Yevgen Muntyan 59da958d6c Fetch translated strings from ini file 2006-08-03 22:40:19 -05:00
Yevgen Muntyan 6ef332fce5 Install whole plugin into plugins/project/ 2006-08-03 20:01:19 -05:00
Yevgen Muntyan ea8c2b917c Add plugin directory to sys.path 2006-08-03 20:00:54 -05:00
Yevgen Muntyan 8385e6aae8 Renamed *.ini.in files to *.ini.desktop.in, intltool doesn't understand that ini file is an ini file 2006-08-03 15:24:10 -05:00
Yevgen Muntyan ab000dd92a Missing ini files 2006-08-03 15:14:32 -05:00
Yevgen Muntyan c28f983c3f Translate ini files too 2006-08-03 14:50:11 -05:00
Yevgen Muntyan 0cc33c80e3 Made plugins and stuff use .ini files; added MooPluginLoader 2006-08-03 14:26:08 -05:00
Yevgen Muntyan a739f67bc3 Use gtk translations 2006-08-03 04:34:50 -05:00
Yevgen Muntyan 86a4672a7e Checked translatable property in glade files 2006-08-03 04:24:51 -05:00
Yevgen Muntyan e1d056afd6 Do not translate empty string 2006-08-03 04:13:10 -05:00
Yevgen Muntyan 404aa637c6 Added moo_stock_label() and moo_stock_name(); added stock-label, stock-tooltip, stock-display-name Action properties 2006-08-03 03:45:39 -05:00
Yevgen Muntyan ed26de434f Translate stock labels 2006-08-03 02:59:44 -05:00
Yevgen Muntyan 077b696c4e Added stock-label attribute 2006-08-03 02:59:23 -05:00
Yevgen Muntyan 9fdbae6fbe Added i18n stuff to MooGladeXML 2006-08-03 02:29:39 -05:00
Yevgen Muntyan fda5d2b2bc Use _moo_gettext to call bindtextdomain 2006-08-03 01:54:07 -05:00
Yevgen Muntyan b3ecda4b9b Made label and tooltip item attributes in xml ui files translatable 2006-08-03 01:53:24 -05:00
Yevgen Muntyan bff32f911c Started i18n stuff 2006-08-03 00:39:06 -05:00
Yevgen Muntyan e65499f0c4 Signal message again 2006-08-03 00:38:51 -05:00
Yevgen Muntyan f3f47fd623 Use g_strsignal for signal description 2006-08-02 22:21:57 -05:00
Yevgen Muntyan 3e4c09904d Do not install headers 2006-08-01 20:31:51 -05:00
Yevgen Muntyan 1685fa66b1 Made most symbols from mooutils-fs.h private 2006-08-01 20:28:28 -05:00
Yevgen Muntyan 71d64d8245 moo_normalize_file_path() 2006-08-01 20:18:35 -05:00
Yevgen Muntyan 14db61af5e Better scrolling to line 2006-08-01 16:18:17 -05:00
Yevgen Muntyan 31b50feaa7 Moved project plugin in here 2006-08-01 15:48:56 -05:00
Yevgen Muntyan 1452a4cbc8 Better mingw-configure 2006-08-01 14:49:57 -05:00
Yevgen Muntyan a513128d76 Install library, python module, and headers 2006-08-01 06:36:16 -05:00
Yevgen Muntyan f22003ee34 Do not install the library 2006-08-01 05:01:38 -05:00
Yevgen Muntyan 064fee6ea2 Switched back to make subdirs and libtool 2006-08-01 04:57:26 -05:00
Yevgen Muntyan f93d4d3094 Moved files around; made dialogs position better 2006-08-01 00:55:52 -05:00
Yevgen Muntyan c3c7291cff #define PCRE_DEFINITION, to made it export symbols instead of importing them 2006-08-01 00:55:33 -05:00
Yevgen Muntyan c36828962f working_dir and envp parameters go into MooTermCommand; made TermCommand and EraseBinding private 2006-08-01 00:54:24 -05:00
Yevgen Muntyan af14a40e05 return_ValueErr() 2006-08-01 00:53:42 -05:00
Yevgen Muntyan 5ae7e4eccc activates-default property for entries 2006-07-31 23:41:20 -05:00
Yevgen Muntyan bb22db5a1b Reworked MooEditConfig stuff, added filter settings 2006-07-27 14:39:53 -05:00
Yevgen Muntyan 8bc4c8afb5 Updated makefiles and autoconf macros for new pcre 2006-07-27 06:07:38 -05:00
Yevgen Muntyan a9f10afca2 Synced eggregex and pcre with Marco's repo 2006-07-26 03:22:26 -05:00
Yevgen Muntyan 03b69885ed Little cleanup 2006-07-14 22:33:35 -05:00
Yevgen Muntyan 9ab44dd1b0 Save NULL string value as "" 2006-07-14 22:33:26 -05:00
Yevgen Muntyan 170f947bb0 Added Cancel button to progress dialog 2006-07-14 22:30:45 -05:00
Yevgen Muntyan c843cf1c9b Desensitize Ellipsize when Wrap is checked; header/footer entries when it's not printed 2006-07-14 22:30:00 -05:00
Yevgen Muntyan 1aeffe9803 Fixed printing - printing whole page in one layout doesn't work as expected. 2006-07-14 22:28:56 -05:00
Yevgen Muntyan bd6f42a872 Free caches in xdg_mime_shutdown(); do not reload database every five seconds.
https://bugs.freedesktop.org/show_bug.cgi?id=7495
https://bugs.freedesktop.org/show_bug.cgi?id=7496
2006-07-11 22:39:37 -05:00
Yevgen Muntyan ec7492dcae Executable bit 2006-07-09 08:55:38 -05:00
Yevgen Muntyan 6626e7821e Fixed moo_text_iter_get_prev_stop() 2006-07-09 08:55:04 -05:00
Yevgen Muntyan 62a1038f0c Remember 20 search entries 2006-07-09 08:54:44 -05:00
Yevgen Muntyan c28efc5560 Do not use anonymous unions 2006-07-08 09:59:35 -05:00
Yevgen Muntyan 7f2edc0fc0 Move focus to new active document, if closed one had focus 2006-07-08 09:57:01 -05:00
Yevgen Muntyan 5d863b5672 Octave lang file 2006-07-06 22:48:23 -05:00
Yevgen Muntyan 7ecabdad0b Treat '_' as a word character too 2006-07-06 00:12:59 -05:00
Yevgen Muntyan b773ebb39c Made --line argument work 2006-07-05 14:32:28 -05:00
Yevgen Muntyan 0aa2cf391a Added window argument to moo_editor_open_file_line 2006-07-05 14:32:15 -05:00
Yevgen Muntyan 39628f23f6 moo_filename_from_locale() 2006-07-05 14:16:47 -05:00
Yevgen Muntyan f8c9cb338c Added timestamp argument to *_present() methods 2006-07-05 14:16:29 -05:00
Yevgen Muntyan fb5a450306 Added OPEN_URIS command, which includes timestamp 2006-07-05 14:15:43 -05:00
Yevgen Muntyan 3925c87e0b Printing is enabled unconditionally with gtk >= 2.10.0 now 2006-07-05 14:14:02 -05:00
Yevgen Muntyan 2ddeaf535d Use spaces to compute indentation 2006-07-03 01:32:20 -05:00
Yevgen Muntyan 17966b9fe2 Visual studio project: added icon (Thomas) 2006-06-30 23:17:41 -05:00
Yevgen Muntyan 240924be87 moo_html_motion: initialize state variable 2006-06-30 23:17:12 -05:00
Yevgen Muntyan fb5504c8a9 Removed 2006-06-30 01:06:26 -05:00
Yevgen Muntyan 3c3080ea75 Printing progress dialog 2006-06-30 00:58:35 -05:00
Yevgen Muntyan 23d6fb1612 Removed moo_edit_window_push_message, moo_edit_window_pop_message; fixed document list menu 2006-06-30 00:53:11 -05:00
Yevgen Muntyan 1476fbac5e Upstream fix of modal parent problem 2006-06-30 00:52:04 -05:00
Yevgen Muntyan 0fa8bf2d3d Use GTK_IS_WINDOW instead of GTK_WIDGET_TOPLEVEL 2006-06-30 00:51:39 -05:00
Yevgen Muntyan b327fe7319 Disabled silly messages 2006-06-29 01:46:02 -05:00
Yevgen Muntyan ff227e3431 moo_window_set_parent() 2006-06-27 16:20:46 -05:00
Yevgen Muntyan 49bc1b1191 Renamed pcre/COPYING 2006-06-27 12:58:23 -05:00
Yevgen Muntyan a2e6bead46 THANKS in about dialog 2006-06-26 08:20:14 -05:00
Yevgen Muntyan 99a545a11f Make sure _moo_lang_mgr_update_config() doesn't overwrite settings set from other sources 2006-06-26 07:47:55 -05:00
Yevgen Muntyan 3c9882beba Do not use G_SIGNAL_TYPE_STATIC_SCOPE, since the item may be removed and freed during signal emission 2006-06-26 07:11:22 -05:00
Yevgen Muntyan 2e1796af90 Do not try to select NULL path 2006-06-26 07:10:38 -05:00
Yevgen Muntyan 051249eb5b Make sure color scheme setting is applied before opening documents 2006-06-26 05:47:38 -05:00
Yevgen Muntyan 03853c2afd Properly show tab label when child is shown 2006-06-26 05:24:41 -05:00
Yevgen Muntyan d78b365ab3 Hide arrows when no pages visible 2006-06-26 04:21:10 -05:00
Yevgen Muntyan 34576fb4a7 Made MooFileView, moo_file_view_chdir, moo_file_view_get_actions, moo_file_view_get_ui_xml public 2006-06-25 07:02:14 -05:00
Yevgen Muntyan c4fc54a838 Wrapped moo_plugin_call_method() 2006-06-25 07:01:33 -05:00
Yevgen Muntyan 2e361f2cb5 moo_editor_open_file_line() 2006-06-25 05:49:56 -05:00
Yevgen Muntyan c24d0bfb82 Make document grab focus in open_file_line, to close the pane 2006-06-25 05:49:41 -05:00
Yevgen Muntyan d56b8f84de Wrapped moo_edit_window_get_nth_doc 2006-06-25 04:25:06 -05:00
Yevgen Muntyan 62d2ea8a43 Updated 2006-06-25 03:18:03 -05:00
Yevgen Muntyan 2caa58d2e5 Nicer warning about non-registered keys 2006-06-25 03:17:13 -05:00
Yevgen Muntyan 8ddf2c9f0f Added moo_edit_window_close_all(); renamed action callbacks to action_* 2006-06-25 03:15:19 -05:00
Yevgen Muntyan 70e35b9a84 Some renames, some XXX comments, some commented out code 2006-06-24 01:03:04 -05:00
Yevgen Muntyan 21ef3c0dd0 Reformatted a bit 2006-06-24 00:33:26 -05:00
Yevgen Muntyan 875ac6a7ee Do not enable tools actions for folders 2006-06-24 00:26:41 -05:00
Yevgen Muntyan 59646ad060 Some comments 2006-06-24 00:26:24 -05:00
Yevgen Muntyan 76968d7292 Create file in selected dir 2006-06-24 00:25:38 -05:00
Yevgen Muntyan 369a5add0e Replaced moo_window_finalize() with moo_window_dispose(); remove window from list of instances in dispose() 2006-06-23 05:41:29 -05:00
Yevgen Muntyan 9758cc3611 Set drag icon in drag-begin handler, not after gtk_drag_begin call 2006-06-23 05:29:54 -05:00
Yevgen Muntyan 17d4433fcb Do not touch drag icon 2006-06-23 05:29:21 -05:00
Yevgen Muntyan 147b99bf4f Do not try to open special files; do not try different encodings when error is not related to charset conversion 2006-06-23 03:42:08 -05:00
Yevgen Muntyan 1792095866 Disabled dnd to bookmarks view, it was broken anyway 2006-06-23 03:11:02 -05:00
Yevgen Muntyan 6ea0fdc93e Fixed tab icon dnd which caused input lock in child windows 2006-06-23 02:48:32 -05:00
Yevgen Muntyan c4d811a3b8 There is no need in storing tags applied to the line, removed hl_info->tags; fixed next-line-context once again 2006-06-21 04:50:36 -05:00
Yevgen Muntyan bff0396dc3 Added G_GNUC_NULL_TERMINATED here and there 2006-06-20 21:20:58 -05:00
Yevgen Muntyan 1ef4605f17 Forgotten #include 2006-06-20 21:20:37 -05:00
Yevgen Muntyan 9e14d45b0f Don't try to use reserved device name on win32 2006-06-20 21:20:18 -05:00
Yevgen Muntyan 666ac59698 Fixed a leak 2006-06-19 04:30:49 -05:00
Yevgen Muntyan f7b4021f69 Removed MooEditSession 2006-06-19 04:28:32 -05:00
Yevgen Muntyan 3301b82216 Renamed Menubar to Menu in the ui xml 2006-06-19 04:28:15 -05:00
Yevgen Muntyan 12b36b542a Added New File action 2006-06-19 04:27:42 -05:00
Yevgen Muntyan d59436525b Moving session stuff into Project plugin 2006-06-19 04:27:12 -05:00
Yevgen Muntyan 9d544ab356 Moved initmoo() to mooplugin-python.c 2006-06-19 02:54:46 -05:00
Yevgen Muntyan c07907a682 Do not initialize editor 2006-06-19 02:54:19 -05:00
Yevgen Muntyan c74e36c1ec Corrected App.init() return value 2006-06-19 02:53:00 -05:00
Yevgen Muntyan ac37b22bff Forgotten commit again 2006-06-19 02:12:15 -05:00
Yevgen Muntyan 2ead509371 Wrapped moo_app_send_files() 2006-06-19 02:12:00 -05:00
Yevgen Muntyan 9e4de79067 Property ARGV sould have type G_TYPE_STRV 2006-06-19 02:11:30 -05:00
Yevgen Muntyan 24c8377489 Catch SIGINT, to clean up on Ctrl-C 2006-06-18 18:31:23 -05:00
Yevgen Muntyan f684470876 Macro for load_binary 2006-06-18 05:43:25 -05:00
Yevgen Muntyan 7e38b3e255 Loading binary files (disabled) 2006-06-18 03:38:28 -05:00
Yevgen Muntyan 9e9605635b localtime_r for win32 2006-06-18 03:05:04 -05:00
Yevgen Muntyan 3f4c05f70b Obsolete junk 2006-06-17 14:20:35 -05:00
Yevgen Muntyan 34a4b45d37 Glade-3 doesn't understand comments in the beginning of file 2006-06-17 14:09:48 -05:00
Yevgen Muntyan b62cd50f55 Use macro XDG_MIME_TYPE_UNKNOWN instead of the variable 2006-06-17 05:50:03 -05:00
Yevgen Muntyan ee43c61f5c Use glib here too 2006-06-17 05:45:37 -05:00
Yevgen Muntyan b205d06699 #endif after '#if 0' goes into the preprocessor context 2006-06-17 05:39:35 -05:00
Yevgen Muntyan ddaed624e5 Do not crash on invalid plugin info 2006-06-17 05:39:04 -05:00
Yevgen Muntyan f358b03fe3 Suppress warnings about unused variable 2006-06-17 05:38:44 -05:00
Yevgen Muntyan f85219774e Use g_utf8_validate 2006-06-17 05:37:42 -05:00
Yevgen Muntyan bfb3aaf3d1 Added tab-width to the tooltip 2006-06-17 05:37:22 -05:00
Yevgen Muntyan 174d119515 Updated moo/moo.h 2006-06-17 04:19:35 -05:00
Yevgen Muntyan e804bbff10 Added tab-width MooTextView property, and made it MooEdit config setting; removed indent-tab-width from MooIndenter 2006-06-17 04:08:25 -05:00
Yevgen Muntyan 55a85f99c3 activates-default for entries 2006-06-17 04:07:53 -05:00
Yevgen Muntyan c3473fd7a2 Unbroke display in shortcuts dialog 2006-06-17 03:00:13 -05:00
Yevgen Muntyan f33012de95 Added Wrap Text and Show Line Numbers menu items 2006-06-17 02:38:23 -05:00
Yevgen Muntyan 2024a063b0 Use G_GNUC_NULL_TERMINATED 2006-06-17 02:37:47 -05:00
Yevgen Muntyan 105e546bbf Added support for string and GObject GSList's; moo_boxed_slist_to_pyobject() 2006-06-17 01:35:45 -05:00
Yevgen Muntyan 7bd0745ae8 Wrapped moo_get_data_dirs(), moo_get_data_subdirs(), moo_file_watch_monitor_* 2006-06-17 00:54:35 -05:00
Yevgen Muntyan eb7132c9eb Made moo_file_watch_monitor_* return monitor id, instead of boolean status 2006-06-17 00:54:04 -05:00
Yevgen Muntyan 0788fbcc74 More info in about box 2006-06-16 23:43:54 -05:00
Yevgen Muntyan e057a69176 Better make.lang 2006-06-16 22:49:35 -05:00
Yevgen Muntyan 1437835f5c Better rule for generated files and FreeBSD make 2006-06-16 21:30:40 -05:00
Yevgen Muntyan 48d74c5cd2 Added check for PCRE_CONFIG_UTF8 2006-06-16 08:11:54 -05:00
Yevgen Muntyan e7f7d5c93a moo_window_present(): move window to the current desktop 2006-06-16 01:37:17 -05:00
Yevgen Muntyan 96c1cd84b0 Disabled use-styles setting; removed it from the widget; and removed Print Options menu item 2006-06-15 23:20:39 -05:00
Yevgen Muntyan dbc0196afa Synced codegen with upstream 2006-06-15 02:25:22 -05:00
Yevgen Muntyan 41c4960712 Made it work with pygtk-2.6 2006-06-15 02:25:03 -05:00
Yevgen Muntyan a948bce87d Synced with upstream 2006-06-15 00:15:40 -05:00
Yevgen Muntyan 46c212bdfb Made moo_plugin_register take plugin info, so that __init__ is not necessary 2006-06-14 23:46:46 -05:00
Yevgen Muntyan deadc48b18 Moved declarations back to moo-pygtk.h 2006-06-14 23:46:09 -05:00
Yevgen Muntyan 2702323511 Made it work with old pygtk + new codegen 2006-06-14 23:45:51 -05:00
Yevgen Muntyan 55c2389f92 Use custom codegen with any pygtk version; pass pygtk version to codegen 2006-06-14 23:43:34 -05:00
Yevgen Muntyan 9905e194ba Don't let python install signal handlers 2006-06-14 23:42:32 -05:00
Yevgen Muntyan d698ab3cb3 Added --pygtk-version argument, to disable pygtk-2.8 features in code generated for pygtk-2.6 2006-06-14 23:40:54 -05:00
Yevgen Muntyan 42b16f2c8b moo_(en/dis)able_win32_error_message(), for plugins and terminal 2006-06-14 23:39:34 -05:00
Yevgen Muntyan e229f869e0 Obsolete junk 2006-06-14 23:38:53 -05:00