File: Axe.ad.sed

package info (click to toggle)
axe 6.1.2-10
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 1,468 kB
  • ctags: 2,245
  • sloc: ansic: 20,638; sed: 361; tcl: 72; makefile: 46; sh: 20
file content (381 lines) | stat: -rw-r--r-- 12,701 bytes parent folder | download | duplicates (7)
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
Axe.version:		VERSION
*axeLibDir:		AXELIBDIR

*allowShellResize:	True

EXTENSION*AxeEditor.translations:#override\n\
                        <FocusIn>:interp-focus()

*box.Command.highlightThickness:1

*showGrip:        	False

*fileName.justify:	left

*buttons*AxeCommand.borderWidth:0

/**/ Replicate AxeEditor's default font list here to snuff out HP_VUE's
/**/ server setting of *FontList for some other purpose
*FontList:		Small:6x13  Medium:8x13  Large:9x15  Huge:10x20

*buttons.columnSpacing:         2
*buttons.AxeMenuButton.borderWidth:0
*buttons*highlightThickness:    20

*moveMenu.label:	Move
*moveMenu.help:		Activate pulldown menu of move operations
*moveMenu.menuName:	mMove

*searchMenu.label:	Search
*searchMenu.help:	Activate pulldown menu of search operations
*searchMenu.menuName:	mSearch

*insertMenu.label:	Insert
*insertMenu.help:	Activate pulldown menu of insert operations
*insertMenu.menuName:	mInsert

*deleteMenu.label:	Delete
*deleteMenu.help:	Activate pulldown menu of delete operations
*deleteMenu.menuName:	mDelete

*helpMenu.label:	Help
*helpMenu.help:		Activate pulldown menu of help operations
*helpMenu.menuName:	mHelp

*miscMenu.label:	Misc
*miscMenu.help:		Activate pulldown menu of miscellaneous operations
*miscMenu.menuName:	mMisc

*fontMenu.label:	Font
*fontMenu.help:		Activate pulldown menu of font names
*fontMenu.menuName:	mFont

*windowMenu.label:	Window
*windowMenu.help:	Activate pulldown menu of window operations
*windowMenu.menuName:	mWindow

*bufferMenu.label:	Buffer
*bufferMenu.help:	Activate pulldown menu of buffer operations
*bufferMenu.menuName:	mBuffer

*showMenu.label:	Show
*showMenu.help:	Activate pulldown menu showing names of files being edited
*showMenu.menuName:	mShow
*mShow.AxeSmeBSB.justify:  left
*mShow.AxeSmeBSB.leftMargin:16
*mShow.AxeSmeBSB.rightMargin:16
*mShow*AxeSmeBSB.help:  Raise window/buffer corresponding to highlighted entry

*fileMenu.label:	File
*fileMenu.help:		Activate pulldown menu of file operations
*fileMenu.menuName:	mFile

*quitMenu.label:	Quit
*quitMenu.help:		Activate pulldown menu of quit operations
*quitMenu.menuName:	mQuit

*axeLogo.internalWidth: 0
*buttons.axeLogo.translations:#override\n<Enter>: unhighlight() update-info()
*axeLogo.menuName:	mLogo
*mLogo.translations:    #replacee \n <BtnUp>: MenuPopdown()

*AxeSimpleMenu.translations:#override \n\
                        <EnterWindow>: update-info(Reset) \n\
                        <BtnMotion>: highlight() update-info()
*AxeSmeBSB.vertSpace:	20
*AxeSmeBSB.justify:	center

*mbeg.label:		Beginning
*mbeg.help:		Move insertion point to beginning of line  [ Ctrl-a ]
*mend.label:		End
*mend.help:		Move insertion point to end of line  [ Ctrl-e ]
*mup.label:		Up
*mup.help:		Move insertion point up one page  [ Meta-v ]
*mdown.label:		Down
*mdown.help:		Move insertion point down one page  [ Ctrl-v ]
*mtop.label:		Top
*mtop.help:		Move insertion point to top of file  [ Meta-< ]
*mbot.label:		Bottom
*mbot.help:		Move insertion point to bottom of file  [ Meta-> ]

