Commit Graph

203 Commits (41c4960712bedb84e364f11b94d6a6c18400df8a)

Author SHA1 Message Date
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 e229f869e0 Obsolete junk 2006-06-14 23:38:53 -05:00
Yevgen Muntyan a233294aaa Removed MooEditor sessions stuff 2006-06-14 12:51:52 -05:00
Yevgen Muntyan dc9c0757c2 Don't use type_register if pygtk is clever enough 2006-06-11 08:33:47 -05:00
Yevgen Muntyan 9174798646 Try to unregister plugins on exit 2006-06-09 16:19:25 -05:00
Yevgen Muntyan eecc9d88d9 Use -u python option, to avoid buffering stdout 2006-06-04 22:15:27 -05:00
Yevgen Muntyan 5f475c65e5 Removed reload_python_plugins() 2006-06-03 02:26:41 -05:00
Yevgen Muntyan cf4212177f Removed Geoffrey French' email 2006-06-01 19:02:11 -05:00
Yevgen Muntyan e34b6f1ce1 Corrected modules names in generated code 2006-06-01 13:52:00 -05:00
Yevgen Muntyan 5c9cac8e02 Wrapped moo_app_create_user_data_dir() 2006-06-01 13:51:31 -05:00
Yevgen Muntyan 25b38b299d Use moo.utils instead of _moo_utils 2006-06-01 13:27:33 -05:00
Yevgen Muntyan 6431d7c2f7 Continuing working on sessions 2006-06-01 02:09:07 -05:00
Yevgen Muntyan f19ffac53f Added Console.exec_command method (Geoffrey French) 2006-05-29 14:51:09 -05:00
Yevgen Muntyan ff0d8ff280 runsource() may spit an error without getting to runcode() 2006-05-29 03:44:39 -05:00
Yevgen Muntyan 02bd1d9221 Oops, forgot to save before commit 2006-05-29 03:25:51 -05:00
Yevgen Muntyan a6fc133601 Prettified pyconsole, added "command" signal 2006-05-29 03:24:42 -05:00
Yevgen Muntyan 028277c119 Added moo_editor_create_instance(), _moo_editor_post_message(); add/remove NewWindow action depending on Editor::single-window property 2006-05-29 02:44:45 -05:00
Yevgen Muntyan d0da6d9313 moo_module_check_version() 2006-05-29 02:43:09 -05:00
Yevgen Muntyan 86378d294d attach/detach_doc take three arguments 2006-05-27 20:54:22 -05:00
Yevgen Muntyan 1cfe9daa5e Made it possible to have python plugins subclassed from MooPlugin, so they can have methods 2006-05-27 04:56:25 -05:00
Yevgen Muntyan 61412d3869 More plugins api 2006-05-27 03:29:12 -05:00
Yevgen Muntyan 50894f31a8 Allow reloading python plugins 2006-05-27 00:40:03 -05:00
Yevgen Muntyan 1267f5c70a moo_edit_window_present_output() 2006-05-26 01:44:27 -05:00
Yevgen Muntyan b9e4c24101 action_set_default_accel accepts NULL accel 2006-05-25 23:46:20 -05:00
Yevgen Muntyan 8f0fddffc6 Don't use NULL stock-id 2006-05-25 23:45:53 -05:00
Yevgen Muntyan 7c2160fd80 Renamed pystuff to python 2006-05-23 15:11:20 -05:00
Yevgen Muntyan e9718e1b34 added two methods 2006-05-23 15:10:29 -05:00
Yevgen Muntyan 52290f476b Added shebang line 2006-05-23 10:52:09 -05:00
Yevgen Muntyan 6ee080f913 Removed emacs header 2006-05-21 18:11:05 -05:00
Yevgen Muntyan c126f77835 Renamed MooUndoMgr to MooUndoStack; removed MooTextBuffer::interactive 2006-05-21 11:18:11 -05:00
Yevgen Muntyan 55ba82f2c9 Added moo_cmd_view_running() 2006-05-20 02:48:24 -05:00
Yevgen Muntyan 7889392f6a Removed MooAppOutput 2006-05-18 19:46:44 -05:00
Yevgen Muntyan 09bfdf73ab Don't add that menu item 2006-05-14 18:44:43 -05:00
Yevgen Muntyan 482e85d837 Prefixed keys and commonprefix with underscore 2006-05-13 17:43:37 -05:00
Yevgen Muntyan c31e46ee64 Escape filename using quotes, not apostroph 2006-05-13 17:06:16 -05:00
Yevgen Muntyan 105a9e4077 Moved modules methods declarations into foo-mod.c: pygtk breaks it in 2.10 2006-05-13 16:07:08 -05:00
Yevgen Muntyan 10106bfe91 Use gobject.new if available 2006-05-13 16:06:10 -05:00
Yevgen Muntyan 5ac2892756 Added pygtk warning pattern 2006-05-12 15:07:07 -05:00
Yevgen Muntyan f8bf4615d6 Fail silently, since there may be two python plugins simultaneously 2006-05-10 16:32:41 -05:00
Yevgen Muntyan 55d7cb7785 Do not use MOO_USE_PYGTK in moopython files 2006-05-10 16:32:01 -05:00
Yevgen Muntyan a5f247d6e9 Updated for new pygtk api 2006-05-09 15:13:10 -05:00
Yevgen Muntyan 74e3afb252 Replaced MooAction with GtkAction 2006-05-08 23:57:16 -05:00
Yevgen Muntyan 650b54bdf8 moo_reset_log_func() should do the right thing 2006-05-07 03:01:37 -05:00