home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / xmmx.zip / bin / linux / mmm_base.cfg next >
Text File  |  1996-12-23  |  7KB  |  508 lines

  1. &<<&*EXTENSIONS*
  2. cpp //
  3. c //
  4. hpp //
  5. h //
  6. tex %
  7. sty %
  8. prg //
  9. ch  //
  10. rmk #
  11. bat @Rem -
  12. sys rem -
  13. lsp ;
  14. asm ;
  15. conf #
  16. mif #
  17.  #
  18. &>>&0 0 0 0
  19. &<<&*KEYMAP*
  20. aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZáÇíüóéúâñäÑàªåºç¿ê⌐ë¬è½ï¼î¡ì«Ä»ÅαÉßæΓÆπôΣöσòµûτùΦÿΘÖ∞£δ¢ΩÜφ¥ε₧∩ƒ
  21. ....1!2@3#4$5%6^7&8*9(0)-_=+....qQwWeErRtTyYuUiIoOpP[{]}....aAsSdDfFgGhHjJkKlL;:'"`~..\|zZxXcCvVbBnNmM,<.>/?
  22. ....1!2@3#4$5%6^7&8*9(0)-_=+....∩ƒóéÑàαÉΓÆδ¢πô¿ê«Ä»ÅΦÿΘÖ....áÇßæñäΣöúâσò⌐ë¬è½ïΩÜφ¥`~..\|ºç∞£µûªåíü¡ì¼îτùε₧/?
  23. ....1!2@3#4$5%6^7&8*9(0)-_=+....⌐ëµûπô¬èÑà¡ìúâΦÿΘÖºçσòΩÜ....Σöδ¢óéáÇ»ÅαɫĽïñäªåφ¥`~..\|∩ƒτùßæ¼î¿êΓÆ∞£íüε₧/?
  24. ....≡±≥≤⌠⌡÷≈°∙·√ⁿ²......■■......┌╒┬╤┐╕╓╔╥╦╖╗..▀▀░░▒▒▓▓██....├╞┼╪┤╡╟╠╫╬╢╣▌▌▐▐││║║─═......└╘┴╧┘╛╙╚╨╩╜╝▄▄......
  25. &>>&0 0 0 0
  26. &<<&*SETUP*
  27. Attrs=7 70 a 60 47 6f 4a 60
  28. Params=1 1 1 0
  29. &>>&0 0 0 0
  30. &<<&*COMMAND*
  31. 40e HelloWorld
  32. 048 Up
  33. 068 Up
  34. 050 Down
  35. 06d Down
  36. 04b Left
  37. 06a Left
  38. 04d Right
  39. 06b Right
  40. 448 TUp
  41. 468 TUp
  42. 450 TDown
  43. 46d TDown
  44. 44b TLeft
  45. 46a TLeft
  46. 44d TRight
  47. 46b TRight
  48. 148 PUp
  49. 168 PUp
  50. 150 PDown
  51. 16d PDown
  52. 14b PLeft
  53. 16a PLeft
  54. 14d PRight
  55. 16b PRight
  56. 248 FUp
  57. 268 FUp
  58. 250 FDown
  59. 26d FDown
  60. 24b FLeft
  61. 26a FLeft
  62. 24d FRight
  63. 26b FRight
  64. 01c Enter
  65. 061 Enter
  66. 11c REnter
  67. 161 REnter
  68. 00f Tab
  69. 10f LTab
  70. 052 InsCh
  71. 06f InsCh
  72. 053 DelCh
  73. 070 DelCh
  74. 152 InsLine
  75. 16f InsLine
  76. 252 InsFold
  77. 26f InsFold
  78. 153 DelLine
  79. 170 DelLine
  80. 253 DelLine
  81. 270 DelLine
  82. 00E BS
  83. 10e R_BS
  84. 04a KillWord
  85. 14a KillEnd
  86. 44a KillBeg
  87. 04e KillWord
  88. 14e KillEnd
  89. 44e KillBeg
  90. 03b CSave
  91. 13b CMove
  92. 23b WSave
  93. 33b WMove
  94. 63b BWord
  95. 73b BWord
  96. 43b TSave
  97. 53b TMove
  98. 03c CRest
  99. 13c CClear
  100. 03d LSave
  101. 43d LTSave
  102. 13d LMove
  103. 53d LTMove
  104. 03e LRest
  105. 13e LClear
  106. 001 Escape
  107. 101 EscapeExec
  108. 23e EscapeExecLCB
  109. 21c S_AutoIndent
  110. 452 S_ModeIns
  111. 453 S_ModeOvr
  112. 46f S_ModeIns
  113. 470 S_ModeOvr
  114. 802 S_ACode1
  115. 803 S_ACode2
  116. 804 S_ACode3
  117. 41f S_StatusLine
  118. 837 S_SearchMode
  119. 037 SearchFWD
  120. 137 SearchBCK
  121. 237 Replace
  122. 437 SearchPage
  123. 852 PageIns
  124. 86f PageIns
  125. 848 MarkUp
  126. 868 MarkUp
  127. 850 MarkDown
  128. 86d MarkDown
  129. c48 MarkTUp
  130. c68 MarkTUp
  131. c50 MarkTDown
  132. c6d MarkTDown
  133. 948 MarkPUp
  134. 968 MarkPUp
  135. 950 MarkPDown
  136. 96d MarkPDown
  137. 03f MarkSaveB
  138. 040 MarkRestB
  139. c4b MarkLast
  140. c6a MarkLast
  141. c4d MarkFirst
  142. c6b MarkFirst
  143. 84b MarkPrev
  144. 86a MarkPrev
  145. 84d MarkNext
  146. 86b MarkNext
  147. 80e MarkBS
  148. 041 Macro
  149. 141 MacroRec
  150.  0002 Ascii0
  151.  0102 Ascii0
  152.  0202 Ascii0
  153.  0302 Ascii0
  154.  0003 Ascii0
  155.  0103 Ascii0
  156.  0203 Ascii0
  157.  0303 Ascii0
  158.  0004 Ascii0
  159.  0104 Ascii0
  160.  0204 Ascii0
  161.  0304 Ascii0
  162.  0005 Ascii0
  163.  0105 Ascii0
  164.  0205 Ascii0
  165.  0305 Ascii0
  166.  0006 Ascii0
  167.  0106 Ascii0
  168.  0206 Ascii0
  169.  0306 Ascii0
  170.  0007 Ascii0
  171.  0107 Ascii0
  172.  0207 Ascii0
  173.  0307 Ascii0
  174.  0008 Ascii0
  175.  0108 Ascii0
  176.  0208 Ascii0
  177.  0308 Ascii0
  178.  0009 Ascii0
  179.  0109 Ascii0
  180.  0209 Ascii0
  181.  0309 Ascii0
  182.  000a Ascii0
  183.  010a Ascii0
  184.  020a Ascii0
  185.  030a Ascii0
  186.  000b Ascii0
  187.  010b Ascii0
  188.  020b Ascii0
  189.  030b Ascii0
  190.  000c Ascii0
  191.  010c Ascii0
  192.  020c Ascii0
  193.  030c Ascii0
  194.  000d Ascii0
  195.  010d Ascii0
  196.  020d Ascii0
  197.  030d Ascii0
  198.  0029 Ascii0
  199.  0129 Ascii0
  200.  0229 Ascii0
  201.  0329 Ascii0
  202.  002b Ascii0
  203.  012b Ascii0
  204.  022b Ascii0
  205.  032b Ascii0
  206.  0035 Ascii0
  207.  0135 Ascii0
  208.  0235 Ascii0
  209.  0335 Ascii0
  210.  0010 Ascii1
  211.  0110 Ascii1
  212.  0210 Ascii1
  213.  0310 Ascii1
  214.  0011 Ascii1
  215.  0111 Ascii1
  216.  0211 Ascii1
  217.  0311 Ascii1
  218.  0012 Ascii1
  219.  0112 Ascii1
  220.  0212 Ascii1
  221.  0312 Ascii1
  222.  0013 Ascii1
  223.  0113 Ascii1
  224.  0213 Ascii1
  225.  0313 Ascii1
  226.  0014 Ascii1
  227.  0114 Ascii1
  228.  0214 Ascii1
  229.  0314 Ascii1
  230.  0015 Ascii1
  231.  0115 Ascii1
  232.  0215 Ascii1
  233.  0315 Ascii1
  234.  0016 Ascii1
  235.  0116 Ascii1
  236.  0216 Ascii1
  237.  0316 Ascii1
  238.  0017 Ascii1
  239.  0117 Ascii1
  240.  0217 Ascii1
  241.  0317 Ascii1
  242.  0018 Ascii1
  243.  0118 Ascii1
  244.  0218 Ascii1
  245.  0318 Ascii1
  246.  0019 Ascii1
  247.  0119 Ascii1
  248.  0219 Ascii1
  249.  0319 Ascii1
  250.  001e Ascii1
  251.  011e Ascii1
  252.  021e Ascii1
  253.  031e Ascii1
  254.  001f Ascii1
  255.  011f Ascii1
  256.  021f Ascii1
  257.  031f Ascii1
  258.  0020 Ascii1
  259.  0120 Ascii1
  260.  0220 Ascii1
  261.  0320 Ascii1
  262.  0021 Ascii1
  263.  0121 Ascii1
  264.  0221 Ascii1
  265.  0321 Ascii1
  266.  0022 Ascii1
  267.  0122 Ascii1
  268.  0222 Ascii1
  269.  0322 Ascii1
  270.  0023 Ascii1
  271.  0123 Ascii1
  272.  0223 Ascii1
  273.  0323 Ascii1
  274.  0024 Ascii1
  275.  0124 Ascii1
  276.  0224 Ascii1
  277.  0324 Ascii1
  278.  0025 Ascii1
  279.  0125 Ascii1
  280.  0225 Ascii1
  281.  0325 Ascii1
  282.  0026 Ascii1
  283.  0126 Ascii1
  284.  0226 Ascii1
  285.  0326 Ascii1
  286.  002c Ascii1
  287.  012c Ascii1
  288.  022c Ascii1
  289.  032c Ascii1
  290.  002d Ascii1
  291.  012d Ascii1
  292.  022d Ascii1
  293.  032d Ascii1
  294.  002e Ascii1
  295.  012e Ascii1
  296.  022e Ascii1
  297.  032e Ascii1
  298.  002f Ascii1
  299.  012f Ascii1
  300.  022f Ascii1
  301.  032f Ascii1
  302.  0030 Ascii1
  303.  0130 Ascii1
  304.  0230 Ascii1
  305.  0330 Ascii1
  306.  0031 Ascii1
  307.  0131 Ascii1
  308.  0231 Ascii1
  309.  0331 Ascii1
  310.  0032 Ascii1
  311.  0132 Ascii1
  312.  0232 Ascii1
  313.  0332 Ascii1
  314.  001a Ascii2
  315.  011a Ascii2
  316.  021a Ascii2
  317.  031a Ascii2
  318.  001b Ascii2
  319.  011b Ascii2
  320.  021b Ascii2
  321.  031b Ascii2
  322.  0027 Ascii2
  323.  0127 Ascii2
  324.  0227 Ascii2
  325.  0327 Ascii2
  326.  0028 Ascii2
  327.  0128 Ascii2
  328.  0228 Ascii2
  329.  0328 Ascii2
  330.  0033 Ascii2
  331.  0133 Ascii2
  332.  0233 Ascii2
  333.  0333 Ascii2
  334.  0034 Ascii2
  335.  0134 Ascii2
  336.  0234 Ascii2
  337.  0334 Ascii2
  338.  0039 Space 
  339.  0139 Space 
  340.  0239 Space 
  341.  0339 Space 
  342.  702 Console
  343.  703 Console
  344.  704 Console
  345.  705 Console
  346.  706 Console
  347.  707 Console
  348.  708 Console
  349.  709 Console
  350. &>>&0 0 0 0
  351. &<<&*MACRO*
  352. &<<&Arithmetics & ...
  353. proc add 000 mathop endp
  354. proc sub 001 mathop endp
  355. proc mul 002 mathop endp
  356. proc div 003 mathop endp
  357. proc mod 004 mathop endp
  358. proc and 005 mathop endp
  359. proc or  006 mathop endp
  360. proc xor 007 mathop endp
  361. proc eq  000 predicate endp
  362. proc ne  001 predicate endp
  363. proc lt  002 predicate endp
  364. proc gt  003 predicate endp
  365. &>>&0 0 0 0
  366. &<<&Definitions...
  367. proc pushf   000 push endp
  368. proc pushl   001 push endp
  369. proc pushls  002 push endp
  370. proc pushc   005 push endp
  371. proc pushlcb 004 push endp
  372. proc pushccb 003 push endp
  373. proc cvtI2SH 000 convert endp
  374. proc cvtI2SD 001 convert endp
  375. proc cvtS2IH 002 convert endp
  376. proc cvtS2ID 003 convert endp
  377. proc cvtS2L  004 convert endp
  378. proc cvtL2S  005 convert endp
  379. proc cvtI2C  006 convert endp
  380. proc cvtC2I  007 convert endp
  381. &>>&0 0 0 0
  382. &<<&Movement...
  383. &<<&proc PRight
  384. proc PRight
  385.     pushc ' ' gt
  386.     do
  387.         Right
  388.         pushc ' ' gt
  389.     enddo
  390.     pushc ' ' eq
  391.     do
  392.         Right
  393.         pushc ' ' eq
  394.     enddo
  395. endp
  396. &>>&0 0 0 0
  397. &<<&proc PLeft
  398. proc PLeft
  399.     pushc ' ' ne
  400.     do
  401.         Left
  402.         pushc ' ' ne pushf
  403.         00e ioctl 0 gt pushf
  404.         and pop
  405.     enddo
  406.     pushc ' ' eq
  407.     do
  408.         Left
  409.         pushc ' ' eq pushf
  410.         00e ioctl 0 gt pushf
  411.         and pop
  412.     enddo
  413. endp
  414. &>>&0 0 0 0
  415. &>>&0 0 0 0
  416. &<<&Editing,killing...
  417. &<<&proc KillWord
  418. proc KillWord
  419.     007 ioctl if ret endif
  420.     BWord
  421.     pushc ' ' gt
  422.     do
  423.         DelCh
  424.         pushc ' ' gt
  425.     enddo
  426.     pushc ' ' eq
  427.     do
  428.         DelCh
  429.         pushc ' ' eq
  430.     enddo
  431. endp
  432. &>>&0 0 0 0
  433. &<<&proc InsCh
  434. proc InsCh
  435.     "_InsCh"
  436.     007 ioctl if 1 endif
  437.     eval
  438. endp
  439. &>>&0 0 0 0
  440. &<<&proc DelCh
  441. proc DelCh
  442.     "_DelCh"
  443.     007 ioctl if 1 endif
  444.     eval
  445. endp
  446. &>>&0 0 0 0
  447. &<<&proc BS
  448. proc BS
  449.     "_BS"
  450.     007 ioctl if 1 endif
  451.     eval
  452. endp
  453. &>>&0 0 0 0
  454. &<<&proc KillEnd
  455. proc KillEnd
  456.     "_KillEnd"
  457.     007 ioctl if 1 endif
  458.     eval
  459. endp
  460. &>>&0 0 0 0
  461. &<<&proc KillBeg
  462. proc KillBeg
  463.     "_KillBeg"
  464.     007 ioctl if 1 endif
  465.     eval
  466. endp
  467. &>>&0 0 0 0
  468. &<<&proc R_BS
  469. proc R_BS
  470.     007 ioctl if ret endif
  471.     006 ioctl if ret endif
  472.     011 ioctl 0 eq if ret endif
  473.     KillBeg
  474.     pushls
  475.     DelLine
  476.     Up
  477.     TRight
  478.     00e ioctl
  479.     swp
  480.     pop
  481.     dup 00e ioctl lt
  482.     do
  483.         Left
  484.         dup 00e ioctl lt
  485.     enddo
  486. endp
  487. &>>&0 0 0 0
  488. &<<&proc REnter
  489. proc REnter
  490.     007 ioctl if ret endif
  491.     pushls
  492.     KillEnd
  493.     Down
  494.     cvtS2L
  495.     pop
  496.     KillBeg
  497. endp
  498. &>>&0 0 0 0
  499. &>>&0 0 0 0
  500. proc HelloWorld
  501.     InsLine
  502.     TLeft
  503.     Tab Tab Tab Tab
  504.     "Hello World! "
  505.     pop
  506. endp
  507. &>>&0 0 0 0
  508.