File: workman.doc

package info (click to toggle)
workman 1.3a-8
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 944 kB
  • ctags: 745
  • sloc: ansic: 9,810; makefile: 137; sh: 27
file content (726 lines) | stat: -rw-r--r-- 28,873 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726



workman(1)                User Commands                workman(1)



NNNNAAAAMMMMEEEE
     workman - play audio compact discs on a SCSI CD player

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
     wwwwoooorrrrkkkkmmmmaaaannnn [ _g_e_n_e_r_i_c-_t_o_o_l-_a_r_g_u_m_e_n_t_s ] [ ----bbbbddddooooeeeeXXXXnnnnhhhhCCCC ] [ ---- pppp  ppppiiiidddd----
     ffffiiiilllleeee ] [ ----cccc ddddeeeevvvviiiicccceeee ] [ ----ssss ccccmmmmdddd ] [ ----llll nnnn ] [ ----VVVV nnnn ]

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
     wwwwoooorrrrkkkkmmmmaaaannnn is a graphical tool for playing audio compact  discs
     on  a  SunCD drive or other compatible unit.  It has most of
     the features available on standalone CD players, such  as  a
     shuffle  mode, programmable playlists, and elapsed/remaining
     timers.  But it also has extra features, foremost  of  which
     is the ability to store information about CDs in a database,
     then automatically extract that information when the  CD  is
     inserted  later.  WWWWoooorrrrkkkkmmmmaaaannnn stores the artist's name, the disc
     title, the names of individual tracks,  and  even  remembers
     which tracks you don't want to hear!  All in an easy-to-use,
     attractive OPEN LOOK graphical interface.

     Its only weakness, in fact, is that this is the end  of  the
     Description section of the manpage.

OOOOPPPPTTTTIIIIOOOONNNNSSSS
     generic-tool-arguments
          WorkMan  should  accept  the  generic  tool   arguments
          described  in xxxxvvvviiiieeeewwww(1).  The exception is the -Ws argu-
          ment,  which  can  cause  problems  such  as   the   CD
          Info/About/Goodies buttons being whited out.  Note that
          olwm's "Save Workspace" menu option puts a -Ws argument
          in  your  .openwin-init  file;  you  should edit it and
          remove -Ws and the two numbers following it.

          Of particular note is the -_s_c_a_l_e option, which controls
          the window size.  Use -_s_c_a_l_e _s_m_a_l_l to shrink the window
          so it takes less screen space.

     -_g_e_o_m_e_t_r_y [+|-]_x[+|-]_y
          Set WorkMan's position on the screen.  Do  not  try  to
          use   -_g_e_o_m_e_t_r_y to resize the window; it won't work and
          can mess up the display.  If the Y coordinate is  nega-
          tive (e.g.  -_g_e_o_m_e_t_r_y +_1_0_0-_5_0) the window will be posi-
          tioned that many pixels from the bottom of  the  screen
          and  will grow and shrink from the top, rather than the
          bottom; this prevents the controls from  moving  around
          when  multiline track titles are displayed, and is fre-
          quently used with the -_l _0 option.  Note that the  win-
          dow  manager will add its title bar and push the window
          down.  Use something like -_g_e_o_m_e_t_r_y +_0-_3_8  to  position
          the  window  at  the  bottom  of the screen.  38 is the
          height of the olwm border; use other values  for  other
          window managers.



SunOS 5.4         Last change: V1.3 - 95/06/15                  1