*mSearch.AxeSmeBSB.leftMargin:16
*mSearch.AxeSmeBSB.rightMargin:16

*sbtext.label:		Text
*sbtext.help:   Pop up dialogue box for backward text search  [ Ctrl-r ]
*sftext.label:		Text
*sftext.help:	Pop up dialogue box for forward text search  [ Ctrl-s ]
*sline.label:		Line
*sline.help:	Pop up numeric pad for entering the number of a line to go to
*scaret.label:		Caret
*scaret.help:		Scroll text so that insertion point is in view
*sbsel.label:		Selection
*sbsel.help:		Search backward for the current selection
*sfsel.label:		Selection
*sfsel.help:		Search forward for the current selection

*ifile.label:		File
*ifile.help:		Pop up file selector
*isel.label:		Selection
*isel.help:		Insert current selection
*ipaste.label:		Paste
*ipaste.help:		Insert text deleted using Cut  [ Ctrl-y ]
*ictrl.label:           Control codes
*ictrl.help:            Pop up table of control codes for making selection

*dword.label:		Word
*dword.help:	Delete current word, or next if between words  [ Meta-f Meta-b Meta-d ]
*dline.label:		Line
*dline.help:		Delete current line  [ Ctrl-a Ctrl-k ]
*dsel.label:		Selection
*dsel.help:		Delete selected (highlighted) text
*dcut.label:		Cut
*dcut.help:		Delete selected text for later pasting  [ Ctrl-w ]

*hgnrl.label:		General
*hgnrl.help:		Pop up general help window
*hbind.label:		Bindings
*hbind.help:		Pop up window showing default key/button bindings
*hcust.label:		Customise
*hcust.help:		Pop up window explaining how to customise aXe
*hpop.label:		Popups
*hpop.help:	        Pop up window explaining aXe's popups
*hextn.label:	        Extension
*hextn.help:            Pop up window explaining aXe's extension language
*hchng.label:           Changes
*hchng.help:            Pop up window describing the changes since the last release

*mMisc.AxeSmeBSB.leftMargin:16
*mMisc.AxeSmeBSB.rightMargin:16

*mundo.label:		Undo
*mundo.help:		Undo the last operation that changed the buffer
*mwhere.label:		Where?
*mwhere.help:	Display the current line number and position within line
*mform.label:		Format
*mform.help:		Format the current paragraph  [ Meta-q ]
*mcentre.label:		Centre
*mcentre.help:	Redraw text window with current line centred vertically  [ Ctrl-l ]
*mhcentr.label:		Centre
*mhcentr.help:		Centre current line horizontally
*mpref.label:		Preferences
*mpref.help:	Pop up dialogue for temporarily setting user preferences

*mFont.AxeSmeBSB.justify:	left
*mFont.AxeSmeBSB.leftMargin:16

*fndflt.label:		Default

*wnew.label:		New
*wnew.help:		Create a new empty editing window
*wfull.label:		New & Load
*wfull.help:		Create a new editing window and load a file into its buffer
*wclose.label:		Close
*wclose.help:		Destroy this window, with check for unsaved changes
*wclall.label:		Close All
*wclall.help:		Destroy all windows, with check for unsaved changes
*wicon.label:		Iconify All
*wicon.help:		Iconify all windows
*wdeicon.label:		Deiconify All
*wdeicon.help:		Deiconify all windows

*bempty.label:		New
*bempty.help:		Create a new empty buffer in this window
*bfull.label:		New & Load
*bfull.help:		Create a new buffer in this window and load a file into it
*bclear.label:          Clear
*bclear.help:           Clear text in this buffer making it ready for reuse
*bclose.label:		Close
*bclose.help:		Destroy this buffer, with check for unsaved changes

