Re: [PATCH] exit function
- From: Christopher Roy Bratusek <zanghar freenet de>
- To: sawfish-list gnome org
- Subject: Re: [PATCH] exit function
- Date: Sun, 15 Nov 2009 20:08:45 +0100
Am Sun, 15 Nov 2009 20:03:15 +0100
schrieb Christopher Roy Bratusek <zanghar freenet de>:
> Am Sun, 15 Nov 2009 19:55:49 +0100
> schrieb Christopher Roy Bratusek <zanghar freenet de>:
>
> > So I wrote a new function called exit, which is basically a wrapper
> > around exit, reboot and halt.
> ^^^^^^^^ around quit
here's the doc-hunk with correct linebreaks:
diff --git a/man/sawfish.texi b/man/sawfish.texi
index b348407..63e5797 100644
--- a/man/sawfish.texi
+++ b/man/sawfish.texi
@@ -5514,6 +5514,16 @@ Calls the function of the same name. @code{destroy-window} and
@code{kill-client} both take @code{%W} as argument.
@end defun
+ defun exit @var{action}
+A wrapper around @code{quit}. @code{exit} first @code{delete-window-safely}
+all managed windows, then @code{window-history-save}, to ensure a clean
+window-history on the next start. In addition, if @var{action} is @code{exit},
+then @code{quit} is called directly afterwards, if it's @code{reboot}, then
+the system goes @code{init 6}, if it's halt, then the system goes @code{init 0}.
+
+Should not be used, if a session-manager is running.
+ end defun
+
@node Keymaps, Event Loop, Commands, Top
@chapter Keymaps
@cindex Keymaps
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]