workman(1)                User Commands                workman(1)



     -_d    Don't display any title information in the  main  win-
          dow.  This results in a smaller main window.  The title
          information can still be seen and edited using  the  CD
          Info  popup.   If   -_d is used twice, title information
          will be displayed only if it is available; the  default
          is  to display "Unknown CD name", "Unknown artist", and
          "Unknown track name" when the corresponding information
          is unavailable.

     -_D _f_i_l_e_n_a_m_e
          Set the location of the CD database file.   This  is  a
          colon-separated  list  of filenames.  This option over-
          rides the value of the WORKMANDB  environment  variable
          and   the   workman.db.shared  resource  if  either  is
          present.  See the ENVIRONMENT section for more details.

     -_h    Display a summary of options.

     -_b    Toggle the use of Dismiss buttons on all popups and  a
          Quit  button  on  the main window.  Useful for users of
          window managers other than olwm.  On Sun and  DEC  sys-
          tems,  Dismiss  buttons  are  missing by default; on HP
          systems, they are shown by default.

     -_c _d_e_v_i_c_e
          Use a device other than the default (////ddddeeeevvvv////rrrrddddsssskkkk////cccc0000tttt6666dddd0000ssss2222
          or  ////vvvvoooollll////ddddeeeevvvv////aaaalllliiiiaaaasssseeeessss////ccccddddrrrroooommmm0000  under  Solaris 2, ////ddddeeeevvvv////ssssrrrr0000
          under Solaris 1, ////ddddeeeevvvv////rrrrssssrrrr0000 under Linux, and  ////ddddeeeevvvv////rrrrssssccccssssiiii
          under  HPUX).   This  is useful if the CD drive is on a
          second SCSI controller,  or  more  than  one  drive  is
          present on the system.

     -_s _c_m_d
          Send a command to a  running  workman  process.   Valid
          values are ssssttttoooopppp, ppppllllaaaayyyy, ppppaaaauuuusssseeee, bbbbaaaacccckkkk, ffffoooorrrrwwwwaaaarrrrdddd, and eeeejjjjeeeecccctttt.
          Only the first character is  examined,  except  in  the
          case  of  ppppllllaaaayyyy  and  ppppaaaauuuusssseeee  (which require at least two
          characters).  mmmmuuuutttteeee and ggggoooo are  aliases  for  ppppaaaauuuusssseeee  and
          ppppllllaaaayyyy, respectively.

     -_o    This option prevents the Solaris 2.1 version of  work-
          man  from spawning a background job to keep the CD dev-
          ice open.  There is a bug in Solaris  2.1  that  causes
          the CD player to stop when its device is opened, unless
          some other process on the system already has the device
          open.   When this option is specified, the CD will stop
          playing if workman is exited then restarted.  When  the
          background job is present (-_o is absent) the eject but-
          ton on the CD player does not work even after  quitting
          from  workman.   The background job isn't started under
          Solaris 2.2 if the volume manager is running.




SunOS 5.4         Last change: V1.3 - 95/06/15                  2






