3733 Commits

Author SHA1 Message Date
Yevgen Muntyan
2b095ba318 Clarify the behavior of get_pos_at_line_end() 2014-03-20 11:24:41 -07:00
Yevgen Muntyan
961ca74613 More script documentation 2014-03-20 11:22:54 -07:00
Yevgen Muntyan
473f06bedf Explicitly say that index is 0-based in python (1-based in Lua) 2014-03-20 10:36:27 -07:00
Yevgen Muntyan
82b6aec4bd Fixed parsing grep output for UNC paths 2014-03-20 10:26:37 -07:00
Yevgen Muntyan
bd37f6dd11 Revert m4.lang, it highlights AC_GNU_SOURCE and other macros as errors 2013-12-06 17:08:16 -08:00
Yevgen Muntyan
0b75b432f1 Disable substitution and transliteration context, debian bug 685798 2013-12-06 17:05:31 -08:00
Yevgen Muntyan
90cc01d08a Updated lang files from gtksourceview 2013-12-06 17:03:17 -08:00
Yevgen Muntyan
10937c32d1 Debug output for syntax trees 2013-12-06 15:55:21 -08:00
Yevgen Muntyan
0ee8041ba3 Updated translator comments 2013-12-06 09:22:39 -08:00
Yevgen Muntyan
e6b6e0373b Fix compilation with new glib and gcc 2013-12-05 16:23:46 -08:00
Yevgen Muntyan
554dcd93a6 Expose output pane to scripts 2013-12-05 13:36:57 -08:00
Yevgen Muntyan
577b5e40a8 Renamed TextFuncs and its members; removed workaround for bug 314335 2013-05-12 22:03:13 -07:00
Yevgen Muntyan
c8490bf215 Revert an accidental commit 2013-05-12 19:10:37 -07:00
Yevgen Muntyan
454f744265 Finally fix case-insensitive file completion 2013-05-12 19:08:15 -07:00
Yevgen Muntyan
45aa79c4e1 Do use encoding with BOM after it was detected 2013-05-11 22:09:08 -07:00
Yevgen Muntyan
357237954c Always print message location 2013-05-11 21:25:09 -07:00
Yevgen Muntyan
ea0a4fbcaa Disable warning checking on win32
It doesn't work there because of win32 log handlers
2013-05-11 21:21:51 -07:00
Yevgen Muntyan
8c7c85d03e Disable active window test 2013-05-07 01:06:45 -07:00
Yevgen Muntyan
2e129a8307 Compile-time option to disable tab history 2013-05-06 23:25:39 -07:00
Yevgen Muntyan
ba0fcbb9cc Do not undo on failed reload, it's not needed anymore 2013-05-04 22:00:57 -07:00
Yevgen Muntyan
8e745ef9d8 Work around windows inability to properly position tall windows 2013-05-04 21:48:54 -07:00
Yevgen Muntyan
53f1915cb0 Save print settings to a file 2013-05-04 11:05:48 -07:00
Yevgen Muntyan
0d99941822 Expose some functions in bindings 2013-05-04 11:05:12 -07:00
Yevgen Muntyan
bb6222678c MOO_ASSIGN_OBJ 2013-05-04 11:02:59 -07:00
Yevgen Muntyan
939f3ca78c Require HAVE_CONFIG_H on windows 2013-05-04 09:35:15 -07:00
Yevgen Muntyan
869adcfe11 Got rid of MOO_*_COMPILATION macros, they are useless 2013-04-22 01:02:44 -07:00
Yevgen Muntyan
bda6730646 Merge 2013-04-22 00:49:45 -07:00
Yevgen Muntyan
9dcf4ddd73 Do not crash on a format string with a single trailing % character 2013-04-22 00:48:17 -07:00
Yevgen Muntyan
d78c448d9e Headers for visual studio 2013-04-21 01:29:45 -07:00
Yevgen Muntyan
0bb128e218 Fixed annotations on moo_ui_xml_add_item(), which broke simple.py; and fixed up simple.py as well, so it works with buggy versions of medit 2013-04-20 22:31:16 -07:00
Yevgen Muntyan
d40d51e55f Visual studio project and fixes 2013-04-20 22:14:56 -07:00
Yevgen Muntyan
74700d887d Do not assume that Windows 7 was the last Windows 6.x 2013-04-20 22:09:36 -07:00
Yevgen Muntyan
918aed6c28 Merged patch by Ryan Anonymous 2012-12-16 18:50:25 -08:00
Yevgen Muntyan
f58b539ba5 Merged in lasse_makholm/medit (pull request #2: Always use a temp file when passing input to shell commands to avoid quoting issues.) 2012-12-16 18:22:46 -08:00
Ryan
029b8716ef Added keyboard shortcuts for switching focus to the other split notebook in the editor 2012-11-05 07:52:24 +10:00
Ryan
5291fed278 Added keyboard shortcuts for switching between tabs solely within a view 2012-11-02 18:28:55 +10:00
Yevgen Muntyan
d842ce7fc6 Fixed compilation 2012-10-20 20:54:46 -07:00
Yevgen Muntyan
acd086a0b4 Updated eggsmclient from git 2012-08-15 18:35:27 -07:00
Yevgen Muntyan
c05702aa7d Use appropriate encoding on load if BOM is present; added fake encodings which force writing BOM 2012-08-11 15:02:55 -07:00
Yevgen Muntyan
7de91239e7 Do not open a second window for MooLua/window test 2012-08-11 14:17:39 -07:00
Yevgen Muntyan
2633f6fc8f Backed out changeset b6d39195a726 2012-08-11 14:15:37 -07:00
Yevgen Muntyan
b46ab8dfe4 Do not open a second window for MooLua/window test 2012-08-11 01:24:22 -07:00
Yevgen Muntyan
54ef440232 Reverting the test change which isn't needed anymore 2012-08-11 01:15:50 -07:00
Yevgen Muntyan
73309f22d1 Reverting the change to close window when all documents are closed, it breaks too much 2012-08-11 01:15:32 -07:00
Yevgen Muntyan
3a8e52381c window.close_all() may close the window now, don't do it with a new window 2012-08-11 00:36:32 -07:00
Yevgen Muntyan
3371568c29 Do not depend on glib when getting user config dir on windows.
Glib-2.28 changed what g_get_user_config_dir() returns on windows,
https://bugzilla.gnome.org/show_bug.cgi?id=620710, so its old code
is copied here to avoid breakage with glib-2.28 and newer.
2012-08-06 01:48:25 -07:00
Yevgen Muntyan
c2453675f6 Close window when last document is closed, if there are other open windows 2012-08-05 07:46:52 +01:00
Yevgen Muntyan
0c38d806ad Show documents from all windows in Window menu 2012-08-05 07:23:14 +01:00
Yevgen Muntyan
58fde432a3 Implemented +<line> command line option 2012-08-05 06:59:19 +01:00
Yevgen Muntyan
0a5687a8d0 Implement portable mode on windows.
If there is a file "medit-portable" next to medit.exe, or medit is started
with --portable option, then medit run in "portable" mode. That means that
medit saves its data in the installation dir - in share/medit-portable-data
and share/medit-portable-cache.
2012-08-05 06:36:28 +01:00