[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: gaf.git: branch: master updated (1.6.1-20100214-179-g2a1d0d1)



The branch, master has been updated
       via  2a1d0d17247f272803101b0342917f0e65c0cd9e (commit)
       via  ec2648696c5574205ff36caab1b81b0dba6a1901 (commit)
       via  65b79e3603571b159b8f1283fb64e4ba257c69f5 (commit)
      from  f3d2f1a8b2820ab053219c9453d9f32c3172ce2c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


=========
 Summary
=========

 README                   |    2 +-
 gschem/docs/gschem.1     |  145 +++++++++++++++++++++-------------------------
 gschem/include/globals.h |    1 -
 gschem/src/globals.c     |    1 -
 gschem/src/parsecmd.c    |    6 +--
 5 files changed, 68 insertions(+), 87 deletions(-)


=================
 Commit Messages
=================

commit 2a1d0d17247f272803101b0342917f0e65c0cd9e
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Update dates in README license section.

:100644 100644 96d4181... 2bd12ca... M	README

commit ec2648696c5574205ff36caab1b81b0dba6a1901
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    gschem: Update man page.
    
    Numerous changes:
    
    - Simplify synopsis section.
    - Improve English grammar.
    - Generally abbreviate.
    - Update copyright information.
    - Add instructions for accessing full manual from inside gschem.
    - Describe GEDADATARC environment variable.

:100644 100644 ce3d257... 1412c42... M	gschem/docs/gschem.1

commit 65b79e3603571b159b8f1283fb64e4ba257c69f5
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    gschem: Remove non-functional -t option.
    
    The -t option hasn't done anything for quite some time now (since
    commit d96ad3c39121, in fact).  Since no-one's complained that it's
    broken, remove it completely.

:100644 100644 631e799... ce3d257... M	gschem/docs/gschem.1
:100644 100644 8fbeb75... 86ec43a... M	gschem/include/globals.h
:100644 100644 e11a110... 7a4e7ad... M	gschem/src/globals.c
:100644 100644 db05c65... f948e1d... M	gschem/src/parsecmd.c

=========
 Changes
=========

commit 2a1d0d17247f272803101b0342917f0e65c0cd9e
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    Update dates in README license section.

diff --git a/README b/README
index 96d4181..2bd12ca 100644
--- a/README
+++ b/README
@@ -210,7 +210,7 @@ the `COPYING' file for the full text of the license.
 
 The programs and associated files are:
 
-  Copyright (C) 1998-2009 by Ales Hvezda and the respective original
+  Copyright (C) 1998-2010 by Ales Hvezda and the respective original
   authors.
 
 See the `AUTHORS' file for a more extensive list of contributors to

commit ec2648696c5574205ff36caab1b81b0dba6a1901
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    gschem: Update man page.
    
    Numerous changes:
    
    - Simplify synopsis section.
    - Improve English grammar.
    - Generally abbreviate.
    - Update copyright information.
    - Add instructions for accessing full manual from inside gschem.
    - Describe GEDADATARC environment variable.

diff --git a/gschem/docs/gschem.1 b/gschem/docs/gschem.1
index ce3d257..1412c42 100644
--- a/gschem/docs/gschem.1
+++ b/gschem/docs/gschem.1
@@ -1,103 +1,96 @@
-.TH gschem 1 "February 14th, 2010" Version 1.6.1.20100214
+.TH gschem 1 "February 14th, 2010" "gEDA Project" 1.6.1.20100214
 .SH NAME
 gschem - gEDA/gaf Schematic Capture
 .SH SYNOPSIS
 .B gschem
-[\-q] [\-v] [\-r rcfilename] [\-s scriptfilename] [\-o outputfilename] [\-p] [\-h] [schematic1 ... schematicN]
+[\fIOPTION\fR ...] [\fIFILE\fR ...]
 .SH DESCRIPTION
 .PP
-\fIgschem\fP is the schematic capture program which is part gEDA 
-(GPL Electronic Design Automation) toolset.  This program is used to draw
-electronic schematics.  Schematics consist of standard symbols (which 
-are either part of a standard library or created by the user) which 
-represent the various gates and components.  These components are then 
-interconnected by nets (wires).  Schematics may be printed to a
-PostScript file for printing or further conversion to other output
+.B gschem
+is a schematic capture application, and is part of the
+gEDA (GPL Electronic Design Automation) toolset.  It is used to draw
+electronic schematics, which describe the logical structure of an
+circuit.  Schematics are made up of symbols, which represent the
+various components in the circuit, and are obtained either from a
+standard library or created by the user.  The connections between
+components represented by nets (wires).  Schematics may be printed to
+a PostScript file for printing or further conversion to other output
 formats.  Output to various image formats is also supported.
 