workman(1)                User Commands                workman(1)



     -_l _n  Reserve some lines for track titles in the  main  win-
          dow.   If  _n  is  a positive number, that many lines of
          track title will always be displayed, even if some  are
          blank.   If  _n  is  zero, the main window will grow and
          shrink to accomodate multiline titles.  If _n  is  nega-
          tive  (the  default),  the  main  window will grow when
          necessary, but will never shrink, even when  a  shorter
          title is subsequently displayed.

     -_e    Check once for the presence of a CD at startup.  If no
          CD  is  present, wait for the user to select the square
          (stop) icon from the main window.  The  default  is  to
          check for a CD every 5 seconds; on some SunOS versions,
          the CD-ROM driver prints a message to the console every
          time  the  tool  checks  for a CD.  After a CD has been
          detected once,  workman  will  revert  to  its  default
          behavior (since the driver message only occurs if work-
          man has not yet found a CD in the drive.)  Specify  - _e
          more  than  once  to  disable checking for CD insertion
          permanently.

     -_X    Exit automatically when the CD is ejected.

     -_p _f_i_l_e
          Write the program's process ID to a different _f_i_l_e.  By
          default,  the PID is written to "/tmp/.wm_pid" to allow
          signals to be sent more easily (see the SIGNALS section
          below.)

     -_n    No file locking.  On some systems,  workman's  use  of
          file  locking  is a significant performance hit (and on
          older systems, file locking didn't work  too  well;  on
          those  machines, workman can freeze up when it tries to
          lock the database file.)  Use of  this  option  is  not
          recommended  when  several  people share a database via
          NFS; if two people save CD entries to the  database  at
          the  same  time and one of them is not using file lock-
          ing, one or both of the new entries may  be  erased  or
          stored incorrectly.

          Apply  Sun  patch  100075  to  your  system  (and  your
          fileserver,  if you're NFS-mounting the database files)
          and you probably won't need to use the -n flag at all.

     -_V _n  Set minimum volume.  CD-ROM drives made  by  different
          manufacturers  have  different  volume-setting methods.
          On the Sun and DEC CD-ROM drives, the  volume  settings
          range  from 0 to 255, but only values of 128 or greater
          produce any sound.  On some third-party drives, though,
          the  full  range of volumes is available, in which case
          running with -_V _0 is desirable.  The default is 128.




SunOS 5.4         Last change: V1.3 - 95/06/15                  3






workman(1)                User Commands                workman(1)



     -_C    Close the CD device when the  disc  is  ejected.   You
          shouldn't  need  to  use  this  option  unless you have
          unreliable hardware.

RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS
     The following resources are available.  All  resource  names
     begin with "workman.".

     ddddbbbb....ppppeeeerrrrssssoooonnnnaaaallll (string, default $HOME/.workmanrc)
          The pathname of a file containing  personal  preference
          information  about  CDs:  track volumes, playlists, and
          the  like.   This  resource  overrides  the   WORKMANRC
          environment variable, if present.

     ddddbbbb....sssshhhhaaaarrrreeeedddd (string, default $HOME/.workmandb)
          A  colon-separated  list  of  database   files.    This
          resource  overrides  the WORKMANDB environment variable
          and in turn may be overridden by the  - _D  command-line
          option.   See the ENVIRONMENT section for more informa-
          tion about using lists of databases.

     iiiinnnniiiittttiiiiaaaallllVVVVoooolllluuuummmmeeee (integer, default varies)
          When a CD is inserted for the first time, or WorkMan is
          started  when there is already a disc in the drive, the
          current volume level is read from the drive.   On  some
          systems  the  volume  can't  be obtained, in which case
          WorkMan by default will set the volume to  100%.   This
          resource  allows  a different initial volume to be set.
          Valid values are 0 through 100.

     ssssmmmmaaaallllllllBBBBuuuuttttttttoooonnnnssss (boolean, default varies)
          If true, use small (16x16) icons  for  the  main  panel
          buttons.   If false, use the old 32x16 icons.  If unde-
          fined, the program will try to  use  the  correct  size
          depending  on  how big the rest of the window is, which
          can be controlled with the XView "-scale"  command-line
          option or by using a particular font.

     aaaauuuuttttooooPPPPllllaaaayyyy (string, default "normal")
          Controls whether  or  not  WorkMan  will  automatically
          start  playing  a  CD when it's inserted.  Valid values
          are "never", "normal", and "always".  The default is to
          play  the CD if the personal database says to do so, or
          according to the "Auto-play Unknown CDs" setting in the
          Goodies popup if the CD isn't in the personal database.

     rrrreeeevvvveeeerrrrsssseeeeTTTThhhhrrrreeeesssshhhhoooolllldddd (integer, default 2)
          Controls the amount of  time  a  track  needs  to  play
          before  the  "back" button will return to the beginning
          of the track rather than jump to  the  previous  track.
          Set  it to a ridiculous value like 999999 if you always
          want the "back" button to go to the previous track.



SunOS 5.4         Last change: V1.3 - 95/06/15                  4






workman(1)                User Commands                workman(1)



EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT
     WORKMANRC
          The location of the personal  preferences  file.   This
          file  contains  information such as the default volumes
          of CDs, playlists, and the numbers of tracks  to  avoid
          playing.   It is usually not shared among several users
          of workman, since it does not contain  any  information
          about the CDs themselves.

     WORKMANDB
          Specifies the location  of  the  CD  database  file  or
          files.   Several  files  may be specified by separating
          them with colons a la the  PATH  shell  variable.   For
          example,          setting          WORKMANDB         to
          "$HOME/.workmandb:/home/user2/.workmandb"  would  cause
          workman  to  look  first  in  $HOME/.workmandb, then in
          /home/user2/.workmandb.  New entries are saved  to  the
          first  database in the list; modified entries are saved
          to the database in which they were originally found, or
          the first database if the original one is not writable.

          This   variable's   value   is   overridden   by    the
          workman.db.shared  resource  and by the -_D command-line
          option.

SSSSIIIIGGGGNNNNAAAALLLLSSSS
     WorkMan reacts to the following signals:

     SIGTTOU
          Jump to the next track.

     SIGTTIN
          Jump to the previous track.

     SIGUSR1
          Pause the CD (if it's playing).

     SIGUSR2
          Play the CD (if it's paused or stopped).

     SIGQUIT
          Stop the CD if it's playing.

     SIGEMT
          Eject the CD.

     These signals, in combination with the pidfile (see the  - _p
     option  description  above),  allow simple control of the CD
     player from programs or scripts, and are used  by  the   - _s
     option.





SunOS 5.4         Last change: V1.3 - 95/06/15                  5






workman(1)                User Commands                workman(1)



IIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE
     Most controls have spot help; hit the Help key over  a  con-
     trol  to  find  out  what it does.  If you don't have a Help
     key, you can use the  xmodmap (1) command  to  make  one  of
     your  function keys act as a help key.  For example, xxxxmmmmooooddddmmmmaaaapppp
     ----eeee ''''kkkkeeeeyyyyssssyyyymmmm FFFF1111 ==== HHHHeeeellllpppp'''' would make F1 bring up help messages.

     The following is a quick rundown of the  controls;  for  the
     most part, they're pretty self-explanatory.

  TTTThhhheeee mmmmaaaaiiiinnnn wwwwiiiinnnnddddoooowwww
     The  main  window  contains  the  basic  display  and   most
     commonly-used controls.  Moving from top to bottom and read-
     ing left to right, you'll see:

     The artist's name.

     The name of the CD or the  title  of  the  currently-playing
     piece of music, if it takes up more than one track.

     The title of the current track.  This may occupy  more  than
     one row on the screen.

     The track selection buttons.   Click  on  these  buttons  to
     select  a starting track, or to change to a new track if the
     CD is playing.

     The track-position slider.  This is  updated  once  every  5
     seconds  while  the  CD is playing; you can also use it as a
     sort of jog dial to move around in a track.

     The volume slider.  Up is louder; down is quiet.

     The main controls (for lack of a better term.)  The  buttons
     on  the  top  row move to the previous track, start playing,
     and move to the next track, respectively.  The  bottom  but-
     tons  pause,  stop, or eject the CD.  When the CD is paused,
     playing may be resumed by clicking on either the pause  but-
     ton  or  the play button.  The "back" button (the upper-left
     one) goes to the beginning of the track if it has been play-
     ing for more than 2 seconds (see the RESOURCES section.)

     The "stop mode" selector.  When wwwwoooorrrrkkkkmmmmaaaannnn is  done  playing  a
     CD,  it  can  stop,  play the CD over again (the _R_e_p_e_a_t set-
     ting), or eject it.  Click the MENU mouse button to select a
     stop  mode;  or  click SELECT on the pull-down item to cycle
     through the available choices.

     The "play mode" selector.  This determines the playing order
     of the tracks.  Two selections are always available: _N_o_r_m_a_l,
     which plays the CD from start to  end,  and  _S_h_u_f_f_l_e,  which
     plays  the  tracks  in  random  order.   In addition, if any



SunOS 5.4         Last change: V1.3 - 95/06/15                  6






workman(1)                User Commands                workman(1)



     playlists have been defined, they'll appear here as well.

     A gauge indicating how long the CD has been playing and  how
     much longer is left.

     Three buttons that bring up the About, CD Info, and  Goodies
     popups.

  TTTThhhheeee AAAAbbbboooouuuutttt ppppooooppppuuuupppp
     There's not much to say about this; it's the credits with  a
     couple of dumb pictures.

  TTTThhhheeee CCCCDDDD IIIInnnnffffoooo ppppooooppppuuuupppp
     This popup is used to enter information about a CD.   Again,
     from the top:

     The artist's name.

     The title of the CD as a whole.

     A scrolling list of tracks and their titles.   This  can  be
     used  to  view  the  tracks on a CD, or to select tracks for
     editing using the controls below.

     The name of the track that's selected on the scrolling list.
     As  a  shortcut,  if  RETURN is typed after entering a track
     name,  the  scrolling  list  selection  will   automatically
     advance  to  the next track.  This allows you to type in all
     the track titles without using the mouse.  The  track  title
     can  contain  several  special  symbols  that alter the main
     window's display.  "//" forces a line break; the text  after
     the  "//" will be displayed below the text before it.  Work-
     Man will automatically split lines that are too big for  the
     main  window.   If a line begins with "+", the main window's
     disc title display is replaced with the text after  the  "+"
     (useful for classical CDs, with several tracks that are part
     of the same work.)  If a line  begins  with  "@",  the  main
     window's  artist display is replaced with the text after the
     "@" (useful for  compilation  CDs  with  tracks  by  several
     artists.)   Both "+" and "@" may be used alone on a line, in
     which case the program uses the title  or  artist  from  the
     previous  track.  If a line is empty, the corresponding line
     from the previous track is used.  For example, a track title
     "@Orff//+Carmina  Burana////Stetit  Puella" will replace the
     artist's  name  with  "Orff",  the  CD  name  with  "Carmina
     Burana",  and  display  two lines of track title, the second
     "Stetit Puella" and the first copied from the first line  of
     title  from  the previous track.  (If this sounds confusing,
     don't worry -- play with it for a few minutes and you'll see
     how it works.)





SunOS 5.4         Last change: V1.3 - 95/06/15                  7






workman(1)                User Commands                workman(1)



     The "Continuation"  selector.   If  this  is  selected,  the
     current  track  is a continuation of the previous one.  This
     is taken into account when the CD is played in shuffle mode;
     if,  for example, three tracks are part of the same piece of
     music (indicated by setting "Continuation" on the second and
     third tracks), they will be played together in shuffle mode.

     The "Don't play" selector.  If this is selected, the program
     will  avoid  the  track  when playing the CD (though you can
     still play the track by selecting it directly using the main
     window's track selection buttons.)

     The default volume setting.  Use this if a  particular  disc
     or  track should be played especially loudly or quietly.  If
     the slider is all the way to the left, there is  no  default
     setting and the current volume will be used.

     The default play mode setting.  When the CD is inserted, the
     main  window's  play  mode selector will be set according to
     this item.  "From List" will select the first playlist.

     The auto-play setting.  If this is  selected,  the  CD  will
     start  playing automatically when it's inserted (even if the
     main window is closed to an icon!)

     Apply and Reset buttons.  Apply will save the CD information
     to disk.  Reset undoes any changes you've made.

     A button to bring up the "Playlists" popup.

  TTTThhhheeee PPPPllllaaaayyyylllliiiissssttttssss ppppooooppppuuuupppp
     This contains the controls for creating  user-defined  play-
     lists.  Any number of playlists may be created, and they can
     be as long as you like (until your workstation runs  out  of
     memory, anyway.)  The controls:

     A scrolling list, from which you can select  a  playlist  to
     edit or maim.

     The name of a scrolling list to create, or the new name  for
     the current list.

     A button which creates a new list, using the name above or a
     boring system-generated one if no name has been entered.

     A button to rename the current list to whatever  is  in  the
     Name field.

     A button to delete the current list.

     The tracks in the current playlist.  To add tracks, use  the
     popup menu (which appears when you hit the MENU mouse button



SunOS 5.4         Last change: V1.3 - 95/06/15                  8






workman(1)                User Commands                workman(1)



     over the scrolling list.)  The popup menu  is  pinnable,  so
     you can keep it on the screen and select tracks quickly.

     A button to delete the  currently-selected  track  from  the
     playlist.

  TTTThhhheeee GGGGooooooooddddiiiieeeessss ppppooooppppuuuupppp
     This popup contains some infrequently-used,  perhaps  frivo-
     lous, controls:

     The balance setting.

     The time display settings.  The running times to the left of
     the  slider  and gauge in the main window can display either
     elapsed time (the default) or remaining time; use  these  to
     choose.

     The auto-play setting for unknown CDs (CDs which you haven't
     seen  before,  or  which  you saw before but didn't Apply to
     your database file from the CD Info  window.)   If  this  is
     selected, unknown CDs will be played when they're inserted.

     The controls for the A-B repeat function.  While the  CD  is
     playing,  click the Start button to mark the start of a pas-
     sage to be repeated; then click the End button when  the  CD
     reaches  the  end of the passage.  Click on the "Repeat sec-
     tion of CD" item to start  repeating  the  passage  (and  to
     stop, once you've started.)

     The Split button.  This button allows you to split any track
     in  two.   Select  a track from the main window, and use the
     track-position slider to choose the split point.   Then  hit
     the  Split button and the track will be divided.  You can do
     everything with the new section that you can with a  regular
     track, including choosing a name.  Tracks may be split while
     the CD is stopped or paused, or while it's playing.  This is
     useful  if  you  wish  to  mark  a  section  of  a song, for
     instance; you can listen for the start of the  section,  and
     hit Split as soon as you hear it beginning.

     The Delete button.  Use this to put a  split-up  track  back
     together.  You can't delete the first section of a track.

     A button to scan for index marks.  If a CD already has  sec-
     tions marked via index marks (usually indicated in the liner
     notes), hit this button to search for them.   Searching  for
     marks  can  take  a  while  depending  on the particular CD.
     Every time an index mark is encountered, its track  will  be
     split as if you'd used the Split button.

FFFFIIIILLLLEEEESSSS
     $HOME/.workmanrc



SunOS 5.4         Last change: V1.3 - 95/06/15                  9






workman(1)                User Commands                workman(1)



          Default location of  personal  preferences  file.   See
          WORKMANRC  under  "Environment"  as  well as  workmandb
          (4).

     $HOME/.workmandb
          Default location of CD database  file.   See  WORKMANDB
          under "Environment" and  workmandb (4).

BBBBUUUUGGGGSSSS
     The program leaks memory with XView 3.0 (but  not  3.0.1  or
     higher)  due  to  a library bug.  The leak only occurs while
     the About popup is displayed.

     Due to another library bug, the program will dump core  when
     the  default  volume  slider is wiggled back and forth under
     Solaris 2.  (The Sun bug ID is 1097908.)

     There is no way to choose a playlist other  than  the  first
     one as the default.

     Some of the options and environment variables should be done
     with X resources or a properties sheet.

     The database should have an index of some sort  for  quickly
     looking  up  CDs,  since the current linear search can get a
     little slow on big databases.

     Interaction with data CDs, especially ones that are  mounted
     as  filesystems,  is  spotty  at  best.   The program should
     unmount a CD before ejecting it.

     The CD Info  popup's  interaction  with  mouseless  mode  is
     annoying.

     If the volume manager  (Solaris  2.2)  is  running  and  the
     "eject"  program  is  used  to eject the CD, a message about
     loading an unnamed CD will appear on the  console.   There's
     nothing WorkMan can do to avoid that.

     The program's name is a pretty moronic pun.

AAAAUUUUTTTTHHHHOOOORRRR
     Steven Grimm <koreth@hyperion.com>.  Feel free to send  com-
     ments, criticisms, suggestions, or unadulterated praise.

     ULTRIX port by Chris Ross <cross@eng.umd.edu>.

     HPUX port  by  John  Brezak  <brezak@apollo.hp.com>.   Note:
     Hewlett Packard supplies this without warranty or support of
     any kind.





SunOS 5.4         Last change: V1.3 - 95/06/15                 10






workman(1)                User Commands                workman(1)



     Linux port by Chris  Newbold  <newbie@inmet.camb.inmet.com>.
     Recent   work   and   testing   done  by  Jean-Gabriel  Dick
     <dick@amertume.ufr-info-p7.ibp.fr>.

     NEWS-OS port by Tatsuo Nagamatsu <nagamatu@sm.sony.co.jp>.

     BSD/386 port by John T. Kohl <jtk@kolvir.blrc.ma.us>.

     SVR4 port by Baruch Cochavy <bcochavy@iil.intel.com>.

     FreeBSD port by Todd Pfaff <todd@flex.eng.mcmaster.ca>.

     OSF/1 port by R.J. Edwards <rje@escact.ksc.nasa.gov>.

     Please report bugs  in  the  HPUX  and  ULTRIX  versions  to
     koreth@hyperion.com,  as  well as non-Linux-specific bugs in
     that version.






































SunOS 5.4         Last change: V1.3 - 95/06/15                 11