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
Yevgen Muntyan
f152ffe22a
Fixed compilation with older Gtk: use GDK_F* constants instead of GDK_F*
2012-07-29 19:02:13 -07:00
Yevgen Muntyan
97bc6b59bb
Separate variable for python used in the build, MOO_PYTHON
2012-07-28 22:18:25 -07:00
Yevgen Muntyan
ad567af24d
Partial workaround for the Gtk bug with Shift key: make Shift-Fn key combinations work as global shortcuts
2012-07-27 23:38:24 -07:00
Yevgen Muntyan
1f9fded727
Fixed up tests
2012-07-27 23:03:11 -07:00
Yevgen Muntyan
305f3e1c50
Do not use deprecated gdk_pixbuf_unref
2012-07-27 01:45:13 -07:00
Yevgen Muntyan
5403d30d73
Always use a temp file when passing input to shell commands to avoid quoting issues.
...
The "echo 'input' | command" apprach doesn't work reliably for input containing "\n".
Fixed giving up the pipe approach and just using a temp file always.
2012-04-22 22:38:13 +02:00
Yevgen Muntyan
16e3cee515
Some doc improvements
2011-12-29 01:47:32 -08:00
Yevgen Muntyan
110b08c7f6
Added --enable-strict configure option
2011-12-29 00:22:49 -08:00
Yevgen Muntyan
2dd19b145c
Fixed Run Python command
2011-12-28 23:36:25 -08:00
Yevgen Muntyan
64605d0643
Fixed tests which thought that 'Control' key was called 'Control', it's called 'Primary' these days
2011-12-05 22:53:29 -08:00
Yevgen Muntyan
c7900d5c7d
Got rid of xdg-open and friends, gtk_show_uri() seems to be as (un)successful as those
2011-12-05 22:43:47 -08:00
Yevgen Muntyan
b940a1fadb
Don't use newly deprecated glib symbols
2011-12-05 22:20:22 -08:00
Yevgen Muntyan
7ab9254926
Store 'Show hidden files' setting of file selector in preferences
2011-12-04 23:54:46 -08:00
Yevgen Muntyan
9b885675bc
Removed Show Parent Folder, Case Sensitive Sort, Show Folders First menu items from file selector context menu
2011-12-04 23:54:25 -08:00
Yevgen Muntyan
e80e57a052
Do not drag text with Shift key pressed; instead make clicks and drags with Shift pressed inside selected text change selection in the same way as when clicking outside selected text.
2011-12-04 23:30:03 -08:00
Yevgen Muntyan
54c0b24afa
Made Ctrl-Shift-O default shortcut for recent files dialog
2011-12-04 19:07:59 -08:00
Yevgen Muntyan
6a45383d12
Removed _moo_abort_debug_ignore(), it's useless with the gdb-built medit.exe
2011-11-28 00:53:40 -08:00
Yevgen Muntyan
36206c6c13
Always show fatal errors on windows
2011-11-27 22:47:07 -08:00
Yevgen Muntyan
f247be360f
Build gtk-2.24.8 on windows
2011-11-26 04:37:38 -08:00
Yevgen Muntyan
bb7f11fb97
Fixed font selector in terminal pane
2011-11-12 00:55:24 -08:00
Yevgen Muntyan
d8c36d1c01
If a file with name passed on command line exists, do not try to parse it as filename:line; this unbreaks opening files with names like 'foo:100'
2011-10-23 15:22:45 -07:00
Yevgen Muntyan
0a43d8bfda
Unbreak keyboard shortcuts when running under Gtk-2.24.7
2011-10-23 15:13:57 -07:00
Yevgen Muntyan
a8419796b4
Updated slnunico package; made its utf8 flavor default
2011-10-22 00:21:56 -07:00
Yevgen Muntyan
4282d05180
Use gtk_show_uri on unix
2011-10-21 23:41:40 -07:00