home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / app-defaults / Knews < prev    next >
Text File  |  1998-10-02  |  21KB  |  639 lines

  1. ! If you're a mere user without root privilegies the easiest way to install
  2. ! this file is to rename it 'Knews', copy it to a directory, and set the
  3. ! environment variable XAPPLRESDIR to point to that directory.  If you're
  4. ! root, 'make install' should do the trick.   Note that XAPPLRESDIR won't
  5. ! work if you have XUSERFILESEARCHPATH set.
  6. !
  7. ! Note: if your using R4, you'll have to change all 'baseTranslations' to
  8. ! 'translations'.
  9.  
  10. Knews.knewsVersion:    1.0b.0
  11.  
  12.  
  13. ! This overrides the NNTPSERVER environment variable (no need to set this)
  14. !
  15. !Knews.nntpServer:        your.nntp.server
  16.  
  17. ! If you set this resource, knews will Do The Right Thing when a
  18. ! user first connects to this server, i.e. setting the newsrc file
  19. ! to ~/.newsrc instead of ~/.newsrc-%s.
  20. !
  21. !Knews.configNntpServer:    your.nntp.server
  22.  
  23.  
  24. ! If you set this, this will become the default postingAgent,
  25. ! which is written into the config file the first time the
  26. ! user connects to configNntpServer.
  27. !
  28. !Knews.configPostingAgent:    inews -h
  29.  
  30.  
  31. ! This is the command used to edit articles to be posted.
  32. ! %s is the filename, %i is the line number where editing starts;
  33. ! they are both optional.
  34. !
  35. !Knews.editCommand:    xterm -e $EDITOR +%i %s
  36. !Knews.editCommand:    xemacs +%i %s
  37. !Knews.editCommand:    xterm -e vi +%i %s
  38. !
  39. ! You might need a few stty settings for vi:
  40. !
  41. !Knews.editCommand:    xterm -e /bin/sh -c 'stty ^D eof ; vi +%i %s'
  42.  
  43.  
  44. ! The command used for clicking on URLs.  As a simple security
  45. ! measure, knews will not allow quotes, parentheses, white space
  46. ! or ampersands in the url.
  47. !
  48. !Knews.urlCommand:    netscape -remote 'openUrl(%s)'
  49.  
  50.  
  51. ! Command for printing.
  52. !
  53. Knews.printCommand:    /bin/false
  54.  
  55.  
  56. ! Whether knews should generate a Path header.
  57. !
  58. !Knews.generatePath:    False
  59.  
  60.  
  61. ! Used for mailcap viewers with the flags needsterminal and copiousoutput.
  62. !
  63. Knews.needsTerminal:    exec xterm -e /bin/sh -c '%C'
  64. Knews.copiousOutput:    exec xterm -e /bin/sh -c '(%C) | less'
  65.  
  66.  
  67. ! Stuff for the misc menu on the post popup.
  68. ! %q expands to quoteString and %Q to quoteQuoteString.
  69. !
  70. Knews.postMiscMenuSize:    3
  71. *misc0.label:        reload article
  72. *misc0.command:        exec /bin/true %s
  73. *misc1.label:        edit: vi
  74. *misc1.command:        exec xterm -e vi %s
  75. *misc2.label:        edit: xemacs
  76. *misc2.command:        exec xemacs %s
  77.  
  78.  
  79. ! The type menu on the post popup.
  80. !
  81. Knews.typeMenuSize:    8
  82. *type0.label:        text/plain;
  83. *type1.label:        text/plain; charset=iso-8859-1
  84. *type2.label:        image/jpeg
  85. *type3.label:        image/gif
  86. *type4.label:        audio/basic
  87. *type5.label:        video/mpeg
  88. *type6.label:        application/octet-stream
  89. *type7.label:        application/postscript
  90.  
  91.  
  92. ! The forward menu.
  93. !
  94. !Knews.forwardMenuSize:    2
  95. !*forward0.label:    mail address 1
  96. !*forward1.label:    mail address 2
  97.  
  98.  
  99. ! The proper way to set the geometry is to set the following resources,
  100. ! and let knews size itself according to the fonts:
  101. !
  102. *grouplist*PreferredLines:    14
  103. *text*PreferredLines:        32
  104. *killist*PreferredLines:    8
  105. *killist*preferredColumns:    48
  106. *FileSel*PreferredColumns:    16
  107. *PreferredColumns:        84
  108.  
  109.  
  110. ! The layout of the article tree.  The nodeRows and nodeColumns values
  111. ! are in characters, the others in pixels.
  112. !
  113. !*ArtTree.vertical:        True
  114. !*ArtTree.nodeColumns:        16
  115. !*ArtTree.nodeRows:        1
  116. !*ArtTree.rowSpacing:        6
  117. !*ArtTree.columnSpacing:    32
  118. !*ArtTree.pixmapSpacing:    8
  119. !*ArtTree.internalWidth:    16
  120. !*ArtTree.internalHeight:    8
  121. !*ArtTree.internalNodeWidth:    4
  122. !*ArtTree.internalNodeHeight:    0
  123.  
  124.  
  125. ! Some layout parameters for the article etxt widget.
  126. !
  127. !*text.wrapLines:        True
  128. !*text.margin:            8
  129. !*text.imageMargin:        16
  130.  
  131.  
  132. ! Scrolling styles for the thread list and all other lists, respectively.
  133. ! I.e. whether the list should 'page scroll' and how many lines should
  134. ! be visible between the selected line and the top/bottom.
  135. !
  136. *threadlist.marginUp:        1
  137. *threadlist.marginDown:        1
  138. *threadlist.pageUp:        False
  139. *threadlist.pageDown:        True
  140. *ScrList.marginUp:        1
  141. *ScrList.marginDown:        1
  142. *ScrList.pageUp:        True
  143. *ScrList.pageDown:        True
  144.  
  145.  
  146. ! This will make the scrollbars use Athena style mouse bindings.
  147. !
  148. !*ScrBar.translations:    #override \n\
  149. !    <Btn1Down>:    nop() \n\
  150. !    <Btn1Up>:    athena-scroll(up) \n\
  151. !    <Btn3Up>:    athena-scroll(down)
  152.  
  153. ! Per charset fonts for 8 bit charsets:
  154. !
  155.  
  156. Knews.us-ascii.bodyFont:    \
  157.     -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  158. Knews.us-ascii.quoteFont:    \
  159.     -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  160. Knews.us-ascii.headerFont:    \
  161.     -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  162. Knews.us-ascii.listFont:    \
  163.     -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  164. Knews.us-ascii.treeFont:    \
  165.     -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  166.  
  167. Knews.iso-8859-1.bodyFont:    \
  168.     -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  169. Knews.iso-8859-1.quoteFont:    \
  170.     -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  171. Knews.iso-8859-1.headerFont:    \
  172.     -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  173.  
  174. Knews.iso-8859-2.bodyFont:    \
  175.     -*-*-*-*-*-*-*-*-*-*-*-*-iso8859-2
  176.  
  177. Knews.koi8.bodyFont:        \
  178.     -*-*-*-*-*-*-*-*-*-*-*-*-koi8-r
  179. Knews.koi8-r.bodyFont:        \
  180.     -*-*-*-*-*-*-*-*-*-*-*-*-koi8-r
  181.  
  182. ! Per charset fonts for encoded 16-bit charsets: highly experimental
  183. !
  184.  
  185. Knews.iso-2022-kr.bodyFont:    \
  186.     -*-*-*-*-*-*-*-*-*-*-*-*-ksc5601*
  187. Knews.iso-2022-kr.encoding:    ksc-5601
  188.  
  189. Knews.gb2312.bodyFont:        \
  190.     -*-*-*-*-*-*-*-*-*-*-*-*-gb2312*
  191. Knews.gb2312.encoding:        hz-gb-2312
  192.  
  193. Knews.hz-gb-2312.bodyFont:    \
  194.     -*-*-*-*-*-*-*-*-*-*-*-*-gb2312*
  195. Knews.hz-gb-2312.encoding:    hz-gb-2312
  196.  
  197. Knews.big5.bodyFont:        \
  198.     -*-*-*-*-*-*-*-*-*-*-*-*-*big5*
  199. Knews.big5.encoding:        big5
  200.  
  201.  
  202. ! General fonts:
  203. !
  204. *ArtTree*Font:    -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  205. *ArtText*Font:    -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  206. *ScrList*Font:    -b&h-lucidatypewriter-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  207. *posttext.font:    -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  208. *TextField.font:-adobe-courier-medium-r-normal-*-*-120-*-*-*-*-iso8859-1
  209. *Font:        -b&h-lucidatypewriter-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
  210.  
  211.  
  212. ! If you change this to reflect your setup, you can use knews to read
  213. ! the spooldir simply by specifying the NNTPSERVER as '#spool'.  (This
  214. ! is assuming you have knewsd in your path.)  No need to bother with
  215. ! this if you have access to a real server.
  216. !
  217. !Knews.#spool:    knewsd  -spool /var/spool/news \
  218. !            -active /usr/local/news/active \
  219. !            -newsgroups /usr/local/news/newsgroups \
  220. !            -overview /var/spool/news/over.view \
  221. !            -post 'exec inews -h'
  222.  
  223.  
  224. ! Some people want double clicking on a subject to go directly into thread
  225. ! mode. This will do it.
  226. !
  227. !*threadlist.translations: #override \
  228. !    <Btn1Down>(2):    notify() view-thread(true)
  229.  
  230.  
  231. ! The initial directory of the filechooser. Make sure it exists
  232. !
  233. !*FileSel.directory:    News
  234.  
  235.  
  236. ! The save/pipe popup will start up with the following in the text fields:
  237. !
  238. *shellfield.buffer: \
  239.     tmp=/tmp/.knews.$$; cat >$tmp; xterm -e less $tmp; rm -f $tmp
  240. *filefield.buffer:    ~/News/%N
  241.  
  242.  
  243. ! The search popup will start with these in the text fields:
  244. !
  245. *regexpfield.buffer:    Default search regexp
  246. *headerfield.buffer:    Content-Type
  247. *wildcardfield.buffer:    *image/*
  248.  
  249.  
  250. ! These will make the key F1 in the 'shell-command' text field do the obvious
  251. ! thing. The same could be done for other function keys.
  252. !
  253. *shellfield.translations:    #override \n\
  254.     <Key> F1:    beginning-of-line() kill() \
  255.         insert-string("You haven't configured the app-def file.")
  256. *filefield.translations:    #override \n\
  257.     <Key> F1:    beginning-of-line() kill() \
  258.         insert-string("You haven't configured the app-def file.")
  259.  
  260.  
  261. ! 'less'-like bindings for the article text scrollbar:
  262. !
  263. *textvbar.accelerators: #override \n\
  264.     c <Key> p:    abs-scroll(-13) \n\
  265.     c <Key> n:    abs-scroll(13) \n\
  266.     c <Key> f:    page-scroll(0.95) \n\
  267.     c <Key> b:    page-scroll(-0.95)
  268. *textvbar.stepSize:    13
  269.  
  270.  
  271. ! These will make the tab key act the same as the 'Read group'/'Next unread'
  272. ! push button and the delete/backspace act the same as 'Previous'/'Rescan':
  273. !
  274. *knapp7.accelerators: #override \n\
  275.     ~s ~c <Key> Tab:    set() notify() reset() \n\
  276.        ~c <Key> n:        set() notify() reset()
  277. *knapp8.accelerators: #override \n\
  278.     ~s ~c <Key> Delete:    set() notify() reset() \n\
  279.     ~s ~c <Key> BackSpace:    set() notify() reset()
  280.  
  281.  
  282. ! Accelerators for the horizontal and vertical scrollbars for the tree.
  283. !
  284. *tophbar.accelerators: #override \n\
  285.     c <Key> Left:    abs-scroll(-32) \n\
  286.     c <Key> KP_4:    abs-scroll(-32) \n\
  287.     c <Key> Right:    abs-scroll(32) \n\
  288.     c <Key> KP_6:    abs-scroll(32)
  289.  
  290. *topvbar.accelerators: #override \n\
  291.     c <Key> Up:    abs-scroll(-32) \n\
  292.     c <Key> KP_8:    abs-scroll(-32) \n\
  293.     c <Key> Down:    abs-scroll(32) \n\
  294.     c <Key> KP_2:    abs-scroll(32)
  295.  
  296.  
  297. ! An example: this will make ^S popup the search popup ('knapp11' is the
  298. ! 'Search' button).
  299. !
  300. *search.accelerators: #override \n\
  301.     c <Key> s:        set() notify() reset()
  302.  
  303. ! Here are a few experimental translations.
  304. !
  305. !     ~s <Key> A    means A without shift
  306. !      s <Key> A    means shift-A
  307. !     ~c <Key> A    means A without control
  308. !      c <Key> A    means control-A
  309. !        <Key> A    means A with or without shift and control
  310. !
  311. ! The kill-append stuff is intended as an illustration; the
  312. ! colors could be more imaginative.
  313. !
  314. Knews.baseTranslations:    #override \n\
  315.           <Key> space:    do-the-right-thing() \n\
  316.     ~c ~s <Key> Left:    tree-left-or-exit-mode(read) \n\
  317.     ~c ~s <Key> KP_4:    tree-left-or-exit-mode(read) \n\
  318.     ~c ~s <Key> Right:    tree-right-or-enter-mode(read) \n\
  319.     ~c ~s <Key> KP_6:    tree-right-or-enter-mode(read) \n\
  320.     ~c ~s <Key> Up:        tree-or-list-up(read) \n\
  321.     ~c ~s <Key> KP_8:    tree-or-list-up(read) \n\
  322.     ~c ~s <Key> Down:    tree-or-list-down(read) \n\
  323.     ~c ~s <Key> KP_2:    tree-or-list-down(read) \n\
  324.      c    <Key> KP_5:    read-article(full) \n\
  325.     ~c    <Key> KP_5:    read-article() \n\
  326.           <Key> KP_3:    list-down(0.9) \n\
  327.           <Key> KP_9:    list-up(0.9) \n\
  328.     ~c  s <Key> Tab:    goto-next-hot() \n\
  329.     ~c ~s <Key> g:        popup-find-group() \n\
  330.     ~c    <Key> l:        view-thread(toggle) \n\
  331.     ~c    <Key> f:        followup() \n\
  332.     ~c    <Key> r:        reply() \n\
  333.     ~c    <Key> p:        post-new() \n\
  334.     ~c    <Key> u:        uudecode() \n\
  335.     ~c ~s <Key> |:    pipe("tmp=/tmp/.knews.$$; cat >$tmp; \
  336.             xterm -e less $tmp; rm -f $tmp", heb, window) \n\
  337.     ~c ~s <Key> F1:        kill-append(message-id, subthread, Red) \n\
  338.     ~c ~s <Key> F2:        kill-append(message-id, subthread, Green) \n\
  339.     ~c ~s <Key> F3:        kill-append(message-id, subthread, Blue) \n\
  340.     ~c ~s <Key> F4:        kill-append(message-id, subthread, Yellow) \n\
  341.     ~c  s <Key> F1:        kill-append(message-id, thread, Red) \n\
  342.     ~c  s <Key> F2:        kill-append(message-id, thread, Green) \n\
  343.     ~c  s <Key> F3:        kill-append(message-id, thread, Blue) \n\
  344.     ~c  s <Key> F4:        kill-append(message-id, thread, Yellow) \n\
  345.      c ~s <Key> k:        kill-append(message-id, subthread) \n\
  346.      c  s <Key> k:        kill-append(message-id, thread) \n\
  347.      c    <Key> j:        mime-hack(image/jpeg, uue) \n\
  348.      c    <Key> g:        mime-hack(image/gif, uue) \n\
  349.      c    <Key> p:        mime-hack(image/png, uue) \n\
  350.        ~s <Key> t:        tree-layout(True, 16) \n\
  351.         s <Key> t:        tree-layout(False, 6)
  352.  
  353.  
  354.  
  355. ! Same for the second window, if it exists
  356. !
  357. Knews.second.baseTranslations:    #override \n\
  358.           <Key> space:    do-the-right-thing() \n\
  359.     ~c ~s <Key> Left:    tree-left-or-exit-mode(read) \n\
  360.     ~c ~s <Key> KP_4:    tree-left-or-exit-mode(read) \n\
  361.     ~c ~s <Key> Right:    tree-right-or-enter-mode(read) \n\
  362.     ~c ~s <Key> KP_6:    tree-right-or-enter-mode(read) \n\
  363.     ~c ~s <Key> Up:        tree-or-list-up(read) \n\
  364.     ~c ~s <Key> KP_8:    tree-or-list-up(read) \n\
  365.     ~c ~s <Key> Down:    tree-or-list-down(read) \n\
  366.     ~c ~s <Key> KP_2:    tree-or-list-down(read) \n\
  367.      c    <Key> KP_5:    read-article(full) \n\
  368.     ~c    <Key> KP_5:    read-article() \n\
  369.           <Key> KP_3:    list-down(0.9) \n\
  370.           <Key> KP_9:    list-up(0.9) \n\
  371.     ~c  s <Key> Tab:    goto-next-hot() \n\
  372.     ~c ~s <Key> g:        popup-find-group() \n\
  373.     ~c    <Key> l:        view-thread(toggle) \n\
  374.     ~c    <Key> f:        followup() \n\
  375.     ~c    <Key> r:        reply() \n\
  376.     ~c    <Key> p:        post-new() \n\
  377.     ~c    <Key> u:        uudecode() \n\
  378.     ~c ~s <Key> |:    pipe("tmp=/tmp/.knews.$$; cat >$tmp; \
  379.             xterm -e less $tmp; rm -f $tmp", heb, window) \n\
  380.     ~c ~s <Key> F1:        kill-append(message-id, subthread, Red) \n\
  381.     ~c ~s <Key> F2:        kill-append(message-id, subthread, Green) \n\
  382.     ~c ~s <Key> F3:        kill-append(message-id, subthread, Blue) \n\
  383.     ~c ~s <Key> F4:        kill-append(message-id, subthread, Yellow) \n\
  384.     ~c  s <Key> F1:        kill-append(message-id, thread, Red) \n\
  385.     ~c  s <Key> F2:        kill-append(message-id, thread, Green) \n\
  386.     ~c  s <Key> F3:        kill-append(message-id, thread, Blue) \n\
  387.     ~c  s <Key> F4:        kill-append(message-id, thread, Yellow) \n\
  388.      c ~s <Key> k:        kill-append(message-id, subthread) \n\
  389.      c  s <Key> k:        kill-append(message-id, thread) \n\
  390.      c    <Key> j:        mime-hack(image/jpeg, uue) \n\
  391.      c    <Key> g:        mime-hack(image/gif, uue) \n\
  392.      c    <Key> p:        mime-hack(image/png, uue)
  393.  
  394.  
  395.  
  396. ! Some miscellaneous resources:
  397. !
  398.  
  399. *textvbar.allowOff:        True
  400. *Foreground:            Black
  401. *Background:            Bisque
  402. *BorderColor:            Black
  403. *rubberColor:            Red
  404. *quoteColor:            Medium Blue
  405. *headerColor:            #000090
  406. *innerColor:            Red
  407. *clickableColor:        #0000e0
  408. *knapplayout.abort.Foreground:    Red
  409. *alertColor:            Red
  410.  
  411. ! The highlight color of the lists, dynamically set to grey or white:
  412. !*ScrList.highlightColor:    blah
  413.  
  414. *ArtTree.useLineShadows:    True
  415. *toplayout.skipAdjust:        True
  416. *Knapp.Justify:            center
  417. *MenuKnapp.Justify:        center
  418. *quotetoggle.set:        True
  419. *stderr*message.center:        False
  420.  
  421. *arttree.baseTranslations:    #augment \n\
  422.     <Btn1Down>:    set-selected() \n\
  423.     <Btn3Down>:    toggle-outer()
  424. *grouplist.baseTranslations:    #augment \n\
  425.     <Btn2Down>:    dnd-start() \n\
  426.     <Btn2Motion>:    dnd-do() \n\
  427.     <Btn2Up>:    dnd-end() \n\
  428.     <Btn3Down>:    schedule-thread-ahead()
  429. *killist.baseTranslations:    #augment \n\
  430.     <Btn2Down>:    dnd-start() \n\
  431.     <Btn2Motion>:    dnd-do() \n\
  432.     <Btn2Up>:    dnd-end()
  433. *threadlist.baseTranslations:    #augment \n\
  434.     ~c <Btn2Down>:        select() mark-read-thread() \n\
  435.     ~c <Btn2Motion>:    select() mark-read-thread() \n\
  436.      c <Btn2Down>:        select() mark-unread-thread() \n\
  437.        <Btn3Down>:        select() tag-thread()
  438.  
  439.  
  440. ! The toggles on the search popup.
  441. !
  442. *searchshell*unreadtoggle.set:        True
  443.  
  444. *searchshell*fromtoggle.set:        False
  445. *searchshell*subjecttoggle.set:        True
  446. *searchshell*headtoggle.set:        False
  447. *searchshell*bodytoggle.set:        False
  448.  
  449. *searchshell*allscope.set:        True
  450. *searchshell*threadscope.set:        False
  451. *searchshell*subthreadscope.set:    False
  452. *searchshell*tagged.set:        False
  453.  
  454.  
  455. ! The toggles on the save popup.
  456. !
  457. *saveshell*artwin.set:        False
  458. *saveshell*article.set:        True
  459. *saveshell*subject.set:        False
  460. *saveshell*thread.set:        False
  461. *saveshell*subthread.set:    False
  462. *saveshell*tagged.set:        False
  463.  
  464. *saveshell*bogusfrom.set:    True
  465. *saveshell*bogussubj.set:    False
  466. *saveshell*header.set:        True
  467. *saveshell*body.set:        True
  468. *saveshell*empty.set:        True
  469.  
  470.  
  471. ! Various labels.
  472. !
  473.  
  474. *knapplayout.knapp0.label:    Quit\nDone
  475. *knapplayout.knapp1.label: \
  476.         Connect...\nDisconnect\nView thread\nBack\nSubscribe
  477. *knapplayout.knapp2.label:    All groups\nAll threads\nUnsubscribe
  478. *knapplayout.misc.label:    Misc
  479. *knapplayout.post.label:    Post
  480. *knapplayout.kill.label:    Kill...
  481. *knapplayout.knapp6.label:    Update\nCatchup
  482. *knapplayout.knapp7.label:    Read Group\nNext unread\nGoto group
  483. *knapplayout.knapp8.label:    Rescan\nPrevious
  484. *knapplayout.abort.label:    Abort
  485. *knapplayout.save.label:    Save...
  486. *knapplayout.search.label:    Search...
  487.  
  488. *close.label:            Close
  489.  
  490. *miscmenu1.print.label:        Print
  491. *miscmenu1.fullheader.label:    Full Header
  492. *miscmenu1.rot13.label:        Rot 13
  493. *miscmenu1.cleartags.label:    Clear tags
  494. *miscmenu1.uudecode.label:    Uudecode
  495. *miscmenu1.taghot.label:    Tag hot articles
  496. *miscmenu1.addtompcache.label:    Add To M/P cache
  497. *miscmenu1.msgidlookup.label:    Message-Id Lookup
  498. *miscmenu1.showcache.label:    Show Cache Stats
  499. *miscmenu1.markread.label:    Mark Read
  500. *miscmenu1.markunread.label:    Mark Unread
  501. *miscmenu1.headertoggle.label:    Full Header
  502. *miscmenu1.thrinfo.label:    Keep Thread Info
  503. *miscmenu1.greyjpegs.label:    Grey Jpegs
  504.  
  505. *miscmenu2.unsubscribe.label:    Unsubscribe
  506. *miscmenu2.catchup.label:    Catchup
  507. *miscmenu2.findgroup.label:    Find Group
  508. *miscmenu2.askhowmany.label:    Ask How Many
  509.  
  510. *markreadmenu.article.label:        Article
  511. *markreadmenu.subject.label:        Subject
  512. *markreadmenu.thread.label:        Thread
  513. *markreadmenu.subthread.label:        Subthread
  514. *markreadmenu.tagged.label:        Tagged
  515. *markreadmenu.allarticles.label:    All articles
  516. *markreadmenu.tocurrent.label:        To current
  517. *markreadmenu.nontagged.label:        Non-tagged
  518. *markreadmenu.cold.label:        Cold
  519.  
  520. *markunreadmenu.article.label:        Article
  521. *markunreadmenu.subject.label:        Subject
  522. *markunreadmenu.thread.label:        Thread
  523. *markunreadmenu.subthread.label:    Subthread
  524. *markunreadmenu.tagged.label:        Tagged
  525. *markunreadmenu.allarticles.label:    All articles
  526. *markunreadmenu.killed.label:        Killed
  527.  
  528. *postmenu.followup.label:    Post a followup
  529. *postmenu.mailreply.label:    Reply by mail
  530. *postmenu.followupreply.label:    Followup and reply
  531. *postmenu.postnew.label:    Post a new article
  532. *postmenu.cancel.label:        Cancel article
  533. *postmenu.supersede.label:    Supersede article
  534. *postmenu.forward.label:    Forward by mail
  535. *postmenu.quotetoggle.label:    Include quoted text
  536. *postmenu.quotesig.label:    Quote signature
  537. !*postmenu.quotesig.set:    False
  538.  
  539. *postshell*post.label:        Post\nMail\nPost&Mail
  540.  
  541. *killeditor.title:        knews: kill file editor
  542. *killeditor.iconName:        kill editor
  543. *killeditor*fieldknapp.label:    Message-Id\nSubject\nFrom\nXref
  544. *killeditor*scopeknapp.label:    Article\nSubject\nThread\nSubthread
  545. *killeditor*actionknapp.label:    Kill\nHot
  546. *killeditor*exprknapp.label:    Regexp:\nMessage-id:
  547. *killeditor*groupknapp.label:    Newsgroup regexp:
  548. *killeditor*add.label:        Add new
  549. *killeditor*delete.label:    Delete
  550. *killeditor*clear.label:    Clear
  551. *killeditor*stayup.label:    Stay Up
  552. *fieldmenu.messageid.label:    Message-Id
  553. *fieldmenu.subject.label:    Subject
  554. *fieldmenu.from.label:        From
  555. *fieldmenu.xref.label:        Xref
  556. *scopemenu.article.label:    Article
  557. *scopemenu.subject.label:    Subject
  558. *scopemenu.thread.label:    Thread
  559. *scopemenu.subthread.label:    Subthread
  560. *actionmenu.kill.label:        Kill
  561. *actionmenu.hot.label:        Hot
  562.  
  563. !*connect.buffer:    some.nntp.server
  564.  
  565. *fieldmessage.buffer:        Header:
  566. *scopemessage.buffer:        Scope:
  567. *colormessage.buffer:        Color:
  568.  
  569. *saveshell*message.buffer:    Save to file or pipe to shell
  570. *saveshell*shellmessage.buffer:    Shell-command:
  571. *saveshell*filemessage.buffer:    File:
  572. *saveshell*choose.label:    Choose...
  573. *saveshell*ok.label:        Save\nPipe
  574. *saveshell*bogusfrom.label:    Bogus 'From'
  575. *saveshell*bogussubj.label:    Bogus 'Subject'
  576. *saveshell*header.label:    Header
  577. *saveshell*body.label:        Body
  578. *saveshell*empty.label:        Empty Line
  579. *saveshell*artwin.label:    Window
  580. *saveshell*article.label:    Article
  581. *saveshell*subject.label:    Subject
  582. *saveshell*thread.label:    Thread
  583. *saveshell*subthread.label:    Subthread
  584. *saveshell*tagged.label:    Tagged
  585.  
  586. *searchshell.title:            knews: search
  587. *searchshell.iconName:            search
  588. *searchshell*regexptitle.buffer:    Regular expression searching
  589. *searchshell*xpattitle.buffer:        XPAT wildcard searching
  590. *searchshell*regexpmessage.buffer:    Regexp:
  591. *searchshell*wildcardmessage.buffer:    Wildcard:
  592. *searchshell*headermessage.buffer:    Header:
  593. *searchshell*search.label:        Search
  594. *searchshell*submit.label:        Submit
  595. *searchshell*next.label:        Next
  596. *searchshell*first.label:        First
  597. *searchshell*stop.label:        Stop
  598. *searchshell*clear.label:        Clear
  599. *searchshell*fromtoggle.label:        From: header
  600. *searchshell*subjecttoggle.label:    Subject: header
  601. *searchshell*headtoggle.label:        Article head
  602. *searchshell*bodytoggle.label:        Article body
  603. *searchshell*unreadtoggle.label:    Only unread
  604. *searchshell*allscope.label:        All articles
  605. *searchshell*threadscope.label:        Thread
  606. *searchshell*subthreadscope.label:    Subthread
  607. *searchshell*taggedscope.label:        Tagged
  608.  
  609. *postpopup*posttitle.buffer:        Post/Mail Manager
  610. *postpopup*attachtitle.buffer:        Attachments:
  611. *postpopup*typetitle.buffer:        Content-Type:
  612. *postpopup*descrtitle.buffer:        Content-Description:
  613. *postpopup*disptitle.buffer:        Content-Disposition:
  614. *postpopup*enctitle.buffer:        Content-Transfer-Encoding:
  615. *postpopup*nametitle.buffer:        filename=
  616. *postpopup*post.label:            Post\nMail\nPost&Mail
  617. *postpopup*edit.label:            Edit
  618. *postpopup*misc.label:            Misc
  619. *postpopup*attach.label:        Attach...
  620. *postpopup*detach.label:        Detach
  621. *postpopup*cancel.label:        Cancel
  622. *postpopup*type.label:            Type
  623. *postpopup*inlinetoggle.label:        inline
  624. *postpopup*attachtoggle.label:        attachment
  625. *postpopup*nonetoggle.label:        None
  626. *postpopup*base64toggle.label:        Base 64
  627. *postpopup*uuetoggle.label:        Uuencode
  628. *postpopup*qptoggle.label:        Quoted-printable
  629. *postpopup*posttext.preferredLines:    8
  630. *postpopup*posttext.preferredColumns:    64
  631. *postpopup*attachlist.preferredLines:    3
  632. *postpopup*attachlist.preferredColumns:    64
  633.  
  634. *FileSel*choose.label:        Choose
  635. *FileSel*cancel.label:        Cancel
  636. *FileSel*file.buffer:        File:
  637. *FileSel*directory.buffer:    Directory:
  638. *FileSel*dotfiles.label:    Dot files
  639.