-\fIgschem\fP is also the symbol creation editor.  All the standard 
-methods of creating schematics are used in the creation of symbols. There
-are a few special rules when creating symbols, so please refer to the
-(non-existant as of now) symbol creation document.
-
-Please read the official documentation (very minimal at this point)
-on how to use \fIgschem\fP, since this man page just describes the command
-line arguments and a few examples on how to run \fIgschem\fP.
+.B gschem
+can also be used for editing symbols for use in
+schematics.
 
 .SH OPTIONS
-\fIgschem\fP accepts the following options:
 .TP 8
 .B -q
-Quiet mode on.  This mode turns off all warnings/notes/messages. (optional)
+Quiet mode. Turn off all warnings/notes/messages.
 .TP 8
-.B -v 
-Verbose mode on.  This mode gives as much feedback to the user as possible. (optional)
+.B -v
+Verbose mode.  Output all diagnostic information.
 .TP 8
 .B -r filename
-Specify a rc filename.  Normally \fIgschem\fP searches for the system-gschemrc, then
-~/.gEDA/gschemrc, and finally for a gschemrc in the current directory.  This
-options allows the user to specify an additional rc file which is read after
-all the other rc files are read. (optional)
+Specify a rc filename.  Normally
+.B gschem
+searches for the system configuration file, then
+`$HOME/.gEDA/gschemrc', and finally for a `gschemrc' file in the
+current working directory.  This option allows the user to specify an
+additional rc file which is read after all the other rc files have
+been are read.
 .TP 8
 .B -s filename
-Specify a guile script to be executed at startup. (optional)
+Specify a Scheme script to be executed at startup.
 .TP 8
 .B -o filename
-Specify a filename for postscript output.  This command line argument is 
-useful when running \fIgschem\fP from a shell script and with a guile script.  The 
-filename can be changed through
-the print dialog box.
+Specify a filename for PostScript output.  This command line argument
+is useful when running
+.B gschem
+from a shell script and with a Scheme script.  The filename can be
+changed through the print dialog box.
 .TP 8
-.B -p 
-Automatically place the window, especially useful if running gschem from the
-command line and generating output.
+.B -p
+Automatically place the window. This may be useful if running gschem
+from the command line and generating output.
 .TP 8
-.B -h 
-Print out short command line help.
+.B -h
+Print a help message.
 .TP 8
-.B schematic1 [... schematicN]
-Schematic file to be loaded.  Specifying a schematic file is optional.  If
-multiple schematic files are specified they are read in sequentially and 
-put on separate pages.  It is important that the schematic(s) follow
-all the options (ie last).
-
-.SH EXAMPLES 
-These examples assume that you have a schematic called stack_1.sch in
-the current directory
-
-To run \fIgschem\fP and then interact with the program:
-
-	gschem 
-.br
-
-To run \fIgschem\fP in interactive mode but load a sample schematic:
-
-	gschem adders_1.sch
-
-To run \fIgschem\fP and load up all schematics in the current subdirectory:
+.B -V
+Print
+.B gschem
+version information.
 
-	gschem *.sch
+.SH SCHEMATIC AND SYMBOL FILES
+Optionally, schematic or symbol filenames may be specified on the
+command line.  Any schematic or symbols specified are loaded at
+startup as separate documents in the schematic editor.
 
-.SH "ENVIRONMENT"
-\fIgschem\fP respects the following environment variable:
-.PP
+.SH ENVIRONMENT
+.TP 8
+.B GEDADATA
+specifies the search directory for Scheme and rc files.  The default
+is `${prefix}/share/gEDA').
 .TP 8
-.B GEDADATA 
-specifies where the various required scheme and rc files are located
-(the default is ${prefix}/share/gEDA).  This environment variables does
-not need to be set by the end user unless they are moving the executables
-to a new install ${prefix}.
+.B GEDADATARC
+specifies the search directory for rc files.  The default is `$GEDADATA'.
 
