home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / editors / 2015 < prev    next >
Encoding:
Text File  |  1992-08-17  |  6.1 KB  |  128 lines

  1. Newsgroups: comp.editors
  2. Path: sparky!uunet!mcsun!Germany.EU.net!news.netmbx.de!zrz.tu-berlin.de!math.fu-berlin.de!wolff
  3. From: wolff@inf.fu-berlin.de (Thomas Wolff)
  4. Subject: Editor mined (Unix, VMS, MSDOS) available by ftp
  5. Message-ID: <AG656QV@math.fu-berlin.de>
  6. Sender: news@math.fu-berlin.de (Math Department)
  7. Organization: Free University of Berlin, Germany
  8. Date: Mon, 17 Aug 1992 18:45:49 GMT
  9. Lines: 117
  10.  
  11. The editor mined is now available via anonymous ftp from 
  12.     ftp.fu-berlin.de (130.133.4.50)
  13.  
  14. The files are:
  15. /pub/unix/editor/mined.tar.Z (108837 Bytes)
  16. /pub/pc/editor/mined.zip (87533 Bytes)
  17.  
  18. The zip-file contains the same files as the compressed tar-file, so 
  19. if you are Unix user and have the Unix zip version at hand, you can 
  20. save transmission time.
  21. In case someone uploads the editor to another ftp site (especially US), 
  22. please tell me.
  23.  
  24. For quick information about the improvements, I quote the README file:
  25.  
  26.  
  27. This the revised release of the editor mined. August 1992.
  28. It runs on many Unix systems, MSDOS, and VMS.
  29.  
  30. Since the previous publication in the Internet group comp.editors there 
  31. have been 3 groups of changes:
  32.  
  33. 1. Some minor changes of behaviour.
  34. -    Control characters can now be searched for.
  35. -    An attempt was made to include support for additional systems 
  36.     according to information from mail feedback but without proof.
  37.  
  38. 2. The source was made more robust to more demanding compilers.
  39.    It now compiles without warnings with
  40.     gcc -Dunix -ansi -pedantic -Wall -Wtraditional -Wpointer-arith \
  41.         -Wconversion -Waggregate-return -Winline
  42.    (except warnings within the Sun library files).
  43.  
  44. 3. Most improvements have been made on the MSDOS version:
  45. -    Compatibility with different ANSI drivers was improved:
  46.     Less capable drivers are detected by trying commands and looking 
  47.     if the cursor moved. This still requires, however, the cursor 
  48.     position report function. An auxiliary startup trick in case 
  49.     cursor reports are not avalaible was also implemented but mined 
  50.     cannot automatically determine the screen size then.
  51.     So it is still recommended to use something like the very capable 
  52.     NNANSI driver by Tom Almy or the small and simple well-working 
  53.     ANSI.COM by Michael J. Mefford.
  54. -    A problem with the Turbo-C libraries (I don't know about others) 
  55.     was detected which inhibited mined from working in arbitrary size 
  56.     screens (especially extended text modes; 132x44 etc).
  57. -    The change working directory command now works with respect to 
  58.     different drives, including change of drive only.
  59. -    Shell escape now available on MSDOS.
  60. -    A display bug on the prompt line of the search/replace commands 
  61.     was removed (The initial prompt vanished after the first input).
  62. -    Options can be given starting with / in addition to - .
  63.  
  64.  
  65. To compile mined on unix, try make with the given Makefile. Depending on 
  66. your system, you may have to change the screen handling method by selecting 
  67. SCREEN = -DSGTTY  instead of  SCREEN = -DTERMIO  in Makefile. Only if 
  68. both do not work, you should try the curses variant for two reasons: 
  69. curses screen output seems to be clumsier than direct terminal control, 
  70. and many unix curses implementations still dare to obstruct the use of 
  71. 8-bit character sets. The curses option was only built in for a quick 
  72. port to VMS where it is automatically selected.
  73. On some systems, you may have to define the sysV variable (see Makefile).
  74. Optimization can be turned on or off in Makefile for generation/development.
  75.  
  76. On VMS, just compile the source files and link them with an extra library 
  77. using the script linkmined.com.
  78.  
  79. On MSDOS, you may have the files in their unix form, i.e. with linefeed 
  80. only newlines, so you will have to change the newlines of all text files 
  81. (except mined.hlp which is already dedicated) to MSDOS compatible ones. 
  82. Then compile the sources using a bigger "memory model", e.g. COMPACT, 
  83. or you will have a poor file size restriction. Without debug information, 
  84. the size of the EXE file will be only about 40K, and can be compressed 
  85. with PKLITE to only about 23K.
  86. Configuration files for Turbo-C and for Borland C are included.
  87.  
  88. Please send any reports about difficulties to install mined to:
  89.  
  90. Thomas Wolff
  91. Freie Universit:at Berlin
  92. Institut f:ur Informatik
  93. D-1000 Berlin
  94. wolff@inf.fu-berlin.de
  95.  
  96.  
  97.  
  98. For those who have not seen the previous version, I just repeat my 
  99. listing of mined's basic characteristics:
  100. - type in as you'd imagine, no mode switching, logical positioning, i.e. the 
  101.   text appears where the cursor is, not at some funny other place like in vi
  102. - cursor movement: basic functions available in (Wordmaster-/Wordstar-like) 
  103.   graphic control key layout as well as the keyboards cursor movement keys; 
  104.   use of a "hop key" for fortifying movement commands, thus making it easy 
  105.   to remember twice the amount of basic functions (similar to Wordstar's ^Q)
  106. - two key commands (starting with escape) for the less frequent functions
  107. - fully functioning with all terminals (using termcap/terminfo)
  108. - fully functioning in windows which may be resized at any time and the 
  109.   editor will react immediately and install a correct screen image; the 
  110.   cursor stays at the point of text where it was
  111. - multi-file editing
  112. - can be positioned on screen with mouse if terminal sends control sequence
  113. - no accidental quit without save or overwrite of file not read before without 
  114.   prior prompting in any way of exiting/writing
  115. - search functions, replacement functions with or without confirmation dialogue
  116. - suspend command with automatic file saving
  117. - ability to read text from standard input or to write it to standard output
  118. - change working directory / change file name commands
  119. - cut/copy/paste/write-paste-buffer-to-file commands with appending versions 
  120.   and an inter-window paste (actually paste between invocations of mined)
  121. - most significant error messages (as a contrast to usual unix commands)
  122. - start at specified line number possible; view only mode available
  123. - panic handling on external interrupts with attempts to save text
  124. - runs on Unix, VMS, and MSDOS. The VMS and MSDOS adaptations are not yet 
  125.   perfect. The MSDOS version needs an extended ANSI driver with line insert 
  126.   and delete line functions (e.g. NNANSI)
  127.  
  128.