* gnoemoe/widgets/gm-external-view.c:
* gnoemoe/widgets/gm-embedded-view.c: fixed bug in not reading editor file when external editor process exits
This commit is contained in:
parent
9ea1e827c5
commit
f211e70ab0
|
@ -1,3 +1,10 @@
|
||||||
|
2007-06-01 Jesse van den Kieboom <jesse@icecrew.nl>
|
||||||
|
|
||||||
|
* gnoemoe/widgets/gm-external-view.c:
|
||||||
|
* gnoemoe/widgets/gm-embedded-view.c:
|
||||||
|
|
||||||
|
fixed bug in not reading editor file when external editor process exits
|
||||||
|
|
||||||
2006-25-10 Jesse van den Kieboom <jesse@icecrew.nl>
|
2006-25-10 Jesse van den Kieboom <jesse@icecrew.nl>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
|
|
|
@ -54,6 +54,7 @@ gm_embedded_view_finalize(GObject *object) {
|
||||||
if (GM_IS_EDITOR(obj->priv->editor)) {
|
if (GM_IS_EDITOR(obj->priv->editor)) {
|
||||||
if (stat(obj->priv->filename, &buf) != -1) {
|
if (stat(obj->priv->filename, &buf) != -1) {
|
||||||
if (buf.st_mtime > obj->priv->last_modified) {
|
if (buf.st_mtime > obj->priv->last_modified) {
|
||||||
|
gm_editor_set_lines_from_file(view->editor, view->filename);
|
||||||
gm_editor_save(obj->priv->editor);
|
gm_editor_save(obj->priv->editor);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,6 +30,7 @@ gm_external_view_destroy(GmExternalView *view) {
|
||||||
if (GM_IS_EDITOR(view->editor)) {
|
if (GM_IS_EDITOR(view->editor)) {
|
||||||
if (stat(view->filename, &buf) != -1) {
|
if (stat(view->filename, &buf) != -1) {
|
||||||
if (buf.st_mtime > view->last_modified) {
|
if (buf.st_mtime > view->last_modified) {
|
||||||
|
gm_editor_set_lines_from_file(view->editor, view->filename);
|
||||||
gm_editor_save(view->editor);
|
gm_editor_save(view->editor);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Reference in New Issue