-.SH "AUTHOR"
-Ales Hvezda and many others
+.SH AUTHORS
+See the `AUTHORS' file included with this program.
 
-.SH SEE ALSO
-.BR gnetlist (1),
-.BR gsymcheck (1)
 .SH COPYRIGHT
 .nf
-Copyright \(co  1999-2008 Ales Hvezda
-
-This document can be freely redistributed according to the terms of the 
-GNU General Public License version 2.0
+Copyright \(co 1999-2010 gEDA Contributors.  License GPLv2+: GNU GPL
+version 2 or later.  Please see the `COPYING' file included with this
+program for full details.
+.PP
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
 
+.SH SEE ALSO
+.BR gnetlist (1)
+.BR gsymcheck (1)
+.PP
+The full documentation for
+.B gschem
+is available from within the program by selecting the `gEDA
+Documentation' option from the program's `Help' menu.

commit 65b79e3603571b159b8f1283fb64e4ba257c69f5
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Commit: Peter TB Brett <peter@xxxxxxxxxxxxx>

    gschem: Remove non-functional -t option.
    
    The -t option hasn't done anything for quite some time now (since
    commit d96ad3c39121, in fact).  Since no-one's complained that it's
    broken, remove it completely.

diff --git a/gschem/docs/gschem.1 b/gschem/docs/gschem.1
index 631e799..ce3d257 100644
--- a/gschem/docs/gschem.1
+++ b/gschem/docs/gschem.1
@@ -3,7 +3,7 @@
 gschem - gEDA/gaf Schematic Capture
 .SH SYNOPSIS
 .B gschem
-[\-q] [\-v] [\-t] [\-r rcfilename] [\-s scriptfilename] [\-o outputfilename] [\-p] [\-h] [schematic1 ... schematicN]
+[\-q] [\-v] [\-r rcfilename] [\-s scriptfilename] [\-o outputfilename] [\-p] [\-h] [schematic1 ... schematicN]
 .SH DESCRIPTION
 .PP
 \fIgschem\fP is the schematic capture program which is part gEDA 
@@ -33,12 +33,6 @@ Quiet mode on.  This mode turns off all warnings/notes/messages. (optional)
 .B -v 
 Verbose mode on.  This mode gives as much feedback to the user as possible. (optional)
 .TP 8
-.B -t 
-Print out more information when using mouse strokes.  With this command
-line flag and the middle button configured for mouse strokes, gschem
-will output the stroke sequence numbers as the user executes strokes.
-These numbers can be used to define new strokes in the system-gschemrc file.
-.TP 8
 .B -r filename
 Specify a rc filename.  Normally \fIgschem\fP searches for the system-gschemrc, then
 ~/.gEDA/gschemrc, and finally for a gschemrc in the current directory.  This
diff --git a/gschem/include/globals.h b/gschem/include/globals.h
index 8fbeb75..86ec43a 100644
--- a/gschem/include/globals.h
+++ b/gschem/include/globals.h
@@ -43,7 +43,6 @@ extern int logging_dest;
 /* command line options */
 extern int quiet_mode;
 extern int verbose_mode;
-extern int stroke_info_mode;
 extern int auto_place_mode;
 
 #define MAX_BUFFERS 	5
diff --git a/gschem/src/globals.c b/gschem/src/globals.c
index e11a110..7a4e7ad 100644
--- a/gschem/src/globals.c
+++ b/gschem/src/globals.c
@@ -49,7 +49,6 @@ int logging_dest = LOG_WINDOW;
 /* command line options */
 int quiet_mode = FALSE;
 int verbose_mode = FALSE;
-int stroke_info_mode = FALSE;
 int auto_place_mode = FALSE;
 
 /* Global buffers */
diff --git a/gschem/src/parsecmd.c b/gschem/src/parsecmd.c
index db05c65..f948e1d 100644
--- a/gschem/src/parsecmd.c
+++ b/gschem/src/parsecmd.c
@@ -31,7 +31,7 @@
 #include <dmalloc.h>
 #endif
 
-#define OPTIONS "hqvr:s:o:ptV"
+#define OPTIONS "hqvr:s:o:pV"
 
 #ifndef OPTARG_IN_UNISTD
 extern char *optarg;
@@ -88,10 +88,6 @@ int parse_commandline(int argc, char *argv[])
         verbose_mode = TRUE;
         break;
 
-      case 't':
-        stroke_info_mode = TRUE;
-        break;
-
       case 'q':
         quiet_mode = TRUE;
         break;




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs