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