retawq Documentation
Sessions

Introduction

A session is information about the current state of retawq. More precisely, it is information about all "virtual windows" which are currently open and about the documents which are shown in the views of each window.

You can save this information at any time into an arbitrary local file with the keyboard command "S". Once you have saved the session, you can resume it at any later time, even after the program was quit and restarted. This allows you to get quickly back to where you were.

To resume a session when you start the program, you can use the command-line option "--resume-session". To resume a session while the program is running, use the keyboard command "M"; in this case, the current state is not "lost", it is only supplemented by the resumed session. Resuming from a session file does not remove or modify the file, so you can resume from the same file again and again.

Problems

When you save a session, not all state information is saved, because that would result in very big, complicated files. (Simpler files have the advantage that you can create or edit them by hand, if you want to; cf. the file format description below.) The following problems can occur; they mostly concern very rare conditions, so they shouldn't cause much trouble in practice.

File Format

A session file consists of a series of text lines:

If this format seems too complicated, just save a session and read the resulting file - it's really simple. :-)


This documentation file is part of version 0.2.6c of retawq, a network client created by Arne Thomaßen. retawq is basically released under certain versions of the GNU General Public License and WITHOUT ANY WARRANTY. Copyright (C) 2001-2006 Arne Thomaßen.