#
#   Copyright 2009 Free Software Foundation, Inc.
#
#  This program is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
# $Header: /sources/gnuspool/gnuspool/src/helpmsg/xmspq.help,v 1.2 2009/02/16 21:49:38 toadwarble Exp $

# Auto-generated beyond this line from master.

# Default job and command file prefixes for
# unqueue options of sqdel

140P:J
141P:C
142P:.xtj
143P:.sh
E162:You (%R) do not have permission to start or stop printers.
E162:Please ask someone else.
H162:You do not have permission in your account to start
H162:and stop printers. You must ask someone else to do this.
E174:You (%R) do not have permission to delete a printer.
E174:Please ask someone else.
H174:Your user account does not permit the addition or
H174:deletion of printers

# Default user form type if nothing else given

1000P:standard
E124:No search string given, please try again.
H124:You didn't give a string to search for in
H124:the jobs or printers list. Please do so.

# Strings giving printer states

200P:???
201P:offline
202P:error
203P:halted
204P:startup
205P:idle
206P:shutdown
207P:printing
208P:a/w oper

# Printer state colours corresponding to above

7000P:
7001P:red
7002P:red
7003P:
7004P:darkgreen
7005P:darkgreen
7006P:darkred
7007P:darkblue
7008P:purple

# Misc printer state strings

210P:(heoj)
211P:AB!!
212P:(N/A)
213P:<
214P:>
215P:START PAGE
216P:END PAGE
217P:"HALTED AT" PAGE
218P:<end>
304P:[localptr]
E456:Your form type is not valid
H456:Your account is limited to form types matching %t
H456:which does not include your proposed type
E457:Your printer is not valid
H457:Your account is limited to printer names matching %t
H457:which does not include your proposed name
E458:You have specified an end page less than the start page.
E458:Please try again.
H458:You have attempted to set the start of the page
H458:range after the end of the range.
H458:Please reset one or both.
E459:You have specified an end page less than the "halted at" page.
E459:Please try again.
H459:You have attempted to set the "halted at" page
H459:after the end of the range.
H459:Please reset either the "halted at" page or
H459:the end of the range.

# Full days of the week

480P:Sunday
481P:Monday
482P:Tuesday
483P:Wednesday
484P:Thursday
485P:Friday
486P:Saturday

# Months in full

510P:January
511P:February
512P:March
513P:April
514P:May
515P:June
516P:July
517P:August
518P:Sepember
519P:October
520P:November
521P:December
759P:Overwrite existing file?
H759:Are you sure that you want to overwrite the existing file
H759:%s

# Error messages whilst saving .gnuspool files