*fsvex.label:		Save and Close
*fsvex.help:	        Save changes in all buffers, closing where the save is successful
*fsvall.label:		Save All
*fsvall.help:		Save changes in all buffers and continue editing
*fsave.label:		Save
*fsave.help:		Save changes in this buffer and continue editing
*fsvas.label:		Save As
*fsvas.help:		Save this buffer under new name then continue editing that file
*fload.label:		Load
*fload.help:		Edit a different file in this buffer
*frvrt.label:		Reload
*frvrt.help:	        Reload file associated with this buffer, with check for unsaved changes

*qquit.label:		Close All
*qquit.help:		Destroy all windows, with check for unsaved changes
*qsvex.label:		Save and Close All
*qsvex.help:		Save changes in all buffers and close all windows if successful
*qsvclw.label:		Save and Close Window
*qsvclw.help:		Save changes in all buffers in this window and close it if successful
*qsvclb.label:		Save and Close Buffer
*qsvclb.help:		Save changes in this buffer and close it if successful


*XpTable*mbeg.label:		Begin
*XpTable*mend.label:		End
*XpTable*mup.label:		Up
*XpTable*mdown.label:		Down
*XpTable*mtop.label:		Top
*XpTable*mbot.label:		Botm

*XpTable*sbtext.label:		<-Text
*XpTable*sftext.label:		Text->
*XpTable*sline.label:		Line
*XpTable*scaret.label:		Caret
*XpTable*sbsel.label:		<-Sel'n
*XpTable*sfsel.label:		Sel'n->

*XpTable*ifile.label:		File
*XpTable*isel.label:		Sel'n
*XpTable*ipaste.label:		Paste
*XpTable*ictrl.label:		Ctrls

*XpTable*dword.label:		Word
*XpTable*dline.label:		Line
*XpTable*dsel.label:		Sel'n
*XpTable*dcut.label:		Cut

*XpTable*hgnrl.label:		Gen'l
*XpTable*hbind.label:		Bind
*XpTable*hcust.label:		Custom
*XpTable*hpop.label:		Popups
*XpTable.hextn.label:		Extend
*XpTable*hchng.label:		Chngs

*XpTable*mundo.label:		Undo
*XpTable*mwhere.label:		Where?
*XpTable*mform.label:		Format
*XpTable*mcentre.label:		Cent(V)
*XpTable*mhcentr.label:		Cent(H)
*XpTable*mpref.label:		Prefs

*XpTable*wnew.label:		New
*XpTable*wfull.label:		New+
*XpTable*wclose.label:		Close
*XpTable*wclall.label:		Quit
*XpTable*wicon.label:		Iconify
*XpTable*wdeicon.label:	        Deic'fy

*XpTable*bempty.label:		New
*XpTable*bfull.label:           New+
*XpTable*bclear.label:		Clear
*XpTable*bclose.label:		Close

*XpTable*fsvex.label:		Exit
*XpTable*fsvall.label:		Sv All
*XpTable*fsave.label:		Save
*XpTable*fsvas.label:		Sv As
*XpTable*fload.label:		Load
*XpTable*frvrt.label:		Reload

*XpTable*qquit.label:		Quit
*XpTable*qsvex.label:		Close
*XpTable*qsvclw.label:		Clos(W)
*XpTable*qsvclb.label:		Clos(B)

*ed.baseTranslations:#override\n\
     			!:<Key>): match-parens() \n\
     			!:<Key>]: match-parens() \n\
     			!:<Key>}: match-parens() \n\
     			<Btn1Up>: extend-end(PRIMARY, CUT_BUFFER0) where() \n\
     			<Btn2Up>: where() \n\
     			<Btn3Up>: extend-end(PRIMARY, CUT_BUFFER0) where()
*ed.scrollVertical:	always
*ed.wrap:               line

