77 Commits

Author SHA1 Message Date
Yevgen Muntyan
f751e3b355 Made bunch of code C++-friendly 2010-08-12 18:17:00 -07:00
Yevgen Muntyan
babc69271e MooTextView::get_text_cursor; toggle folding on middle- and double-left- click in folding margin 2009-12-06 23:50:01 -08:00
Yevgen Muntyan
fa4e646276 License change: lgpl-2.1 -> lgpl-2.1-or-later 2008-09-05 17:20:50 -05:00
Yevgen Muntyan
bb54a2bf0c moo_text_buffer_begin/end_not_undoable_action 2008-05-25 02:00:58 -05:00
Yevgen Muntyan
e4a4fa2d13 Use separate marshals file for each subdir 2008-02-18 19:42:41 -06:00
Yevgen Muntyan
ad396c43bf Do not use _moo_signal_new_cb() where not needed 2007-12-19 14:07:16 -06:00
Yevgen Muntyan
e151bbe5ad Fixed bunch of warnings 2007-10-08 09:08:32 -05:00
Yevgen Muntyan
362832dc68 Great license version change 2007-09-23 11:47:28 -05:00
Yevgen Muntyan
159beb8657 Synced with gtksourceview upstream 2007-09-09 14:21:19 -05:00
Yevgen Muntyan
70745daa36 Updated for changes in style schemes 2007-06-26 21:11:09 -05:00
Yevgen Muntyan
938c33a926 Changed license to LGPL 2007-06-24 12:56:20 -05:00
Yevgen Muntyan
6e4202e4c5 Style is a GObject now 2007-06-18 07:40:31 -05:00
Yevgen Muntyan
3ef9426e6c Updated copyright notices 2007-04-07 03:21:52 -05:00
Yevgen Muntyan
e771dcf454 Added _moo_text_style_scheme_get_bracket_match_style(); made moo_text_style_scheme_get_bracket_match_style private 2007-02-27 22:32:54 -06:00
Yevgen Muntyan
03f1b83e55 Greta cleanup: removed unused functions; made static what appropriate 2006-12-31 04:53:45 -06:00
Yevgen Muntyan
0723a7e378 Fixed lot of compiler warnings 2006-12-04 04:54:12 -06:00
Yevgen Muntyan
ed64fde44f Removed unused get_bracket_tags 2006-11-09 22:26:31 -06:00
Yevgen Muntyan
5ca6a719bc Fixed up printing a little 2006-11-09 22:23:32 -06:00
Yevgen Muntyan
31c09f5e9a C90 mode: don't use // comments, don't use trailing commas in enums, and so on 2006-10-18 00:24:35 -05:00
Yevgen Muntyan
9abec4785a Use IS_SPACE_OR_TAB macro in undo actions merge 2006-09-10 12:06:13 -05:00
Yevgen Muntyan
ee2dea7d75 GtkSourceView highlighting engine 2006-08-26 04:46:29 -05:00
Yevgen Muntyan
a6d2894f3c Use GTypeInstance private field 2006-08-19 01:15:42 -05:00
Yevgen Muntyan
6273534c82 More private/public api separation 2006-08-15 03:21:44 -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
8452643b9e Fixed priorities of brackets tags, so bold is really bold. For rule tags, apply style from context the match belongs to, not the rule's context. 2006-05-24 02:10:02 -05:00
Yevgen Muntyan
c126f77835 Renamed MooUndoMgr to MooUndoStack; removed MooTextBuffer::interactive 2006-05-21 11:18:11 -05:00
Yevgen Muntyan
6110ec0458 Prefixed MooFold method names with underscore 2006-05-05 16:17:47 -05:00
Yevgen Muntyan
32bb85515e Do not apply tags that do not carry style 2006-04-29 14:38:28 -05:00
Yevgen Muntyan
465028bf6d Finally fixed no-refresh bug? 2006-04-29 00:37:29 -05:00
Yevgen Muntyan
24cdeb9c35 Prefixed private functions with underscore 2006-04-28 20:22:03 -05:00
Yevgen Muntyan
420079cf84 Apply tags only when asked for it 2006-04-28 17:31:17 -05:00
Yevgen Muntyan
68e871e748 Do not apply tags immediately 2006-04-28 17:20:40 -05:00
Yevgen Muntyan
233fcdeeac Do not let old highlighting info stay in the buffer after changing language 2006-04-28 16:18:50 -05:00
Yevgen Muntyan
5ecc7f29d8 Added MOO_STOCK_EDIT, removed MOO_STOCK_APP 2006-04-28 16:13:30 -05:00
Yevgen Muntyan
37a0ea591a Do not enable highlighting when changing language 2006-04-26 14:07:50 -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
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
27a7a5b22b Added methods for getting/setting visual iter line offset 2006-04-22 08:42:02 -05:00
Yevgen Muntyan
ff4c345d62 Clean up tags info when changing language 2006-04-14 05:09:12 -05:00
Yevgen Muntyan
e76e7a159f Changed FIND_BRACKETS_LIMIT to 3000; 10000 is too much 2006-03-29 02:03:52 -06:00
Yevgen Muntyan
a50e97782c Don't try to apply garbage instead of a text tag 2006-03-28 16:00:14 -06:00
Yevgen Muntyan
825f6f58b6 Fixed highlighting matching brackets 2006-03-27 00:54:49 -06:00
Yevgen Muntyan
f7ab625767 Disable matching context for now 2006-03-11 14:20:52 -06:00
Yevgen Muntyan
2be475ed9e Get iter context after found bracket, not before! 2006-03-11 00:52:47 -06:00
Yevgen Muntyan
de49e7f062 r1325@celeron: muntyan | 2006-02-23 01:56:57 -0600
Copyright notice
2006-02-23 14:03:17 +00:00
Yevgen Muntyan
3e4a1c1cf2 r1407@localhost: muntyan | 2005-12-17 12:03:03 -0600
Don't try to delete tags until they are applied
2005-12-18 00:05:53 +00:00
Yevgen Muntyan
c987690a5e r1398@localhost: muntyan | 2005-12-16 04:47:41 -0600
Don't be so greedy in immediate rehighlight
2005-12-16 16:50:30 +00:00