E790:Sorry saveopts crashed with signal 0x%x0
E791:Sorry cannot delete old init file from %s
E792:Sorry cannot create init file in %s
E792:(and I've deleted your old one - sorry!!)
E793:Sorry cannot create init file in %s
E794:Sorry cannot fork to create init file
E796:No memory available creating init file.
E800:Your proposed saved help file is not a regular file
H800:The file name you gave is not a file name but the name
H800:of an existing directory etc.
E801:Your proposed saved help file would overwrite the current one.
H801:You are trying to save a help file on top of the one currently
H801:in use
E802:Cannot open %s for writing.
H802:I am trying to open the file %s to write the new help file
H802:to it but I cannot open it. Maybe the permissions are wrong.
E803:Cannot create %s
H803:I am trying to create the file %s to write the new help file
H803:to it but I cannot do so. Maybe the permissions are wrong.

# Default format strings for xmspq

2000P:%3n %<6N %6u %14h %16f %4Q %4S %3c %3p %14P
2001P:%3n %<6N %6u %14h %16f %4L %4K %3c %3p %14P
2002P:%15p %10d %16f %>9s %3x %7j %7u %6w

# Display Format strings

2010P:Localonly
2011P:wattn
2012P:mattn
2013P:mail
2014P:write
2015P:no-odd
2016P:no-even
2017P:,swap
2018P:local
2019P:retain
2020P:nohdr

# Display title abbreviations for jobs

2064P:Wattn
2066P:Class
2067P:Delim
2069P:Post-proc
2070P:H.at
2071P:Hold
2074P:Size
2075P:Posn
2077P:Jobno
2078P:O/E
2079P:Printer
2080P:AtPg
2081P:Range
2082P:Pgs
2083P:Npdel
2084P:Puser
2086P:Stime
2096P:Mattn
2098P:Cps
2099P:ndel
2101P:Form
2103P:Title
2107P:Lonly
2108P:Mail
2109P:Seq
2110P:Orig
2111P:Pri
2112P:Ret
2114P:Noh
2115P:Pdel
2116P:User
2118P:Wrt

# Display titles in full for jobs

2564P:Write Attention
2566P:Class Code
2567P:Delimiter
2569P:Post-processing flags
2570P:Halted at
2571P:Hold Time
2574P:Size in K
2575P:Position reached (K)
2577P:Job number
2578P:Odd or even pages
2579P:Printer
2580P:Page reached
2581P:Page Range
2582P:Size in Pages
2583P:Delete time if not printed
2584P:Post User
2586P:Submission time
2596P:Mail Attention
2598P:Copies
2599P:Number of delimiters
2601P:Form type
2603P:Job title
2607P:Local only
2608P:Mail result
2609P:Number in queue
2610P:Originating host
2611P:Priority
2612P:Retain on queue
2614P:Suppress header
2615P:Delete time if printed
2616P:User submitting job
2618P:Write result

# Display title abbreviations for jobs

2196P:Abort
2198P:Class
2199P:Device
2200P:Descr
2201P:Form
2203P:Heoj
2204P:Pid
2205P:Jobno
2207P:Local
2208P:Message
2209P:N/a
2211P:Printer
2214P:State:Msg
2215P:State
2216P:User
2218P:Flags
2219P:Limit
2220P:Minsize
2221P:Maxsize

# Display titles in full for printers

2696P:Display message if abort pending
2698P:Class code
2699P:Device or <network address>
2700P:Printer description
2701P:Form type
2703P:Display message if halting at eoj
2704P:Process id
2705P:Job number being printed
2707P:Message if printer local only
2708P:Message in all cases
2709P:Display non-aligned marker
2711P:Printer name
2714P:State and message (offline/error)
2715P:State no message
2716P:User of job being printed
2718P:Combine abort/non-aligned message
2719P:Limit set, display as <>
2720P:Minimum job size
2721P:Maximum job size

# Help messages etc for xmspq

H1:You are looking at the main screen of the spool queue viewer
H1:Choose:
H1:     Options - to select different things to view
H1:     Action  - to perform a single action like deleting a job
H1:               or stopping and starting printers
H1:     Jobs    - to view and change job parameters
H1:     Printers- to view and change printer parameters
H1:     Search  - to find particular jobs or printers
H1:     Help    - to view this screen
H2:You are looking at the text of a job.
H2:Each separate page is marked off by a horizontal line.
H2:Use the scrollbars to move through the file.
H2:You can also choose:
H2:
H2:     Job     - to quit back to the main menu
H2:     Search  - to look for particular strings
H2:     Page    - to set page ranges
H2:     Help    - to view this screen
H3:You are looking at the system error log file.
H3:This file is updated when things go wrong, possibly
H3:if problems occur on a printer on this host.
H4:This is the list of jobs, or jobs visible to you.
H4:Please "click" on one you want to examine or change.
H5:This is the list of printers, or printers visible to you.
H5:Please "click" on one you want to examine or change.
H6:Options menu - Choose from:
H6:    View options - Select what you
H6:                   want to see
H6:    Save options - save configuration for
H6:    View system error log
H6:    Exit from %P
H7:Action menu - Choose from:
H7:    Abort and/or delete job.
H7:    One more copy of job.
H7:
H7:    Start printer
H7:    Halt printer at end of job.
H7:    Halt printer immediately
H7:    Approve printer alignment page
H7:    Reject printer alignment page
H8:Job menu - Choose from:
H8:    View job
H8:    Set form type, title, printer,
H8:      priority and copies.
H8:    Set pages to be printed
H8:    Set user to post to and/or mail options.
H8:    Set how long job is to be retained
H8:    Set class codes for job
H8:
H8:    Unqueue job - save in file to resubmit
H8:      later.
H9:Printer menu - Choose from:
H9:    Interrupt - pause current job to let
H9:                higher priority job print
H9:    Abort - abort whatever is being printed
H9:    Restart - restart from beginning
H9:
H9:    Set form type
H9:    Set Class code
H9:
H9:    Add new printer
H9:    Delete printer
H10:Search menu - Choose from:
H10:    Search - for particular string
H10:    Search forwards - using same
H10:      parameters as last time
H10:    Search backwards - using same
H10:      parameters as last time
H11:Help menu - Choose from:
H11:    Help - general information
H11:    Help on - specific menu item
H11:    About - display version information
H12:Job macro menu - Choose from:
H12:    Run command as macro - prompt for command to run
H12:    Various commands with job number as parameter
H12:    set up elsewhere in this file with codes 27000+
H13:Printer macro menu - Choose from:
H13:    Run command as macro - prompt for command to run
H13:    Various commands with printer name as parameter
H13:    set up elsewhere in this file with codes 27100+
H20:Job menu - Choose from:
H20:    Update page information (as set
H20:      whilst viewing job) and exit.
H20:    Exit without update.
H21:Search menu - Choose from:
H21:    Search - for particular string
H21:    Search forwards - using same
H21:      string as last time
H21:    Search backwards - using same
H21:      string as last time
H22:Page menu - Choose from:
H22:    Set current as starting page
H22:    Set current as end page
H22:    Set current as "halted at" page
H22:    Reset pages to begining/end of file
H23:Help menu - Choose from:
H23:    Help - general information
H23:    Help on - specific menu item
H24:File menu - Choose from:
H24:    Delete error log and exit
H24:    Exit back to main menu
H25:Help menu - Choose from:
H25:    Help - general information
H25:    Help on - specific menu item
H40:Use this menu to control the display of jobs or printers
H40:which you can see. You can limit the display to particular
H40:printers, and jobs which could in be principle be printed
H40:on the given printers, and you can restrict the view to
H40:a particular user or class code set.
H40:The buttons let you scroll through lists of users and
H40:printers if you want to save typing them in.
H41:Use this menu to set up which kind of search you want to
H41:do for particular jobs or printers.
H41:You can also set up whether you want the search to wrap around
H41:and whether you want exact upper/lower-case matches of strings.
H41:For jobs you can search for some or all of the title, the form
H41:type, the printer name and the user. In the case of user names,
H41:the whole of the name is matched, so it won't find "oo" in "root",
H41:you'll have to spell it out completely as "root".
H41:For printers you can search for the printer name, the device name
H41:and the form type. Again the whole of the device name must be
H41:specifed.
H41:Use "." to signify a wild card.
H42:Use this menu to view and change the form type, the number
H42:of copies, the priority, the title and the printer fields in
H42:the selected job.
H42:Use the arrows to scroll up and down the number of copies
H42:and the priority. (If you are not allowed to change the
H42:priority on the queue the arrows will not work).
H43:Use this menu to set the page range you want printed
H43:in the job, and whether you want only odd or even pages.
H43:You can also set a flags field for the postprocessing
H43:filter, if any.
H43:Use the arrows to scroll up and down the page range.
H43:You may want to view the job and set the page ranges
H43:from there if you want.
H44:Use this menu to set up the user the job is to be posted
H44:to (i.e. the one which will appear on the banner page),
H44:and the mail and write completion and attention messages.
H45:Use this menu to select whether the job is to be retained
H45:after printing, and an optional hold time.
H45:You can also set or reset the "has been printed" flag.
H45:The two times are the times in hours for which the job
H45:will be held on the queue if it has or hasn't been printed.
H45:After that time it will be automatically deleted.
H45:Use the various arrow buttons to scroll these times and also
H45:the time and date to hold up printing for.
H46:Use this menu to set the class codes for the job, and
H46:and whether it must be printed locally.
H46:You cannot change class code bits not in your class
H46:unless you are privileged.
H47:Use this menu to "unqueue" a job - save it away in a file
H47:for editing and reprint as needed. A command file is
H47:created which contains a shell script with all the options
H47:of the job you are saving.
H48:Use this menu to set the class codes for the printer, and
H48:and whether it is to be regarded as "local only".
H48:You can also set upper and lower job sizes which the
H48:printer will take. This is in number of characters, not
H48:pages.
H48:You cannot change class code bits not in your class
H48:unless you are privileged.
H49:Use this menu to add details of a new printer on this
H49:machine. Note that you must separately create a "setup file".
H50:Use this menu to set up details of a search string you want
H50:to scan the job data for.
H51:Use this dialog to reset the device field of a printer, or
H51:the address of network printers and/or the network marker.
H52:Please enter a printer name - you can select a possible
H52:one if displayed by clicking on the list item.
H53:Please enter a printer name if required.
H53:You don't have to put one in if you don't care about
H53:which printer.
H54:Please enter a form type - you can select a possible
H54:one if displayed by clicking on the list item.
H55:This button aborts the selected job if printing and deletes
H55:it from the queue. Confirmation is requested if required
H55:(See view options).
H56:This button asks for one more copy of the selected job.
H57:This button lets you select the form type, printer, title,
H57:priority and copies for the job.
H58:This button displays the contents of the
H58:selected job on the screen.
H59:This button changes the form type on
H59:the selected printer.
H60:This button starts the selected printer.
H61:This button halts the selected printer at the
H61:end of the current job.
H62:This button halts the selected printer at once.
H63:This button approves the alignment page on the
H63:selected printer.
H64:This button disapproves the alignment page on the
H64:selected printer.
H65:Use this dialog to set up the job display format.
H65:You can add or remove fields from the display or vary the
H65:size of existing fields.
H66:Use this dialog to create a field in the job display
H66:As well as choosing the field you can set the width.
H66:You can also set the "backtab" marker so if a field exceeds
H66:the width it can backspace over the previous field.
H67:Use this dialog to create a separator string in the job display
H67:If you just accept nothing a single space will be used.
H68:Use this dialog to set up the variable display
H69:Use this dialog to create a field in the variable display
H69:As well as choosing the field you can set the width.
H69:You can also set the "backtab" marker so if a field exceeds
H69:the width it can backspace over the previous field.
H70:Use this dialog to create a separator string in the variable display
H70:If you just accept nothing a single space will be used.
H71:Please use this dialog to save the new help file
H71:containing the new screen formats.
80P:Job has not been printed. Are you sure?
H80:This job has not been printed so you are being
H80:asked for confirmation before it is deleted.
H80:If you don't want to be asked again, select
H80:"view options" from the main menu.
81P:Sure about deleting job?
H81:Please confirm whether you want to delete this job.
H81:If you don't want to be asked again, select
H81:"view options" from the main menu.
82P:Bypass alignment for printer? 
H82:Please confirm that you want to turn off
H82:the "non-aligned" status on this printer
H82:without running an alignment routine first.
83P:Rerun alignment for printer? 
H83:Please confirm that you want to set this
H83:printer's status to non-aligned.
84P:"Not printed" delete time < "printed" delete time?
H84:It seems surprising that you want to delete the job
H84:automatically if it HASN'T been printed sooner than
H84:if it has, so I just thought I'd ask.
85P:Are you sure that you want to delete this printer?
H85:Please confirm that you indeed want to
H85:delete this printer. (I always ask).
86P:Device/file does not exist
H86:You have given a device which does not exist.
H86:This isn't necessarily wrong, but you'll have
H86:to set it up before you go any further.
87P:Device is a block device
H87:You have given a device which is a so-called
H87:"block" device (e.g. disk drive or tape).
H87:You should normally give a "tty" or "lp" device.
88P:Device is a "regular" file
H88:You have given the name of a straight disk file
H88:and print jobs will silently append to the end of
H88:it. Are you sure that this is right?
89P:Device is a FIFO
H89:The device name you have given is a so-called
H89:"FIFO" - named pipe. You MUST remember to set up
H89:a program to "catch" the output from the FIFO if
H89:you are to use this.
90P:Device is not owned by spooler user
H90:The device name you have given is owned by the user
H90:name '%u8', however I think that %U can write to it.
H90:You may want to change this at some stage to avoid
H90:two or more processes writing to it.
91P:Device is not writeable by spooler user
92P:Device is owned but not writeable by spooler user
H92:Although the device name is apparently owned by the %U
H92:user, the permissions on it don't seem to allow writing.
H92:Please look at this before you start trying to print on it.
93P:Are you sure you want to clear the system error log?
H93:Please confirm that you really do want to clear out the
H93:system error log.
E300:You cannot specify a null user name here
H300:You must send the output to some user or other.
H300:Please fill in a user and try again.
E301:You cannot specify a null printer name here
H301:You must give the printer a name of some kind
H301:Please fill in a name and try again.
E302:You must put a device name in here.
H302:You must give a device name (or distinguishing
H302:port number etc for network printers) to allocate
H302:to the printer. Please try again.
E303:You must put a form name in here.
H303:You must give a form name to allocate
H303:to the printer. Please try again.
E304:Null class code
H304:You cannot have no class code bits set.
H304:That would make the printer invisible and unusable.
H304:Please set at least one bit.
E305:Null class code.
H305:You cannot have nothing set in the class code or
H305:you wouldn't be able to see anything.
H305:Please set at least one class code bit and try
H305:again.
E306:No such printer found (searching backwards)
H306:I couldn't find a printer matching your criteria
H306:searching backwards. (Remember you may not be
H306:able to see all of them).
E307:No such printer found (searching forwards)
H307:I couldn't find a printer matching your criteria
H307:searching forwards. (Remember you may not be
H307:able to see all of them).
E308:No such job found (searching backwards)
H308:I couldn't find a job matching your criteria
H308:searching backwards. (Remember you may not be
H308:able to see all of them).
E309:No such job found (searching forwards)
H309:I couldn't find a job matching your criteria
H309:searching forwards. (Remember you may not be
H309:able to see all of them).
E310:No printer search criteria given
H310:You haven't clicked in one of the boxes to
H310:select which criteria to search for about
H310:printers - name, device or form.
H310:Please do so and try again.
E311:No job search criteria given
H311:You haven't clicked in one of the boxes to
H311:select which criteria to search for about
H311:jobs - title, form, user or printer
H311:Please do so and try again.
E312:No previous search string found
H312:You cannot repeat the last search without
H312:first giving a string to search for.
H312:Please try the "search for" option first.
E313:No search string given
H313:You didn't give a string to search for.
H313:Please try again.
E314:You didn't select a job.
H314:You must select a job by clicking the mouse
H314:cursor over the required job before you can
H314:carry out a job-specific operation.
E315:No jobs to select
H315:There aren't any jobs to do anything with.
H315:(Actually there may be, but you may not be
H315:able to see them).
E316:Attempt to exceed maximum number of copies
H316:You are not permitted to ask for more than
H316:%d1 copies at a time. Sorry!
E317:Attempt to set zero class code
H317:You cannot have no class code bits set.
H317:That would make the job invisible and unprintable.
H317:Please set at least one bit.
E318:Attempt to set zero class code
H318:You cannot have no class code bits set.
H318:That would make the ptr invisible and unusable.
H318:Please set at least one bit.
E319:No directory name given.
H319:You need to specify a directory to save the
H319:job in. Press the select directory button to
H319:scan the directories.
E320:Not a directory
H320:The name you have given isn't a directory.
H320:Please try again.
E321:No command file given
H321:You must specify a file to use as a command file.
H321:This will be a shell script which when run will
H321:recreate the job.
E322:No job file given
H322:You must specify a file to use as a job file.
H322:This file will contain a copy of the job data.
E323:You didn't select a printer.
H323:You must select a printer by clicking the mouse
H323:cursor over the required printer before you can
H323:carry out a printer-specific operation.
E324:No printers to select
H324:There aren't any printers to do anything with.
H324:(Actually there may be, but you may not be
H324:able to see them).
E325:Printer is remote
H325:The printer which you are trying to delete
H325:is located on the remote machine %s. You can
H325:only add or delete printers on the machine which
H325:they are on.
E326:Minimum print size > Maximum print size
H326:You have attempted to give a minimum print size
H326:limit which is greater than the maximum.
H326:Please reset one or both (0 means no limit).
E327:No printer name
H327:You must give the printer some sort of name.
H327:Please try again.
E328:You do not have permission to access the printer list
H328:Your user account does not provide for permission to access
H328:the printer list. You must ask someone else to do this.
E329:You cannot change printers
H329:You don't have permission to change printers'
H329:class codes - Sorry!
E330:You cannot change device
H330:You don't have permission to change the device on printers.
H330:Sorry about that (you need add/delete privilege).
E331:Cannot change device on remote printers
H331:You cannot change the device on remote printers.
H331:If you need to do this please rlogin to the other machine and
H331:try it from there.
E332:View operation in progress
H332:Sorry but you can only view one job at once
H332:as it burns up the network/X resources etc.
E333:Cannot obtain job from network
H333:I am having difficulty obtaining a copy of
H333:the job `%t:%d0' (%s). Maybe there is network
H333:trouble.
E334:Cannot open job file
H334:I cannot open the file for job %d0.
H334:Maybe someone just deleted it.
E335:No memory for system error log file buffer
H335:Running out of memory for the system error
H335:log file. Maybe there is a leak somewhere??
E336:Job not readable
H336:This job, `%s, ' belongs to %t and not to you,
H336:and you don't have permission to look at other
H336:user's jobs. Sorry!
337P:Write options to file
H337:This will write your currently-selected options
H337:to a resources file ~/XI for selection next time.
E338:Empty macro command
H338:You didn't give a command to run. If you've run this before,
H338:you may be able to select the last command from the drop-down
E113:Trouble opening application defaults file
H113:I don't seem to be able to open your application defaults file
E114:Trouble creating application resource file
H114:I don't seem to be able to a new application defaults file
E3004:This job does not belong to you (%R).
H3004:This job, `%s, ' belongs to %t and not to you,
H3004:and you don't have permission to edit other
H3004:user's jobs. Sorry!
E3009:You are not allowed to unqueue jobs
H3009:You do not have the required privilege to unqueue jobs
E3011:This job is a remote job and you are not permitted
E3011:to access remote jobs - sorry.
H3011:Your user permissions do not allow you to access
H3011:remote jobs. Sorry!
E3017:Sorry - but an absolute pathname is required for Unqueue options.
E3017:You have supplied %s
H3017:You must give the directory as an "absolute"
H3017:path name (starting with a '/') as the current
H3017:directory may change.
E3021:Cannot fork to run unqueue process
H3021:Could not run a subprocess to dump out the job
H3021:file as specified. Either the system is loaded
H3021:heavily or you are running out of processes
H3021:(Remember that each Xterm process, xbiff, xman,
H3021:xclock etc is a separate process).
E3022:Cannot find unqueue process.
E3022:This should be located in `%s'.
E3022:Please ensure that your copy of GNUSpool is correctly installed.
H3022:I am looking for a special program to "unqueue" your job
H3022:which is normally located in %s, but I cannot find it.
E3023:Program fault 0x%x9 in unqueue process
H3023:The unqueue process failed with a signal of 0x%x9.
H3023:I do not know why this happenned.
E3024:Misc error %d1 in unqueue process for job `%s' (%d0)
H3024:Undefined error code %d1 given by unqueue process,
H3024:do not know why.
E3025:Unqueue spool file not found for job `%s' (%d0)
H3025:I was trying to unqueue your job but was unable to
H3025:gain access to the job file - sorry.
E3026:Unqueue directory not found for job `%s' (%d0)
H3026:I cannot change directory to target for unqueue
H3026:please check permissions involved.
E3027:Cannot create file for job `%s' (%d0)
H3027:Cannot create output files to unqueue jobs.
H3027:Maybe the directory cannot be written to?
E3028:Unqueue process reports unknown job `%s' (%d0)??
H3028:Unqueue process says the job is not known.
H3028:Possibly someone got in an deleted it??
E3034:You (%R) do not have permission to add a printer.
E3034:Please ask someone else.
H3034:Your user account does not permit the addition or
H3034:deletion of printers
E3035:This printer is not running.
H3035:The printer is halted already, so
H3035:you cannot perform this operation.
E3036:The printer should be stopped before you can execute this command.
E3036:Please stop it first.
H3036:The printer should be stopped before you can execute this command.
H3036:Please stop it first.
E3037:The printer is not awaiting confirmation - this command is not
E3037:appropriate.
H3037:The printer isn't waiting for alignment
H3037:pages to be approved/disapproved, so you
H3037:cannot perform this operation.
E3039:Sorry but you are not permitted to access remote printers.
H3039:Your user account does not have the permission to
H3039:access printers other than on the local machine
E3048:Your start page comes after your end page. Please set the
E3048:end page.
H3048:You have set up a start page which comes after your end page.
H3048:Please reset one or the other so that they are either the same
H3048:or start is less than the end.
E3049:Your "halted at" page comes after your end page. Please set the
E3049:end page.
H3049:You have set up a "halted at" page which comes after your end page.
H3049:Please reset one or the other so that they are either the same
H3049:or "halted at" is less than the end.
E3051:No occurences found (searching forwards).
H3051:I couldn't find your string
H3051:searching forwards.
E3052:No occurences found (searching backwards).
H3052:I couldn't find your string
H3052:searching backwards.
E3054:Unable to allocate enough memory for page breaks in
E3054:job `%s' %d0 size $d1.
H3054:Not enough memory for page breaks in view job.
H3054:Your job must be very large or you are running out of
H3054:RAM.
E3055:Your job is zero length
H3055:Your job appears to be of zero length and cannot be
H3055:viewed.
E3056:No system error log file (yet!)
H3056:There is nothing in the system error log
H3056:file (for this machine) to view.
H3056:Nothing is wrong - don't worry!
E3070:Macro command %d0 is not defined.
H3070:There is no macro command or prompt defined with code %d0
H3070:to denote the action to be taken.
E3071:Macro command failed to fork - %E
H3071:Failed to do a "fork" to run a macro.
H3071:Your machine is running out of processes.
E3072:Macro command failed - signal %d0
H3072:Your macro command failed with some signal.
E3073:Macro command failed - exit code %d0
H3073:Your macro failed, giving an exit code
H3073:of %d0. I don't know what this means!

# Messages for xspq

1480P:GNUSpool Queue Viewer
1490P:Seq
1491P:Job Num
1492P:User
1493P:Title
1494P:Form
1495P:Progress
1496P:Pages
1497P:Size
1498P:Cps
1499P:Pri
1500P:Ptr
1501P:Wattn
1502P:Mattn
1503P:Write
1504P:Mail
1505P:Post to
1506P:Ccode
1507P:Delim
1508P:Ndelim
1509P:Post proc
1510P:Start P
1511P:Hat P
1512P:End P
1513P:Hold time
1514P:No odd
1515P:No even
1516P:Swap o/e
1517P:Del time
1518P:Del np time
1519P:Submit time
1520P:Local
1521P:Orig host
1522P:Retain
1523P:S hdr
1524P:Printed
1530P:Number in Queue
1531P:Job Number
1532P:User owned by
1533P:Job Title
1534P:Form type
1535P:Progress
1536P:Number of Pages
1537P:Size in bytes
1538P:Copies
1539P:Priority
1540P:Printer
1541P:Write Attention
1542P:Mail Attention
1543P:Write message on completion
1544P:Mail message on completion
1545P:User to post to
1546P:Class code
1547P:Delimiter (not impl)
1548P:Number of delimiters (not impl)
1549P:Post processor options
1550P:Start page
1551P:Halted at page
1552P:End Pend
1553P:Hold job until time
1554P:No odd pages
1555P:No even pages
1556P:Swap odd/even pages
1557P:Delete time after printing
1558P:Delete time not printed
1559P:Job submission time
1560P:Local printer only
1561P:Originating host
1562P:Retain on queue printing
1563P:No header page
1564P:Job has been printed
1570P:Seq
1571P:Printer
1572P:Dev/[IP]
1573P:Form
1574P:State:msg
1575P:Lim
1576P:Job
1577P:User
1578P:Flags
1579P:Ab
1580P:Ccode
1581P:Comment
1582P:Heoj
1583P:Procid
1584P:Local
1585P:Message
1586P:Align
1587P:State
1588P:Min
1589P:Max
1590P:Number in list
1591P:Printer name
1592P:Device or [IP]
1593P:Form type
1594P:State and message
1595P:Limits set
1596P:Job being printed
1597P:Owner of job 
1598P:Display flags
1599P:Abort set
1600P:Class code
1601P:Printer Description
1602P:Halt at end set
1603P:Process id
1604P:Local printer only
1605P:Message from driver
1606P:Align required
1607P:State of printer
1608P:Minimum job size
1609P:Maximum job size
1620P:Job parameters
1621P:Editing job:
1622P:Form/ptr/cps
1623P:Pages
1624P:User opts
1625P:Retain opts
1626P:Class codes
1627P:Form title priority copies
1628P:Form
1629P:Title
1630P:Suppress header
1631P:Printer
1632P:Copies
1633P:Priority
1635P:Select pages
1636P:Start/halted/end pages
1637P:Print all pages
1638P:Print odd pages
1639P:Print even pages
1640P:Swap odd/even pages on alternate copies
1641P:Postprocessing options
1645P:User and mail options
1646P:User to post to
1647P:Mail completion
1648P:Write completion message
1649P:Mail attention message
1650P:Write attention message
1655P:Retain/delete options
1656P:Job was submitted on
1657P:Retain on queue after printing
1658P:Job has been printed at least once
1659P:Delete job if still on queue after printing (hours)
1660P:Delete job if still on queue unprinted (hours)
1661P:Hold until
1665P:Job class codes
1666P:Local printers only
1670P:Unqueue job
1671P:Unqueuing job
1672P:Copy to files only, no delete
1673P:Unqueuing to directory
1674P:Shell script file
1675P:Job file name
1676P:Location for shell script file
1677P:Location for job data file
1678P:Run command on job
1679P:Run command with arg job:
1680P:Run command (no job)
1681P:Command to execute
1682P:Add macro to list
H1682:Do you want to add this command as a "macro"
H1682:to add to the macro menu
1683P:Name for macro
1684P:Macro name/description
E1685:Null name
H1685:You must give a description (for the menu entry)
E1686:Null command
H1686:You must give a shell command
1687P:Editing macro list
1688P:New macro
1689P:Delete macro
1690P:Edit macro
1691P:Editing macro
1692P:Shell Command
1693P:Description
1694P:Editing printer
1695P:Set printer form type
1696P:New form type
1697P:Class codes for printer
1698P:Minimum job size
1699P:Maximum job size
1700P:Add new printer
1701P:Printer name
1702P:Device or IP
1703P:Form type
1704P:Set All
1705P:Clear All
1706P:Local jobs only
1710P:Set printer device/IP
1711P:Device or IP
1712P:Host or IP not device
1713P:Description / comment
1720P:Run command on printer
1721P:Run command with arg printer:
1722P:Run command (no printer)
1723P:Command to execute
1730P:View job contents
1731P:Viewing job
1732P:(No title)
1733P:User:
1734P:Page
1735P:of
1740P:System error log file
1750P:Search file contents
1751P:Search string
1752P:Wrap search
1753P:Search backwards
1760P:Search job/printer list
1761P:Search string
1762P:Search printers not jobs
1763P:Search titles
1764P:Search form types
1765P:Search printer names
1766P:Search device/host names
1767P:Search user name
1768P:Search backwards
1769P:Wrap around
1770P:Match case
1780P:Selecting view options
1781P:Gen options
1782P:User
1783P:Printer
1784P:Title
1785P:Class code
1786P:General Options
1787P:Do not confirm abort/delete
1788P:Confirm abort/delete unprinted jobs
1789P:Confirm abort/delete all jobs
1790P:Limit display to user(s)
1791P:Users (multiple with ,s)
1792P:Show all hosts
1793P:Show local host only
1794P:Limit display to printer(s)
1795P:Printers (multiple with ,s)
1796P:Show jobs matching printer
1797P:Show jobs matching printer plus null
1798P:Show all jobs
1799P:Limit display to job title(s)
1800P:Titles (multiple with ,s)
1801P:Show all jobs
1802P:Show unprinted jobs only
1803P:Show printed jobs only
1804P:Limit view by class code
E1805:No fork
H1805:Unable to fork to run saveopts program
E1806:Saveopts failed
H1806:Saveopts program failed - exit %d0 sig %d1
1807P:Changes unsaved
H1807:You have made changes to options saved
H1807:or display columns, are you sure

# System errors

E8000:Cannot open file - check ownership of files in spool directory, and
E8000:this program, %P. All should be owned by `spooler' and %P
E8000:should be suid to `spooler'.
E8002:Trouble creating user file - please check GNUSpool is installed
E8002:correctly.
E8003:The current time on your machine comes before the time on your
E8003:/etc/passwd file. Corrective action has been taken, but I suggest that
E8003:you investigate the situation rapidly!
E8004:Error - %E
E8004:Attempting to lock user control file.
E8005:Error - %E
E8005:Attempting to unlock user control file.
E8006:Error - %E
E8006:Attempting to create temporary file %s.
E8007:User control file GNUSpool version number is %d0.
E8007:GNUSpool Version is %d1.
E8007:Your user control file is either corrupted, or you are attempting
E8007:to a mixture of binaries from different versions of GNUSpool.
E8007:I am continuing, but please shut down GNUSpool as soon as possible
E8007:and investigate. Thanks.
E8100:Cannot change directory to spool directory - %E
E8101:%P - GNUSpool is not running.
E8103:%P: Error "%E" transmitting to message queue.
E8103:Please investigate your system (run "ipcs").
H8103:There seems to be some problem sending data to the message
H8103:queue for GNUSpool. This may be because someone has deleted
H8103:the message queue and/or killed the scheduler process or it
H8103:may be because your system has a problem.
E8104:%P - message queue is full
E8104:This could be because:
E8104:  (a) Your scheduler has crashed - please check for "spshed"
E8104:      in a "ps" listing
E8104:  (b) Some other process unconnected with GNUSpool is sending messages
E8104:      exhausting the maximum limit of messages. Please check
E8104:      the output of "ipcs -o".
H8104:%P - message queue is full
H8104:This could be because:
H8104:  (a) Your scheduler has crashed - please check for "spshed"
H8104:      in a "ps" listing
H8104:  (b) Some other process unconnected with GNUSpool is sending messages
H8104:      exhausting the maximum system-wide limit of messages. Please check
H8104:      the output of "ipcs -o".
E8107:Panic! Cannot read job queue.
E8107:This may be due to incorrect installation.
E8107:Please check that the owner of the shared memory segments
E8107:are the same as the set-user id of %P which is '%U'.
E8108:Panic! Cannot read printer list.
E8108:This may be due to incorrect installation.
E8108:Please check that the owner of the shared memory segments
E8108:are the same as the set-user id of %P which is '%U'.
E8109:Panic! Cannot open shared memory for passing job and printer
E8109:buffers.
E8109:Please check that the owner of the shared memory segments
E8109:are the same as the set-user id of %P which is '%U'.
E8110:Panic! I can find, but the kernel won't let me attach
E8110:the shared memory for passing job and printer buffers.
E8111:The transfer shared memory buffer is full up.
H8111:The transfer shared memory buffer is full up.
H8111:This should normally be the same as the number of messages
H8111:on a message queue.
E8121:Help! Cannot allocate semaphore - %E
E8123:Sorry, but your user id %R has not yet been
E8123:registered for GNUSpool. You need to run
E8123:(or have run for you) "gspl-user -i" "gspl-xmuser" or "gspl-xuser".
E9500:Bad argument %s to program %P
E9501:Bad string argument %s to program %P
E9502:Option %s to program %P expects an argument
E10000:Missing help message code %d0
E10001:Missing prompt message code %d0
E10002:Missing error message code %d0
E10003:Clash on character %c2 with state %d0 and state %d1
E10003:(i.e. you have 2 meanings for -%c2)
E10004:Clash on option %s with state %d0 and state %d1
E10004:(i.e. you have 2 meanings for +%s)
E10005:Aborted due to %d0 conflict(s) in argument descriptions

# Macro prompts - add to this??

27000P:Run what:
H27000:Please give the command you want to run.
H27000:Details from the current line will be given as a parameter.
27100P:Run what:
H27100:Please give the command you want to run.
H27100:The printer name will be given as a parameter.
E1164:%P - Problems with locking semaphore. This is almost certainly
E1164:due to being unable to allocate sufficient "undo" structures
E1164:(structures which hold adjustments to semaphore values to apply
E1164:on exit) within the kernel. If you have the program "/etc/sysdef"
E1164:available, please run it now and look at the parameter SEMMNU.
E1164:This should be at least as great as the parameter SEMMNS and
E1164:your kernel parameters should be updated to avoid this error.
E1164:The error reported was "%E".
E1164:However this can vary between platforms.
E1165:Error setting lock - %E
E1166:Error unsetting lock - %E