*miniBuffer*editType:   Edit
*miniBuffer*pieceSize:  32
*miniBuffer.displayCaret:False

*miniMenu.internalWidth:2
*miniMenu.bitmap:       menu10
*miniMenu.help:		Activate menu of minibuffer operations
*miniMenu.menuName:	mMini
*miniMenu.translations:	#override \n\
                        <Enter>: highlight() update-info() \n\
                        <Leave>: reset()

*miniMenu:              print:lpr spell nroff mail | \
                        exec:mini-commit abort:mini-abort | \
                        print<RET>:lpr\n spell<RET>:spell\n nroff<RET>:nroff\n

*mMini.print.help:      Ready minibuffer with command to print buffer/selection
*mMini.spell.help:      Ready minibuffer with command to spell check buffer/selection
*mMini.nroff.help:      Ready minibuffer with command to apply nroff to buffer/selection
*mMini.mail.help:       Ready minibuffer with command to mail buffer/selection
*mMini.exec.help:       Re-execute the command in the minibuffer
*mMini.abort.help:      Remove minibuffer accelerators
*mMini.print<RET>.help: Print the buffer/selection
*mMini.spell<RET>.help: Check spelling of buffer/selection
*mMini.nroff<RET>.help: Run buffer/selection through nroff

*FileNominator*path.leftBitmap:menu12
*FileNominator*Filter.label:filter
*FileNominator*Filter.leftBitmap:menu12
*FileNominator*PathList:$HOME

*Preference.marginWidth:       5
*Preference.marginHeight:      5
*Preference.rowSpacing:        5
*Preference.columnSpacing:     5

*Preference*Label.borderWidth: 0
*Preference.Box.orientation:   horizontal
*Preference.Box.borderWidth:   0
*Preference.Box.vSpace:        2
*Preference*Toggle.translations: #override \n\
                               <Btn1Down>,<Btn1Up>: set() notify()
*Preference*autoFill.label:    Auto Fill
*Preference*autoFill.translations:#override \n\
                               <Btn1Down>,<Btn1Up>: toggle() notify()

*Preference.lscroll.label:     Scrollbar:
*Preference.lwrap.label:       Wrap Mode:
*Preference.ledmode.label:     Edit Mode:
*Preference.ltabs.label:       Tab Every:
*Preference.lfnom.label:       Nominator:
*Preference.lapply.label:      \ Apply To:

*Confirmer*Label.borderWidth:  0
*Confirmer*Box.orientation:    horizontal
*Confirmer*Box.borderWidth:    0
*Confirmer*Box.vSpace:         2
*Confirmer*confirm.accelerators:    Ctrl<Key>a: set() notify() reset()
*Confirmer*alternative.accelerators:Ctrl<Key>b: set() notify() reset()
*Confirmer*cancel.label:       cancel (^C)
*Confirmer*cancel.accelerators:     Ctrl<Key>c: set() notify() reset()

*NumericPad*Toggle.translations:#override\n<Btn1Down>,<Btn1Up>: set() notify()
*NumericPad*text.width:	       1

*ControlCodeSelector*list.columnSpacing:15
*ControlCodeSelector*list.defaultColumns:3
*ControlCodeSelector.base:8

*fileServer.title:	       aXe
*fileServer.iconName:	       aXe

*fileServer*select.label:      Edit
*fileServer*path.label:	       Path
*fileServer*cancel.label:      Quit

*server.title:		       aXe
*server.iconName:	       aXe
*server.Height:                125

*table.layout:		       waiter 0 0 2; show 0 1 2 hH; poleaxe 0 2 hH; help 1 2 hH;
*table.rowSpacing:	       5
*table.columnSpacing:          5
*table.marginWidth:	       5
*table.marginHeight:           5 

*waiter.label:                 Edit
*waiter.width:		       80

*show.label:		       Show
*show.leftBitmap:	       menu12
*show.menuName:		       mShow

*poleaxe.label:                Quit

*help.label:                   Help