76 Commits

Author SHA1 Message Date
Yevgen Muntyan
fa4e646276 License change: lgpl-2.1 -> lgpl-2.1-or-later 2008-09-05 17:20:50 -05:00
Yevgen Muntyan
5278a41252 New icons and mime types functions 2008-08-31 01:40:29 -05:00
Yevgen Muntyan
c3c1b2e0f9 Corrected a brain dead logic error which led to data loss 2008-08-25 05:11:20 -05:00
Yevgen Muntyan
e004005558 Encoding menu in the Document menu 2007-11-29 19:53:33 -06:00
Yevgen Muntyan
bdcbeb7878 Added encodings menu item into the notebook popup menu 2007-11-26 00:13:17 -06:00
Yevgen Muntyan
495364d75a Added Reopen Using Encoding menu item 2007-11-25 12:22:34 -06:00
Yevgen Muntyan
362832dc68 Great license version change 2007-09-23 11:47:28 -05:00
Yevgen Muntyan
360c5762f2 Removed MOO_ENCODING_LOCALE 2007-07-12 00:53:34 -05:00
Yevgen Muntyan
2902ce6aed Made moo_edit_get_filename() return duplicated string 2007-07-07 07:34:41 -05:00
Yevgen Muntyan
494130f833 Removed pre-gtk-2.6 stuff, made build with gtk-2.6 work 2007-06-24 15:00:11 -05:00
Yevgen Muntyan
938c33a926 Changed license to LGPL 2007-06-24 12:56:20 -05:00
Yevgen Muntyan
3de7ce7573 Added setting for new files encoding 2007-05-02 00:37:36 -05:00
Yevgen Muntyan
2747810ab9 Do not lose encoding used to load the document 2007-04-12 03:59:18 -05:00
Yevgen Muntyan
577a038fa7 Use encodings prefs key properly 2007-04-10 02:20:06 -05:00
Yevgen Muntyan
261d92cc21 Unbroke loading files on unix. 2007-04-09 21:59:31 -05:00
Yevgen Muntyan
2047e4c5cc Open files in binary mode, to avoid problems with line endings on win32 2007-04-09 18:12:44 -05:00
Yevgen Muntyan
3ef9426e6c Updated copyright notices 2007-04-07 03:21:52 -05:00
Yevgen Muntyan
ed1989d42e Do not use lstat() to check what file is 2007-03-22 11:24:03 -05:00
Yevgen Muntyan
5c0fa89131 Use localizable list of encodings to try on auto-detect 2007-02-27 22:43:51 -06:00
Yevgen Muntyan
03f1b83e55 Greta cleanup: removed unused functions; made static what appropriate 2006-12-31 04:53:45 -06:00
Yevgen Muntyan
b28ef14e1e Now don't try to use Win32 stuff on Unix 2006-12-22 23:04:02 -06:00
Yevgen Muntyan
d2c93ef4e7 Do not try to use Unix stuff on win32 2006-12-22 13:25:06 -06:00
Yevgen Muntyan
7ac3a96589 Preserve file permission bits on save 2006-12-22 02:16:50 -06:00
Yevgen Muntyan
4941eb05ea Use encodings on save too, show nicer error messages 2006-12-17 10:58:17 -06:00
Yevgen Muntyan
7f98703017 Added MOO_FILE_EVENT_CREATED; removed (suspend|resume)_monitor 2006-12-15 21:12:31 -06:00
Yevgen Muntyan
4ad5b7567c Check file status immediately on file watch event 2006-12-10 23:35:40 -06:00
Yevgen Muntyan
182f01762f An extra sanity check 2006-12-10 16:48:19 -06:00
Yevgen Muntyan
752a4a24e9 Added FAM back; rewrote a bit of MooFileWatch 2006-12-08 14:55:46 -06:00
Yevgen Muntyan
77713b92e0 Implemented watching folders on win32 2006-12-08 02:28:18 -06:00
Yevgen Muntyan
e3c2711e87 New header mooeditor-private.h; new property MooEditor::focused-doc 2006-12-06 23:02:08 -06:00
Yevgen Muntyan
d42e8c419f Use "UTF-8" instead of "UTF8" charset name 2006-09-07 02:02:21 -05:00
Yevgen Muntyan
b2dfb96352 Try UTF8, then locale, then ISO*** 2006-08-09 18:41:32 -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
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
eb7132c9eb Made moo_file_watch_monitor_* return monitor id, instead of boolean status 2006-06-17 00:54:04 -05:00
Yevgen Muntyan
c6ae2712e0 Include <unistd.h> conditionally 2006-06-13 00:58:44 -05:00
Yevgen Muntyan
79ef757208 Use gtk_text_buffer_get_slice instead of gtk_text_buffer_get_text 2006-06-09 14:27:08 -05:00
Yevgen Muntyan
6ee080f913 Removed emacs header 2006-05-21 18:11:05 -05:00
Yevgen Muntyan
ad941da0f4 "medit nonexistingfile" now creates a new file instead of showing error message 2006-05-04 02:30:32 -05:00
Yevgen Muntyan
9248d65685 Added filename to warning message 2006-05-02 21:28:25 -05:00
Yevgen Muntyan
24cdeb9c35 Prefixed private functions with underscore 2006-04-28 20:22:03 -05:00
Yevgen Muntyan
85d4d05532 Load one big chunk of text at once 2006-04-28 19:39:30 -05:00
Yevgen Muntyan
2281752145 Use case-insensitive comparison for encodings 2006-04-26 14:11:38 -05:00
Yevgen Muntyan
6c5f8f70d0 Unset highlighting when loading 2006-04-26 14:08:58 -05:00
Yevgen Muntyan
40faa284ba Removed a bit of junk 2006-04-05 15:29:45 -05:00
Yevgen Muntyan
4448f204ab Detect line ends type for saving, and use \n only in the buffer 2006-04-05 13:55:48 -05:00
Yevgen Muntyan
b6356d5044 Don't say "failed to create mapped file" twice 2006-03-17 03:20:13 -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
7cef5d4937 r1202@localhost: muntyan | 2005-11-30 04:45:32 -0600
Some stuff for gtk-2.4
2005-11-30 16:46:02 +00:00