! ! $Id: XRn.src,v 1.183 1999/09/24 14:23:43 jik Exp $ ! XRn.version: 9.02 XRn.Geometry: 680x700 *breakLength: 0 *font: 8x13 *Label.font: 8x13 *Command.font: 9x15 *Dialog.borderWidth: 1 *Dialog.default.accelerators: #override \n\ <Key>Linefeed: set() notify() unset() \n\ <Key>Return: set() notify() unset() *lockFile: ~/.xrnlock *includeHeader: off ! Authentication: ! You might want to uncomment this to get a default other than the ! generic authenticator "conventional" default of "any <userid>". ! NNTPAUTH environment variable overrides this if present. !*authenticator: ypauth ! Following command is some sort of "command environment" that allows you ! to prompt the user for authentication information. This is processed ! by sprintf to insert the value of authenticator/NNTPAUTH. *authenticatorCommand: xterm -geometry 30x5+1+1 -T 'News Authentication' -e "%s" ! Composition pane stuff *Composition.pane.text.scrollVertical: always *Composition.pane.text.wrap: never *Composition.pane.text.autoFill: true *Composition*showGrip: false ! button keybindings *addFrame.list.baseTranslations: #override\ <Key>q: addQuit() \n\ <Key>x: addIgnoreRest() \n\ <Key>\^: addFirst() \n\ <Key>\$: addLast() \n\ <Key>+: addAfter() \n\ <Key>u: addUnsub() \n\ <Key>i: addIgnore() \n\ <Key>Left: no-op(RingBell) \n\ <Key>Right: no-op(RingBell) \n *ngFrame.newsgroups.baseTranslations: #override \n\ :<Btn1Up>: extend-end() doPrefetch() \n\ :<Btn3Up>: extend-end() doPrefetch() \n\ :<Btn2Down>: select-start() extend-end() doTheRightThing(jump) \n\ <Key>q: ngQuit() \n\ <Key>space: ngRead() \n\ <Key>y: ngRead() \n\ <Key>n: ngNext() doPrefetch() \n\ <Key>Down: ngNext() doPrefetch() \n\ <Key>p: ngPrev() doPrefetch() \n\ <Key>Up: ngPrev() doPrefetch() \n\ Ctrl<Key>v: ngScroll() doPrefetch() \n\ <Key>Next: ngScroll() doPrefetch() \n\ Meta<Key>v: ngScrollBack() doPrefetch() \n\ <Key>Prior: ngScrollBack() doPrefetch() \n\ <Key>c: ngCatchUp() doPrefetch() \n\ ~Ctrl ~Shift<Key>s: ngSubscribe() \n\ <Key>u: ngUnsub() doPrefetch() \n\ ~Shift<Key>g: ngGoto() \n\ Shift<Key>L: ngAllGroups() \n\ ~Shift<Key>r: ngRescan() \n\ Shift<Key>R: ngGetList() \n\ <Key>-: ngPrevGroup() \n\ ~Shift<Key>l: ngListOld() \n\ ~Ctrl Shift<Key>S: ngSelect() \n\ ~Shift<Key>m: ngMove() \n\ <Key>x: ngExit() \n\ ~Shift Ctrl<Key>s: ngCheckPoint() \n\ Shift<Key>G: ngGripe() \n\ ~Shift<Key>a: ngPost() \n\ Shift<Key>A: ngPostAndMail() \n\ Shift<Key>M: ngMail() \n\ <Key>Left: no-op(RingBell) \n\ <Key>Right: no-op(RingBell) \n *ngUnsub*baseTranslations: #override \n\ <Btn1Up>: notify() unset() doPrefetch() *ngCatchUp*baseTranslations: #override \n\ <Btn1Up>: notify() unset() doPrefetch() *ngNext*baseTranslations: #override \n\ <Btn1Up>: notify() unset() doPrefetch() *ngScroll*baseTranslations: #override \n\ <Btn1Up>: notify() unset() doPrefetch() *ngScrollBack*baseTranslations: #override \n\ <Btn1Up>: notify() unset() doPrefetch() *artFrame.subjects.baseTranslations: #override \n\ <Btn2Down>: select-start() extend-end() artNext() \n\ <Key>space: doTheRightThing(goto) \n\ <Key>q: artQuit() \n\ :~Ctrl ~Meta<Key>n: artNextUnread() \n\ :~Ctrl ~Meta<Key>N: artNext() \n\ ~Ctrl~Meta<Key>p: artPrev() \n\ <Key>-: artLast() \n\ <Key>Linefeed: artCurrent() \n\ <Key>Return: artCurrent() \n\ ~Meta<Key>Up: artUp() \n\ ~Meta<Key>Down: artDown() \n\ Meta<Key>n: artNextGroup() \n\ ~Meta<Key>c: artCatchUp() \n\ Meta<Key>c: artFedUp() \n\ ~Shift<Key>.: artGotoArticle() \n\ <Key>j: artMarkRead() \n\ ~Shift<Key>m: artMarkUnread() \n\ <Key>+: artSub() \n\ <Key>u: artUnsub() \n\ Ctrl<Key>n: artSubNext() \n\ Ctrl<Key>p: artSubPrev() \n\ Meta<Key>p: artThreadParent() \n\ Shift<Key>L: artListOld() \n\ ~Meta<Key>k: artKillSubject() \n\ Meta<Key>k: artKillAuthor() \n\ ~Meta<Key>t: artKillThread() \n\ Meta<Key>t: artKillSubthread() \n\ ~Meta<Key>/: artSubSearch() \n\ Meta<Key>/: artContinue() \n\ ~Shift Ctrl<Key>v: artScroll() \n\ ~Shift <Key>Next: artScroll() \n\ ~Shift Meta<Key>v: artScrollBack() \n\ ~Shift <Key>Prior: artScrollBack() \n\ <Key>b: artScrollBack() \n\ Meta<Key>Down: artScrollLine() \n\ Meta<Key>Up: artScrollBackLine() \n\ <Key>\>: artScrollEnd() \n\ <Key>\<: artScrollBeginning() \n\ Shift Ctrl<Key>v: artScrollIndex() \n\ Shift <Key>Next: artScrollIndex() \n\ Shift Meta<Key>v: artScrollIndexBack() \n\ Shift <Key>Prior: artScrollIndexBack() \n\ ~Shift<Key>a: artPost() \n\ Shift<Key>A: artPostAndMail() \n\ Shift<Key>M: artMail() \n\ ~Shift ~Ctrl<Key>x: artExit() \n\ Ctrl<Key>s: artCheckPoint() \n\ Shift<Key>G: artGripe() \n\ ~Ctrl<Key>s: artSave() \n\ <Key>w: artSave() \n\ <Key>|: artSave() \n\ <Key>r: artReply() \n\ Meta<Key>f: artForward() \n\ ~Meta ~Ctrl<Key>f: artFollowup() \n\ Ctrl<Key>f: artFollowupAndReply() \n\ Shift<Key>C: artCancel() \n\ Ctrl<Key>x: artRot13() \n\ Shift<Key>X: artRot13() \n\ ~Ctrl ~Meta<Key>v: artHeader() \n\ <Key>Left: no-op(RingBell) \n\ <Key>Right: no-op(RingBell) \n\ ~Ctrl<Key>o: artResort() \n\ Ctrl<Key>o: artResort(false) \n *allFrame.list.baseTranslations: #override \n\ <Btn2Down>: select-start() extend-end() allGoto() \n\ <Key>q: allQuit() \n\ <Key>n: allNext() \n\ <Key>Down: allNext() \n\ <Key>p: allPrev() \n\ <Key>Up: allPrev() \n\ Ctrl<Key>v: allScroll() \n\ <Key>Next: allScroll() \n\ Meta<Key>v: allScrollBack() \n\ <Key>Prior: allScrollBack() \n\ <Key>/: allSearch() \n\ <Key>l: allLimit() \n\ ~Shift<Key>s: allSub() \n\ <Key>\^: allFirst() \n\ <Key>\$: allLast() \n\ <Key>+: allAfter() \n\ <Key>u: allUnsub() \n\ <Key>i: allIgnore() \n\ <Key>space: allGoto() \n\ <Key>g: allGoto() \n\ Shift<Key>S: allSelect() \n\ ~Shift<Key>m: allMove() \n\ <Key>o: allToggle() \n\ ~Shift<Key>a: allPost() \n\ Shift<Key>A: allPostAndMail() \n\ Shift<Key>M: allMail() \n\ <Key>Left: no-op(RingBell) \n\ <Key>Right: no-op(RingBell) \n ! Kill button actions *artKillSubject*baseTranslations: #override \n\ <BtnDown>: set() \n\ <BtnUp>: notify() unset() \n *artKillAuthor*baseTranslations: #override \n\ <BtnDown>: set() \n\ <BtnUp>: notify() unset() \n *artKillThread*baseTranslations: #override \n\ <BtnDown>: set() \n\ <BtnUp>: notify() unset() \n *artKillSubthread*baseTranslations: #override \n\ <BtnDown>: set() \n\ <BtnUp>: notify() unset() \n ! Default button lists *addButtonList: addQuit addIgnoreRest addFirst addLast addAfter \ addUnsub addIgnore *ngButtonList: ngQuit ngRead ngNext ngPrev ngCatchUp ngSubscribe \ ngUnsub ngGoto ngAllGroups ngRescan ngPrevGroup ngListOld \ ngSelect ngMove ngExit ngCheckPoint ngGripe ngPost \ ngPostAndMail *allButtonList: allQuit allNext allPrev allSearch allLimit allSub \ allFirst allLast allAfter allUnsub allIgnore allGoto \ allSelect allMove allToggle allPost allPostAndMail *artButtonList: artQuit artNextUnread artNext artPrev artLast \ artNextGroup artCatchUp artFedUp artGotoArticle artMarkRead \ artMarkUnread artUnsub artSubNext artSubPrev artThreadParent \ artListOld artResort artKillSubject artKillAuthor \ artKillThread artKillSubthread artSubSearch \ artContinue artPost artPostAndMail artExit artCheckPoint *artSpecButtonList: artSave artReply artForward artFollowup \ artFollowupAndReply artCancel artRot13 artXlate artHeader \ artPrint ! scrollbars, resize, wrap *popup.dialog.value.scrollVertical: never *popup.dialog.value.scrollHorizontal: never ! A few directions for vpane resizing... ! Generic *Paned.Box.allowResize: True *Paned.Box.skipAdjust: True *Paned.Box.showGrip: False *Paned.Box.resizeToPreferred: True ! Add mode *addFrame.list.scrollVertical: always *addFrame*list.cursor: left_ptr ! All mode *allFrame.list.scrollVertical: always *allFrame*list.cursor: left_ptr ! Article mode *artFrame*subjects.scrollVertical: always *artFrame*subjects.resizeToPreferred: True *artFrame*subjects.skipAdjust: True *artFrame*subjects.cursor: left_ptr *artFrame*text.scrollVertical: always *artFrame*text.wrap: word ! Newsgroup mode *ngFrame*newsgroups.scrollVertical: always *ngFrame*newsgroups.cursor: left_ptr ! button names *addQuit.label: Quit *addIgnoreRest.label: Ignore rest *addFirst.label: Add first *addLast.label: Add last *addAfter.label: Add after group *addUnsub.label: Add unsubscribed *addIgnore.label: Ignore *ngQuit.label: Quit *ngRead.label: Read *ngNext.label: Next *ngPrev.label: Prev *ngCatchUp.label: Catch up *ngSubscribe.label: Subscribe *ngUnsub.label: Unsubscribe *ngGoto.label: Goto group *ngListOld.label: List old *ngAllGroups.label: All groups *ngRescan.label: Rescan *ngGetList.label: Get newsgroup list *ngPrevGroup.label: Prev group *ngSelect.label: Select groups *ngMove.label: Move *ngExit.label: Exit *ngCheckPoint.label: Checkpoint *ngPost.label: Post *ngPostAndMail.label: Post & Mail *ngMail.label: Send Mail *ngGripe.label: Gripe *ngScroll.label: Scroll forward *ngScrollBack.label: Scroll backward *allQuit.label: Quit *allNext.label: Next *allPrev.label: Prev *allSub.label: Subscribe *allFirst.label: Subscribe first *allLast.label: Subscribe last *allAfter.label: Subscribe after group *allUnsub.label: Unsubscribe *allIgnore.label: Ignore *allGoto.label: Goto group *allSelect.label: Select groups *allMove.label: Move *allToggle.label: Toggle order *allScroll.label: Scroll forward *allScrollBack.label: Scroll backward *allSearch.label: Search *allLimit.label: Limit list *allPost.label: Post *allPostAndMail.label: Post & Mail *allMail.label: Send Mail *artQuit.label: Quit *artNext.label: Next *artCurrent.label: Current *artUp.label: Up index line *artDown.label: Down index line *artScroll.label: Scroll forward *artScrollBack.label: Scroll backward *artScrollLine.label: Scroll line forward *artScrollBackLine.label: Scroll line backward *artScrollEnd.label: Scroll to end *artScrollBeginning.label: Scroll to beginning *artScrollIndex.label: Scroll index *artScrollIndexBack.label: Scroll index backward *artNextUnread.label: Next unread *artPrev.label: Prev *artLast.label: Last *artNextGroup.label: Next group *artGotoArticle.label: Goto article *artCatchUp.label: Catch up *artFedUp.label: Fed up *artMarkRead.label: Mark read *artMarkUnread.label: Mark unread *artUnsub.label: Unsubscribe *artSub.label: Subscribe *artSubNext.label: Subject next *artSubPrev.label: Subject prev *artThreadParent.label: Goto parent *artKillSubject.label: Subject kill *artKillAuthor.label: Author kill *artKillThread.label: Thread kill *artKillSubthread.label: Subthread kill *artSubSearch.label: Subject search *artContinue.label: Continue *artPost.label: Post *artPostAndMail.label: Post & Mail *artMail.label: Send Mail *artExit.label: Exit *artGripe.label: Gripe *artListOld.label: List old *artResort.label: Resort list *artCheckPoint.label: Checkpoint *artSave.label: Save *artReply.label: Reply *artForward.label: Forward *artFollowup.label: Followup *artFollowupAndReply.label: Followup & Reply *artCancel.label: Cancel *artXlate.label: Translate *artRot13.label: Rot-13 *artHeader.label: Toggle header *artPrint.label: Print *compAbort.label: abort *compSwitchFollowup.label: Post instead *compSwitchReply.label: Mail instead *compSwitchBoth.label: Post & mail instead *compSend.label: send *compSave.label: save *compIncludeArticle.label: include article *compIncludeFile.label: include file *Cancel*label: Cancel Search *CancelListOld*label: Cancel *CancelThreadParent*label: Cancel *Information.geometry: 600x150 *Information.pane.label.showGrip: False *Information.pane.text.showGrip: False *Information.pane.box.skipAdjust: True *Information*mesgDismiss.accelerators: #override \n\ <Key>Linefeed: set() notify() unset() \n\ <Key>Return: set() notify() unset() *Information*mesgDismiss*label: Dismiss *Information*mesgClear*label: Clear *Information*label.label: Information *Information.saveUnder: False *Information*text.displayCaret: False *Information*text.scrollVertical: always *Information*text.wrap: word