mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-31 19:40:48 +00:00
Man file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@17473 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
4cb2493b3c
commit
7546a60acd
4 changed files with 147 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2003-08-05 Martin Brecher <martin@mb-itconsulting.com>
|
||||||
|
|
||||||
|
* Documentation/gopen.1: New file.
|
||||||
|
* Documentation/GNUmakefile: Install it.
|
||||||
|
|
||||||
2003-08-10 23:27 Alexander Malmberg <alexander@malmberg.org>
|
2003-08-10 23:27 Alexander Malmberg <alexander@malmberg.org>
|
||||||
|
|
||||||
* Headers/Additions/GNUstepGUI/GSFontInfo.h: Add new methods in
|
* Headers/Additions/GNUstepGUI/GSFontInfo.h: Add new methods in
|
||||||
|
|
|
@ -62,6 +62,9 @@ BUGS_TEXI_FILES = version.texi
|
||||||
BUGS_TEXT_MAIN = todo.texi
|
BUGS_TEXT_MAIN = todo.texi
|
||||||
BUGS_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION)
|
BUGS_DOC_INSTALL_DIR = Developer/Gui/ReleaseNotes/$(VERSION)
|
||||||
|
|
||||||
|
# Manual pages to install
|
||||||
|
MAN1_PAGES = gopen.1
|
||||||
|
|
||||||
#
|
#
|
||||||
# NB. Library reference documentation is generated by rules in the postamble
|
# NB. Library reference documentation is generated by rules in the postamble
|
||||||
# file using the make file ../Source/DocMakefile. If headers are added to the
|
# file using the make file ../Source/DocMakefile. If headers are added to the
|
||||||
|
|
|
@ -52,6 +52,19 @@ after-install::
|
||||||
(cd GuiUser; $(TAR) cf - .) | \
|
(cd GuiUser; $(TAR) cf - .) | \
|
||||||
(cd $(GNUSTEP_DOCUMENTATION)/$(GuiUser_DOC_INSTALL_DIR); $(TAR) xf -)
|
(cd $(GNUSTEP_DOCUMENTATION)/$(GuiUser_DOC_INSTALL_DIR); $(TAR) xf -)
|
||||||
rm -rf $(GNUSTEP_DOCUMENTATION)/$(GuiUser_DOC_INSTALL_DIR)/CVS
|
rm -rf $(GNUSTEP_DOCUMENTATION)/$(GuiUser_DOC_INSTALL_DIR)/CVS
|
||||||
|
if [ ! -f $(GNUSTEP_DOCUMENTATION_MAN) ]; then \
|
||||||
|
$(MKDIRS) $(GNUSTEP_DOCUMENTATION_MAN); \
|
||||||
|
fi; \
|
||||||
|
if [ ! -f $(GNUSTEP_DOCUMENTATION_MAN)/man1 ]; then \
|
||||||
|
$(MKDIRS) $(GNUSTEP_DOCUMENTATION_MAN)/man1; \
|
||||||
|
fi; \
|
||||||
|
for file in $(MAN1_PAGES) __done; do \
|
||||||
|
if [ $$file != __done ]; then \
|
||||||
|
$(INSTALL_DATA) $$file $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file; \
|
||||||
|
which gzip && rm -f $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file.gz \
|
||||||
|
&& gzip -9 $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file; \
|
||||||
|
fi; \
|
||||||
|
done; \
|
||||||
|
|
||||||
# Things to do before uninstalling
|
# Things to do before uninstalling
|
||||||
# before-uninstall::
|
# before-uninstall::
|
||||||
|
|
126
Documentation/gopen.1
Normal file
126
Documentation/gopen.1
Normal file
|
@ -0,0 +1,126 @@
|
||||||
|
.\"gopen(1) man page
|
||||||
|
.\"put together by Martin Brecher <martin@gnustep.de>
|
||||||
|
.\"
|
||||||
|
.\"Process this file with
|
||||||
|
.\"groff -man -Tascii gopen.1
|
||||||
|
.\"
|
||||||
|
.TH GOPEN 1 "August 2003" GNUstep "GNUstep System Manual"
|
||||||
|
.SH NAME
|
||||||
|
gopen \- open files
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B gopen
|
||||||
|
.RB [ -a
|
||||||
|
.IR application ]
|
||||||
|
.RB [ -o ]
|
||||||
|
.RB [ -p ]
|
||||||
|
.RB [ -NXHost
|
||||||
|
.IR hostname ]
|
||||||
|
.RI [ filename ]
|
||||||
|
.P
|
||||||
|
.SH DESCRIPTION
|
||||||
|
The
|
||||||
|
.B gopen
|
||||||
|
command allows you open a file (or directory) as if you had double clicked
|
||||||
|
the object's icon.
|
||||||
|
.PP
|
||||||
|
It is possible to specify one or more
|
||||||
|
.I filenames
|
||||||
|
which are interpreted relative to the current working directory.
|
||||||
|
.PP
|
||||||
|
By default,
|
||||||
|
.B gopen
|
||||||
|
will open
|
||||||
|
.I filename
|
||||||
|
with the application currently assigned to the file's extension. But by
|
||||||
|
specifing the
|
||||||
|
.B -a
|
||||||
|
flag on the command line you can tell
|
||||||
|
.B gopen
|
||||||
|
to open the file with anther application.
|
||||||
|
.PP
|
||||||
|
You can also directly print a file without (
|
||||||
|
.B -p
|
||||||
|
) or with (
|
||||||
|
.B -p -o
|
||||||
|
) opening it.
|
||||||
|
.PP
|
||||||
|
As with most other GNUstep software, it is easily possible
|
||||||
|
to attach the process to a remote window server using the
|
||||||
|
.B -NXHost
|
||||||
|
flag.
|
||||||
|
.PP
|
||||||
|
.SH OPTIONS
|
||||||
|
.IP "\fB-a \fIapplication"
|
||||||
|
use
|
||||||
|
.I application
|
||||||
|
to open
|
||||||
|
.I filename
|
||||||
|
.IP "\fB-o"
|
||||||
|
open
|
||||||
|
.I filename
|
||||||
|
(may be used in conjunction with
|
||||||
|
.B -p
|
||||||
|
).
|
||||||
|
.IP "\fB-p"
|
||||||
|
print
|
||||||
|
.I filename
|
||||||
|
instead of opening.
|
||||||
|
.IP "\fB-NXHost \fIhostname"
|
||||||
|
attach to remote window server on
|
||||||
|
.I hostname
|
||||||
|
.PP
|
||||||
|
.SH EXAMPLES
|
||||||
|
Open all files with a .txt extension in the current directory:
|
||||||
|
.PP
|
||||||
|
.I gopen *.txt
|
||||||
|
.PP
|
||||||
|
To open a source file in CodeEditor (instead of the current default
|
||||||
|
application), type:
|
||||||
|
.PP
|
||||||
|
.I gopen -a CodeEditor MySourceFile.m
|
||||||
|
.PP
|
||||||
|
To print the .plan file in your home folder, use the
|
||||||
|
.B -p
|
||||||
|
flag:
|
||||||
|
.PP
|
||||||
|
.I gopen -p ~/.plan
|
||||||
|
.PP
|
||||||
|
.SH BUGS
|
||||||
|
Using the
|
||||||
|
.B -a
|
||||||
|
.I application
|
||||||
|
argument,
|
||||||
|
.B gopen
|
||||||
|
allows you to open any kind of file with any application you want. This does,
|
||||||
|
however, not work with applications employing the NSDocument architecture
|
||||||
|
as they will only receive filenames whose types the application has registered.
|
||||||
|
To circumvent this limitation, applications may advertise their ability to open
|
||||||
|
all kinds of files through the "*" filetype.
|
||||||
|
.B gopen
|
||||||
|
fails when only the
|
||||||
|
.B -a
|
||||||
|
.I application
|
||||||
|
argument but no
|
||||||
|
.I filename
|
||||||
|
is present. Thus, to simply launch an application, please use
|
||||||
|
.B openapp(1)
|
||||||
|
instead of
|
||||||
|
.B gopen
|
||||||
|
or
|
||||||
|
.B gopen -a
|
||||||
|
.IR application
|
||||||
|
.P
|
||||||
|
.SH SEE ALSO
|
||||||
|
GNUstep(7), openapp(1)
|
||||||
|
.P
|
||||||
|
.SH HISTORY
|
||||||
|
.B gopen
|
||||||
|
was written November 2001.
|
||||||
|
.P
|
||||||
|
This manual page was first written July 2003.
|
||||||
|
.P
|
||||||
|
.SH AUTHORS
|
||||||
|
.B gopen
|
||||||
|
was written by Gregory Casamento <greg_casamento@yahoo.com>.
|
||||||
|
.P
|
||||||
|
This man page was written by Martin Brecher <martin@mb-itconsulting.com>.
|
Loading…
Add table
Add a link
Reference in a new issue