Commit Graph

1166 Commits (5334e7858521eba5ae988bcef686ca11fe78f741)

Author SHA1 Message Date
Yevgen Muntyan dbfe0f1412 Added 'logo' property 2006-04-28 16:08:45 -05:00
Yevgen Muntyan 02be2478c8 Added medit icons 2006-04-28 16:05:13 -05:00
Yevgen Muntyan 8fd7f13c1f Sorted keywords 2006-04-28 16:02:07 -05:00
Yevgen Muntyan dcefabc8b6 True and False are good booleans too 2006-04-28 16:01:52 -05:00
Yevgen Muntyan 39978d8e6c Do not check for word boundary 2006-04-27 10:32:17 -05:00
Yevgen Muntyan 2829ee250b Do not forget to create child rules 2006-04-27 10:26:49 -05:00
Yevgen Muntyan 9130329dc3 End of interger should not be necessarily a word bounday 2006-04-27 10:26:33 -05:00
Yevgen Muntyan 9db72099fa Accept NULL string 2006-04-27 01:57:13 -05:00
Yevgen Muntyan cdd7a54c8b Fixed if .. else 2006-04-27 01:56:58 -05:00
Yevgen Muntyan 4d8cc1302f Fixed if .. else 2006-04-27 01:56:51 -05:00
Yevgen Muntyan 1318773274 Search/replace in selected text 2006-04-27 00:31:22 -05:00
Yevgen Muntyan 3de7d80d8f Added 'prefix' and 'suffix' for keyword-list 2006-04-27 00:17:04 -05:00
Yevgen Muntyan 0c93d6509e Added "word-boundary" attribute to keyword-list 2006-04-27 00:04:06 -05:00
Yevgen Muntyan dc19effbb4 Texinfo lang file 2006-04-27 00:03:47 -05:00
Yevgen Muntyan c79f0dcccf Do not g_free() garbage 2006-04-26 23:25:45 -05:00
Yevgen Muntyan efc8cae383 Set use-tabs to TRUE for makefiles 2006-04-26 23:11:03 -05:00
Yevgen Muntyan ea35f16b38 Added lang-specifig configs 2006-04-26 23:04:41 -05:00
Yevgen Muntyan e22147ef2e moo_lang_id() 2006-04-26 23:04:30 -05:00
Yevgen Muntyan 294133a068 Renamed default scheme to "Default" 2006-04-26 18:19:06 -05:00
Yevgen Muntyan e52215b461 moo_widget_set_tooltip() 2006-04-26 18:14:18 -05:00
Yevgen Muntyan 7c169bdf8c moo_history_list_display_filename() 2006-04-26 18:13:57 -05:00
Yevgen Muntyan 6ebf069ac2 Manage cut/copy/paste 2006-04-26 17:53:27 -05:00
Yevgen Muntyan b737cf3875 Saved in glade-3 2006-04-26 17:04:45 -05:00
Yevgen Muntyan fedb584860 Use both signal and properties 2006-04-26 17:04:26 -05:00
Yevgen Muntyan e653361dfd Added custom property setters 2006-04-26 17:03:58 -05:00
Yevgen Muntyan 07d43aba6d Check for NULL earlier 2006-04-26 17:03:22 -05:00
Yevgen Muntyan d9e5f2ce9a Do not mix current-line-color and highlight-current-line properties 2006-04-26 14:31:04 -05:00
Yevgen Muntyan 8da7840d83 Don't set search limit to garbage 2006-04-26 14:16:59 -05:00
Yevgen Muntyan 2281752145 Use case-insensitive comparison for encodings 2006-04-26 14:11:38 -05:00
Yevgen Muntyan f5f0a499c5 Apply settings in editor, don't let document care about it 2006-04-26 14:09:18 -05:00
Yevgen Muntyan 6c5f8f70d0 Unset highlighting when loading 2006-04-26 14:08:58 -05:00
Yevgen Muntyan c134890d31 Removed _moo_edit_apply_style_settings() 2006-04-26 14:08:39 -05:00
Yevgen Muntyan 37a0ea591a Do not enable highlighting when changing language 2006-04-26 14:07:50 -05:00
Yevgen Muntyan dd5dbf1b5f Do not use regular expressions for special sequences 2006-04-26 13:24:57 -05:00
Yevgen Muntyan 7ea6d2f457 Made egg_regex_new return NULL on error 2006-04-25 14:08:35 -05:00
Yevgen Muntyan a7715b8570 Use limit field 2006-04-25 14:08:23 -05:00
Yevgen Muntyan e39e28fefd Removed user actions stuff 2006-04-25 02:40:33 -05:00
Yevgen Muntyan 99052db422 Added Input Methods menu 2006-04-25 02:30:46 -05:00
Yevgen Muntyan 667d853637 Use offsets instead of iterators, to avoid problems with preedit 2006-04-25 02:30:28 -05:00
Yevgen Muntyan ca1df67483 Indent, Unindent actions 2006-04-25 02:29:39 -05:00
Yevgen Muntyan 688b49b87c Remove placeholder tag when placeholder content is modified 2006-04-25 02:01:41 -05:00
Yevgen Muntyan c120ac895b Renamed MooPlaceholder to MooTextBox; added text placeholders 2006-04-25 01:42:01 -05:00
Yevgen Muntyan f41112a35a Added tab-key-action setting 2006-04-25 00:10:36 -05:00
Yevgen Muntyan 50a7ed93df Added tab_key_action; made ctrl-up/down scroll by one line 2006-04-24 23:18:25 -05:00
Yevgen Muntyan 49f53a4d0f Post message to status bar if no placeholder found 2006-04-24 14:35:50 -05:00
Yevgen Muntyan aa80caa5b7 Next/Prev Placeholder 2006-04-24 14:27:34 -05:00
Yevgen Muntyan d7ff4b1d31 Use one placeholder tag per view 2006-04-24 14:04:47 -05:00
Yevgen Muntyan 0a1e0aa8b4 Reverted MooTextTag stuff; implemented placeholders using child anchors 2006-04-24 13:44:25 -05:00
Yevgen Muntyan 7f0d50c345 Don't abort on copy/paste; still broken 2006-04-24 05:13:52 -05:00
Yevgen Muntyan e2a5772998 Trying to implement placeholders using hacks with tags and UNKNOWN_CHAR 2006-04-24 03:59:35 -05:00
Yevgen Muntyan e83615d534 moo_debug_enabled() 2006-04-24 01:29:05 -05:00
Yevgen Muntyan e9a850a887 Use word-boundary option 2006-04-24 01:28:53 -05:00
Yevgen Muntyan 88a39130f8 Wrapped treeview stuff into an object 2006-04-23 02:09:14 -05:00
Yevgen Muntyan 9e4ae7a3e8 Moved default boolean values into the MooConfig 2006-04-22 21:58:43 -05:00
Yevgen Muntyan cce718f26f Moved widgets stuff from mooconfig.* to mooutils-treeview.* 2006-04-22 19:13:35 -05:00
Yevgen Muntyan 92ce36b105 Simplified api dealing with widgets 2006-04-22 16:53:21 -05:00
Yevgen Muntyan 71fd168b3b Moved widgets stuff from as-plugin-prefs.c to mooconfig.* 2006-04-22 16:39:16 -05:00
Yevgen Muntyan 2275b7e061 Removed MooHelp 2006-04-22 16:38:55 -05:00
Yevgen Muntyan 35871f7afa Make pcre use g_malloc and g_free 2006-04-22 16:38:42 -05:00
Yevgen Muntyan 5e9b25db31 Prefix pcre mempry api with underscores 2006-04-22 16:38:20 -05:00
Yevgen Muntyan a939f2579b Open email urls 2006-04-22 16:37:41 -05:00
Yevgen Muntyan 4cb16fd438 Updated to changes in MooConfig 2006-04-22 11:32:36 -05:00
Yevgen Muntyan ccb8ad8dde Removed item id stuff; made the model work 2006-04-22 11:31:54 -05:00
Yevgen Muntyan b62f99bb61 Removed md5 sum stuff, it's not needed 2006-04-22 08:51:44 -05:00
Yevgen Muntyan 27a7a5b22b Added methods for getting/setting visual iter line offset 2006-04-22 08:42:02 -05:00
Yevgen Muntyan 290b9fae7c moo_chksum() - calculates md5sum 2006-04-21 20:33:29 -05:00
Yevgen Muntyan bc319c28f2 Merge 2006-04-21 12:15:01 -05:00
Yevgen Muntyan 5bf3b7028e Make dialogs wider by default 2006-04-21 11:51:48 -05:00
Yevgen Muntyan 2e30ae7abc moo_config_move_item() 2006-04-21 04:11:43 -05:00
Yevgen Muntyan 7a5069ea38 Added 'modify' argument to MooConfig methods 2006-04-21 03:30:22 -05:00
Yevgen Muntyan 7164887245 Install plugins into libdir 2006-04-21 03:30:05 -05:00
Yevgen Muntyan 6ca745a086 Made MooConfig a TreeModel; changed api to allow loading multiple files 2006-04-21 03:16:50 -05:00
Yevgen Muntyan 16137d0d50 Use moo_edit_get_window() and moo_position_window() 2006-04-20 23:44:50 -05:00
Yevgen Muntyan eb2bd52f49 Resaved in glade-3 2006-04-20 23:44:33 -05:00
Yevgen Muntyan b0e27c1f48 Added moo_edit_(un)comment back 2006-04-20 17:59:37 -05:00
Yevgen Muntyan b0209d6b8c #define strings used in cfg files 2006-04-20 17:58:25 -05:00
Yevgen Muntyan f82cf4eb0d Use "moo_module_init" in loadable modules 2006-04-20 17:57:53 -05:00
Yevgen Muntyan 90ef4e4f20 Win32 fixes 2006-04-20 14:13:42 -05:00
Yevgen Muntyan afbb146d9e Make gcc happier 2006-04-20 11:56:48 -05:00
Yevgen Muntyan aa928032af Set actions accelerators 2006-04-20 04:49:13 -05:00
Yevgen Muntyan 5b818948b3 create_menu_action(): check action options 2006-04-20 04:10:34 -05:00
Yevgen Muntyan 931c5e87f5 Customizable popup menu 2006-04-20 03:57:05 -05:00
Yevgen Muntyan e970a062af moo_accel_normalize(); moo_accel_parse() 2006-04-20 01:03:39 -05:00
Yevgen Muntyan b2a11b2485 Extra argument to moo_cmd_view_run_command 2006-04-19 17:23:45 -05:00
Yevgen Muntyan 97f76e4d8c cd to document dir before executing shell script 2006-04-19 17:23:23 -05:00
Yevgen Muntyan eec0710bd6 ALlow specifying working dir 2006-04-19 17:23:02 -05:00
Yevgen Muntyan b7a395f7b0 if % elif % ... % else %; 2006-04-19 16:47:08 -05:00
Yevgen Muntyan 2d9c7ca317 tools.cfg 2006-04-19 16:46:39 -05:00
Yevgen Muntyan 25094cb892 FileExists() 2006-04-19 16:46:24 -05:00
Yevgen Muntyan fae234dfe8 Added 'ext' variable, Open() function 2006-04-19 16:45:56 -05:00
Yevgen Muntyan ed71634668 \begin{document} 2006-04-19 13:53:29 -05:00
Yevgen Muntyan 13e3648387 Insert suffix only if it's not there 2006-04-19 13:53:11 -05:00
Yevgen Muntyan ba4cf55080 Fixed a crash 2006-04-19 13:52:35 -05:00
Yevgen Muntyan d3e6c300ce Completion files for GAP and LaTeX 2006-04-19 13:06:25 -05:00
Yevgen Muntyan 9c9495a644 ms_context_assign_string() 2006-04-19 13:06:05 -05:00
Yevgen Muntyan 89450f7131 Added insert-script 2006-04-19 13:05:43 -05:00
Yevgen Muntyan 83e1172132 Added insert-script 2006-04-19 13:05:25 -05:00
Yevgen Muntyan 054f7ec4dc moo_text_context_new() 2006-04-19 13:05:09 -05:00
Yevgen Muntyan 6b0a2fa193 moo_command_new() change 2006-04-18 14:44:20 -05:00
Yevgen Muntyan 1aba846e7e Added ACTION_SILENT 2006-04-18 14:44:02 -05:00
Yevgen Muntyan 2ab2ec137c Removed unused variable 2006-04-18 14:43:41 -05:00
Yevgen Muntyan 8ef7ca7e9c MooCommandFlags, 'code' and 'type' properties 2006-04-18 14:43:19 -05:00
Yevgen Muntyan acc9b58c3d Set document variables for scripts 2006-04-18 14:42:55 -05:00
Yevgen Muntyan 7b8de3e0c5 Added MooCommandFlags, made code and type GObject properties 2006-04-18 14:42:21 -05:00
Yevgen Muntyan 8f1409995d Set font and colors from the document 2006-04-18 12:51:38 -05:00
Yevgen Muntyan e15a5bb537 Sizing again 2006-04-18 12:29:31 -05:00
Yevgen Muntyan 16328eae9c Still playing with popup sizing 2006-04-18 05:30:35 -05:00
Yevgen Muntyan 02fa2d37f9 Don't crash on no prefix 2006-04-18 05:30:22 -05:00
Yevgen Muntyan 7766f30369 Corrected comment about MooCompletionStringFunc 2006-04-18 04:05:58 -05:00
Yevgen Muntyan 1bc0cb5e52 Really find common prefix; added MooCompletionGroup::name 2006-04-18 04:04:21 -05:00
Yevgen Muntyan e5cbcf5ee0 Get the common prefix, not just some 2006-04-18 03:32:32 -05:00
Yevgen Muntyan 5812b8897b MooCompletion tries all groups now; groups may have a suffix to insert after completion 2006-04-18 03:21:14 -05:00
Yevgen Muntyan 1176fcbb8f Fixed a leak 2006-04-18 01:47:31 -05:00
Yevgen Muntyan 4fb8afc340 A bit better sizing 2006-04-17 21:46:41 -05:00
Yevgen Muntyan 903fc0da5a Add scrollbar-spacing to scrolled window requisition 2006-04-17 21:43:55 -05:00
Yevgen Muntyan 68edaa38c3 Do not reverse completions order 2006-04-17 21:43:25 -05:00
Yevgen Muntyan d95d0e9115 Renamed MooTextCompletion back to MooCompletion; removed signals; removed GtkTreeModelFilter stuff 2006-04-17 21:31:25 -05:00
Yevgen Muntyan 823788610b Emit ACTIVATE before hiding, to avoid changing tree content 2006-04-17 21:30:57 -05:00
Yevgen Muntyan 1fea4f250e Removed unused rm_fr() 2006-04-17 21:30:08 -05:00
Yevgen Muntyan e5d962db24 Use moo_command_type_parse() 2006-04-17 21:29:46 -05:00
Yevgen Muntyan 6e9fa445f4 Removed prefs page 2006-04-17 01:43:21 -05:00
Yevgen Muntyan bd13f2eb99 Added user_id argument to moo_history_entry_new() 2006-04-17 01:41:13 -05:00
Yevgen Muntyan 5ca74dfae7 Added HistoryEntry() 2006-04-17 00:02:52 -05:00
Yevgen Muntyan 538f9a3469 moo_combo_entry_set_activates_default() 2006-04-17 00:02:37 -05:00
Yevgen Muntyan 9919cb0a47 Added MOO_COMMAND_SHELL 2006-04-16 22:06:29 -05:00
Yevgen Muntyan a045aed039 Use output pane 2006-04-16 22:06:13 -05:00
Yevgen Muntyan 2e51f71df3 Added output pane 2006-04-16 22:05:51 -05:00
Yevgen Muntyan 9a7e0e9866 Load user-defined actions into the Tools menu 2006-04-16 17:02:33 -05:00
Yevgen Muntyan 8e0827e704 MooEditWindowCheckActionFunc stuff 2006-04-16 17:02:19 -05:00
Yevgen Muntyan 87825a8f45 Added comment 2006-04-16 17:01:41 -05:00
Yevgen Muntyan 5dce2636d1 Extra argument in moo_edit_context_new() 2006-04-16 17:01:19 -05:00
Yevgen Muntyan 8474fea9ec #define MOO_LANG_NONE "none" 2006-04-16 17:00:51 -05:00
Yevgen Muntyan 1374a8bfeb Allow specifying the doc 2006-04-16 17:00:24 -05:00
Yevgen Muntyan 9c6a7cc191 Load user-defined tools actions in moo_app_init_editor() 2006-04-16 16:59:52 -05:00
Yevgen Muntyan 3db2b3bdbd moo_command_set_code(), moo_command_type_parse() 2006-04-16 16:59:09 -05:00
Yevgen Muntyan f1f27bc20c Remove old actions with the same id; do not leak action factory data 2006-04-16 16:58:22 -05:00
Yevgen Muntyan 78ba0112f8 Updated comment 2006-04-16 12:26:36 -05:00
Yevgen Muntyan 3e05555f2b Moved MooFileError into mooutils-fs.* 2006-04-16 12:14:12 -05:00
Yevgen Muntyan 22cf474bb8 #include <moofileview/*> instead of #include <mooutils/moofileview/*> 2006-04-16 11:40:46 -05:00
Yevgen Muntyan e3f0b9365f More win32 methods 2006-04-16 11:39:47 -05:00
Yevgen Muntyan d6a933c23b Make gcc happier 2006-04-16 05:30:55 -05:00
Yevgen Muntyan aa6131e476 Init settings before creating prefs page, not after 2006-04-16 05:10:49 -05:00
Yevgen Muntyan 8ea782afeb Added 'langs' plugin property, so plugins may attach only to docs with given language 2006-04-16 04:57:14 -05:00
Yevgen Muntyan 3846014b62 moo_text_popup_get_selected(), moo_text_popup_select() 2006-04-16 03:53:24 -05:00
Yevgen Muntyan ca06cfcc6d Cycle through the list using arrow keys 2006-04-16 03:42:18 -05:00
Yevgen Muntyan e31a39b119 Added MooTextPopup; renamed MooCompletion back to MooTextCompletion 2006-04-16 03:35:17 -05:00
Yevgen Muntyan b064e44dbc Size popup correctly 2006-04-15 23:29:20 -05:00
Yevgen Muntyan 4aeeeb18de Connect to correct signal to get notified about language changed 2006-04-15 23:29:08 -05:00
Yevgen Muntyan de1dc07f2a Renamed MooTextCompletion to MooCompletion 2006-04-15 20:37:04 -05:00
Yevgen Muntyan 8217d6f2f0 Use PySys_SetArgv(), pygtk wants it 2006-04-15 20:36:36 -05:00