"Fossies" - the Fresh Open Source Software Archive

Member "bed-3.1.1/CHANGELOG" (20 May 2021, 22125 Bytes) of package /linux/misc/bed-3.1.1.src.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "CHANGELOG": 3.1.0_vs_3.1.1.

    1 - now use bash ./configure instead of ./configure or sh. Because sometimes
    2 sh refers to ksh or dash
    3 Version 3.1.1, Source number 6741 Thu May 20 11:58:49 CEST 2021
    4 - test filesize didn't work anymore
    5 Version 3.1.0, Source number 6734 Sat May 15 14:31:08 CEST 2021
    6 - search dialog in regex mode shows encompassing datatypes
    7 - raw bytesearch under aarch64, didn't find results on block boundary. (char!=unsigned char)
    8 - saveas en savesel preserves sparse files
    9 - extend now makes sparse file (don't undo and redo etc)
   10 - Moved Unit and Align from keep version to front of search
   11 Version 3.0.3, Source number 6542 Thu Feb 25 14:50:07 CET 2021
   12 - changed showmark::showmark so it stops with head
   13 Version 3.0.2, Source number 6514 Wed Feb 24 17:01:29 CET 2021
   14 - int Editor::input(void): repaired buffer overrun par
   15 - changed process (shell.h) to template
   16 - README.android.txt changes
   17 - configure.ac changes
   18 - added multiply.plug
   19 - time.plug now works with sizeof(time_t)==8 on other platforms than x86_64
   20 Version 3.0.1, Source number 6444 Thu Sep 19 19:22:10 CEST 2019
   21 - compiles with clang++, compiles within android termux
   22 - removed VERSION out of settings, now only in configure.ac
   23 Version 3.0.0, Source number 6338 Wed Jan 17 16:46:17 CET 2018
   24 - Faster version of showmarks 
   25 - Uniformalized search procedures
   26 - changed plugin searchclip so that is doesn't take over all search options.
   27 - MS windows: bedrc now in %APPDATA%
   28 - replace old regex-0.12 with NETBSDs external/gpl3/binutils/dist/libiberty/regex.c and external/gpl3/binutils/dist/include/xregex*.h
   29 - changed copyselect so recent changes are memorized
   30 - added unit search and replace
   31 - doesn't search icase in non ascii, non regex anymore
   32 - added Keep options to search to save search options
   33 - Changed regex syntax: regex interpretation now without \: 0{10} now means 0000000000
   34 - MSWindows: ReadFile and WriteFile in PhysicalDrive[0-9]+ need only work with RAM addresses 
   35   starting at sector boundaries. And one of my hardrives only worked with even addresses, so I 
   36   rearanged everything to comply.
   37 - color shows search hits
   38 - libre2 and hyperscan regex
   39 - nextsearch starts now from cursor position
   40 - removed MAXUNDO limit
   41 - sometimes no key input, because of rejecting of * giving negativ intptr_t. Repaired.
   42 - Alt-f,n (emptyfile) no longer connected to .neededbybed, size can vary
   43 - use libmagic for instead of file for filetype
   44 - ANDROID search for temporary file locations
   45 - compiles with Androids NDK bionic g++ libc
   46 - float.cc works with sizeof(long double)=8 
   47 - cross-compiling using ./configure --host=host-type now possible
   48 Version 2.27.2, Source number 5108 Wed Sep 13 17:17:47 CEST 2017
   49 - end thread without using pthread_cancel(threadsearch), because of problems in win64: closing file during background search end
   50 interrupting background search.
   51 - added  LOGMESSAGE
   52 - added some read error reporting Editor::fromfile(OFFTYPE pos)
   53 - Removed some serious errors in Windows NT+ version: 
   54 	-FSCTL_ALLOW_EXTENDED_DASD_IO was not always set after reopening disk.
   55 - minor changes to make it compile unter cygwin64
   56 - inconsequental removal of some warning messages
   57 - change of = to == somewhere
   58 Version 0.2.27, Source number 4997 Mon Jul 26 11:06:52 CEST 2010
   59 - Removed some size restrictions, can now open linux's /dev/full
   60 - configASCII byt=maxres
   61 - getfree now gives a better estimate of free memory
   62 - made it compile under  64 bits Linux and FreeBSD and 32 bits OpenSolaris x86
   63 - removed compiler warning, by changing char in unsigned and signed char, changed to const, cast unsigned to int
   64 	etc
   65 - closes disk handle in disk.cpp
   66 - set off desturbe.h/.cpp 's locks with USETHREADS. It has only to do with interrupt and isn't mentioned in the background thread, 
   67   so why add it when using multiple threads? And for interrupt to normal course should never wait, interrupt should only succeed when
   68 	it is save to do so.
   69 - set background searching in win32 version
   70 - merged some searched functions in memory.cpp and added interrupt posibility under 
   71   cygwin while searching harddisk
   72 - Switched to windows versions for file attributes (getfiles, filegeg, filedata) en chdir
   73 - used fullname because cygwin didn't use windows current directory (or so)
   74 Version 0.2.26, Source number 4307 Thu Aug 13 10:43:06 CEST 2009
   75 - minor changes in manual en mvtakefile getfile.cc
   76 - Document->Untitled
   77 Version 0.2.25, Source number 4303 Mon Jan 5 15:51:56 2009
   78 - in getvolumegegs always remove '\' again
   79 - added Editor::consoleresize
   80 - ncurses version in windows console sets screenbuffer equal to window size
   81 - bedrc: TERM=rxvt if COLORTERM=gnome-terminal
   82 - getotherterm only once when called within 2 seconds
   83 - %LOCALAPPDATA%
   84 - makes switchsize.plug switch to smaller above a certain percentage of maximum
   85 Version 0.2.24, Source number 4243 Mon Dec 22 22:08:52 CET 2008
   86 - configure aangepast voor nieuwe pdcurses
   87 - windows: disk aanduidingen, filedata nu werkend in windows xp/vista
   88 - removed some code mvtakefile(int ypos,int xpos,const char *com,const char *pat) (file getfile.cpp) which resulted in a endless loop and didn't seem to have a function.
   89 - made it compile under gcc version 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC) (changed classname:: within class classname, changed x= new (type *)[nr] etc)
   90 Version 0.2.23, Source number 4083 Wed Jul 7 09:24:30 GMT 2004
   91 - Added a few changed in memory.cpp, getfile.cpp and disk.cpp to 
   92 	improve raw disk acces under Windows XP: ]
   93 		- determining the size of \\.\PHYSICALDRIVE[0-20]
   94 		- opening raw disk via Alt-f,o
   95 		- faster detection of devices
   96 - Use new WINDIR (Makefile, config.in) variable
   97 - Modifies makes now a difference between detecting a different and the
   98 	 occurrance of an error (file.cpp).
   99 Version 0.2.22, Source number 4068 Fri Mar 5 20:27:02 CET 2004
  100 - Removed atexit from HANDLE initcursorinfo(void) 
  101 - Shell in subprogram possible under FreeBSD
  102 - use real suspend again under Linux 
  103 - use PAGER if helptext> LINES_USE_PAGER
  104 - disass paths and install corrected
  105 Version 0.2.21, Source number 4043 Wed Jan 28 12:35:31 CET 2004
  106 - a few unimportant files wrong in uninstall list and archive
  107 Version 0.2.20, Source number 4034 Tue Jan 27 17:24:41 CET 2004
  108 - putselect.plug made debugfile /tmp/putselect.txt. changed
  109 - changed plugins/examples/Makefile a little bit to precompile a few more plugins
  110 - changed at some places in src/Makefile GCC in GXX
  111 - Removed struct cast out of src/keyconfig.cpp
  112 - varmacro.h condition changed
  113 - change help menus a little bit
  114 Version 0.2.19, Source number 4013 Fri Apr 18 21:49:50 CEST 2003
  115 - opencreate now sets mode so that doesn't create files it can't open
  116 - moved part->mklabel to top Repeat::mklabel
  117 - putselect did block with redhat 9, changed from pthread_cond_timedwait to pthread_cond_wait
  118 - file.plug didn't work with binaries. Changed from pipe to file.
  119 - ifneq ($(CYGWIN),yes) instead of ifeq (CYGWIN,) in make files
  120 - removed default arguments out of function definition
  121 - sys_errlist to strerror
  122 - added install-sh and config.sub because autoconf refuses to work without
  123 - little changes in configure.in in "Checking if SIGSTOP and threads work together.."
  124 Version 0.2.18, Source number 3984 Sat Jun 1 21:19:29 2002
  125 - last line of /proc/partition was not shown in selectdisk
  126 - a terrible bug in the biosdisk made that when optimalised the whole bios  
  127 	interface (also when used by other programs) gave the wrong results.
  128 	The problem is not present in the tested non optimalised debug version of the
  129 	biosdisk.dll.
  130 Version 0.2.17, Source number 3975 Thu May 30 14:42:34 2002
  131 - the first part (before the first keys statement) of bedrc is now read 
  132 before curses is initiated (initscr).
  133 so it is possible to set enviromental variables TERM and TERMINFO in the 
  134 front of bedrc. 
  135 - bedrc keywords: editor,setenv,plugindir,datatypedir,macrodir and context
  136 not take for the last argument everything to end of line or '#' 
  137 (instead of to space).
  138 - added datatype win32selection.bedda
  139 - added plugin cut.plug
  140 - added selectdisk 
  141 - In SHELL and EDITOR can backslashes can be used
  142 - changed executes so it process is terminated when exec fails
  143 - Added biosdisk to access disk under win95. Use CreateFile for winNT
  144 - unchanged files without names are now saved correctly
  145 - start procedure or recorded keys from command line. quit included in recorded
  146 keys if quiting while recording.
  147 Version 0.2.16, Source number 3905 Tue Apr 30 16:31:01 CEST 2002
  148 - Changed maxsize saved datatype from 4096 to 4096*1024
  149 - putselect.plug now always uses beds selection when selection has no owner
  150 - title.plug new adds 0 on end of string
  151 - changed name symtable to index2table
  152 - updated the manual page
  153 - redo buffers freed when no longer needed (close, add to undo)!!!
  154 - changed cyberbrain.com to hetnet.nl
  155 - added searchclip.plug to search for the content of copy buffer 
  156   and comparing last made selection with current file from cursor
  157 - Int after select doesn't stop program anymore after changing sigaction to signal
  158 - minor changes to compile in debian 2.2r6 
  159 - changes around the use of expandfilename so filenames with ~ in the name
  160 can bed opened (with \~ if ~name exists)
  161 - getfree changed 
  162 - shell instead of suspend if suspend has problems with threads (FreeBSD 4.4)
  163 Version 0.2.15, Source number 3735 Sun Sep 23 20:45:59 2001
  164 - repaired Multidigit::calcsizes pushlpushl works again.
  165 - added context sensitive help (F1)
  166 - pdcurses: Ascii other then strict works, Alt-num works.
  167 Version 0.2.14, Source number 3676 Sun Aug 26 22:36:48 CEST 2001
  168 - compiles again under redhat 6.2 and slackware 3.1
  169 Version 0.2.13, Source number 3657 Sun Aug  5 21:38:02 CEST 2001
  170 - context !
  171 - make dep in readme
  172 - editpos (always?) on boundaries current datatype
  173 - select/clipboard now correct in larger units on all cursor positions 
  174 Version 0.2.12, Source number 3614 Mon Jul 30 21:02:09 2001
  175 - saving searching on background not longer share lseek
  176 - ISO C standard of 1999 __VA_ARGS__ 
  177 - dontdesturbe now also uses sem_wait
  178 - reordered readconfig, new bedrc commands:
  179 	- make menu's inside bedrc
  180 	- call_on_start/switch/open
  181 	- setenv
  182 - to manual 
  183 - made title.plug, rxvt.plug and putselect.plug
  184 - repaired hidewindow
  185 - esc-key works like alt-key now
  186 - More cygwin adaptions:
  187    works with other shell then command.com
  188    compiles with newer cygwin gcc 2.95.3-5 and pdcurses 2.4
  189    clipboard
  190 - removed some small uglynesses
  191 Version 0.2.11, Source number 3309 (Sat Jun 23 11:06:03 2001)
  192 - all plugins now use adddynprocedure (more portable)
  193 - re_search_2 in libc supplied with RedHat 7.1 incompatible with previous 
  194 version. Modified code. 
  195 - color in binary, datatypedir
  196 - make Signed child of Digit and so without limits and need for strtoll
  197 - made it compile under windows95 with cygwin
  198 Version 0.2.10, Source number 3226 (Tue May 1 21:51:58 CEST 2001)
  199 - Bug fixes
  200 - Ported to FreeBSD 4.3 and Redhat 7.1
  201 Version 0.2.9, Source number 3168 (Mon Jan 29 14:35:45 CET 2001)
  202 - very imperfectly runs with XCURSES
  203 - added remember last keystrokes remember
  204 Version 0.2.8, Source number 3116 (Tue Jan 16 20:27:54 CET 2001)
  205 - realloc instead of new for parts and subparts
  206 - segmentation violation when more then 10 datatypes beside each other, solved.
  207 - Rearranged and added gotosymbol to elftables.cc
  208 Version 0.2.7, Source number 3065 (Thu Dec 21 14:41:40 CET 2000)
  209 - looks up some labels in terminfo database 
  210 - showprocedure looks inside menu
  211 - changed some code to make it compile with gcc version 2.95.3 
  212 - assume_default_colors now with -1 -1
  213 Version 0.2.6, Source number 2985 (Tue Dec 12 18:39:53 CET 2000)
  214 - add to desktop
  215 - added xbed
  216 - searchlist no longer adds mark when no string present (emerged in 0.2.5)
  217 - added configure.in, tests  assume_default_colors
  218 - added missing xterm keybindings, changed showprocedure and keyconfig
  219 Version 0.2.5, Source number 2916 (Fri Nov 17 02:23:49 CET 2000)
  220 - repaired and turned on lines between ScreenParts
  221 - save Document's filename now large enough
  222 - Compiled in plugins to menu
  223 - Added bitflags.plug, bitcontain.plug, translate.plug symtable.plug tables.plugbackward.plug
  224 - Added embedded containers, modefied save datatype format, levelout, stretch
  225 - in Memory::openfile now tests if block device is cdrom
  226 - use a child of keyinput instead of Editor member procedures for keyinput. Added table
  227 - added some short cuts in ScreenPart::rewriteunit and debugged Editor::writebuf's
  228 - removed the 127 byte limit of Digit units
  229 - Screen speedups: 
  230 	- added ncurses use_default_colors
  231 	- make a color with -1 when no color given. In this version of ncurses
  232 	that is faster (in a previous version it was just the opposide)
  233 	- removed erase by writing every character
  234 - after ending and cancelling could result in segmentation violation 
  235 	of recordfunctions, solved 
  236 Version 0.2.4, Source number 2213 (Fri Oct 20 02:01:14 CEST 2000)
  237 - shortcuts when no filters
  238 - Editor::changestr now with new ScreenPart::oppos/2
  239 - added readshown and edit
  240 - plugins can no be linked in binary adddynprocedure added
  241 - execute statements are now executed after very open
  242 - Made some ad hoc repairs in the chbytes-filter-Contains mess
  243 - add calcsizes to ScreenPart to recalculate Contains/Repeat after
  244   adding filter
  245 - skip filter can now be applied directly to subfield
  246 - filters now also correction applied in input in Repeat 
  247 - composed/repeat addkey uses now sub addkey and explicit filters. Reorder repeat works now correctly and no side effects when changing only part of data subfield
  248 - save read composed datatype config added
  249 - if no filters in composed then when only one subfield is left composed is also removed
  250 - subfields are now added at different places in composed datatype
  251 depending on cursor position (before current subfiels when cursor at begin
  252 subfiels else after current subfield)
  253 - added record/play keystrokes, changed repeat
  254 - delete Editor instances derevered to leaving Editor procedure's
  255 - repeat with more keys
  256 - free marks, more free in ~Memory
  257 - visualoffset changes with smallest step now
  258 - sem_wait added to stopthread
  259 - removed limit off maxparts=10, Editor::parts is now dynamic
  260 - added clearmarks and deletemark
  261 - input,search/replace modified so leading 0's etc don't need to be given
  262  (uses format2bin)
  263 - smaller MAXDISCSIZE with LARGEFILES
  264 - Runs again under libc5 by patch Jim Blackson (untested)
  265 Version 0.2.3, Source number 1693 (Sun Sep 3 01:12:24 CEST 2000)
  266 - Message by segmentation violation
  267 - Segmentation violation with screens with less then 3 lines solved.
  268 Version 0.2.2, Source number 1682 (Tue Jul 18 00:25:44 CEST 2000)
  269 - changed keylookup::lookup so tomark does work again with wrong key
  270 - bug in exitall nrparts naar filenr, added scroll at end
  271 Version 0.2.1, Source number 1672 (Fri Jun 30 00:18:56 CEST 2000)
  272 - chlevel also to most specific datatype
  273 - subfield datatype in search
  274 - removed unknownkey and strange coloring
  275 Version 0.2.0, Source number 1648 (Mon Jun 19 01:04:31 CEST 2000)
  276 - Added general FILTER support. Rorder and skip are instances
  277 - Now datatypes COMPOSED out of other datatypes, incl repeat and empty
  278 - made virtual screen larger then visual screen so large and unaligned datatype
  279 	are possible
  280 - Regex search on multibyte datatypes did skip items at end of file, repaired.
  281 Version 0.1.7, Source number 1447 (Wed May 24 00:36:25 CEST 2000)
  282 - Shorter fileinfo
  283 - added function input
  284 - changed plugins time.cpp and signed.cpp
  285 - error out of General::f2bin: converce with reverse didn't work
  286 - Cursor offset now goes up while typing and is always start unit
  287 Version 0.1.6, Source number 1429 (Mon May 8 13:18:34 CEST 2000)
  288 - Large devices up to 1023 gigabyte load now 
  289 - ebcdic plugin added
  290 - getotherterm better
  291 Version 0.1.5, Source number 1376 (Sun Mar 26 20:54:35 CEST 2000)
  292 - newterm instead of initscr, but ncurses has a memory leak there
  293 - use also plugins define LARGEFILES in plugins so the work again
  294 Version 0.1.4, Source number 1359 (Sat Mar 25 20:55:26 CET 2000)
  295 - when receiving a SIGTERM  signal bed now tries to find a terminal
  296 - hanged exitall so is no longer has segmentation violations
  297 - added option CONFIG_LARGEFILES (now works again with libc5)
  298 Version 0.1.3, Source number 1301 (Sun Mar 19 00:36:03 CET 2000)
  299 - now also checked on screensize not under X. 
  300 - Converting between datatypes in searchscreen could lead to segmentation violations, scricter length criteria added
  301 Version 0.1.2, Source number 1283 (Wed Mar 15 03:20:36 CET 2000)
  302 - bug out of addbefore which caused segmentation violations
  303 - Stops now on write error
  304 - reorder and skip so subscreen of Integerscreen
  305 - minimum screen larger
  306 - mmapfailed flag set to 1 by all non regular files ( searchin /dev/mem didn't work)
  307 - mmapblocksize different from rbtree blocksize now possible
  308 Version 0.1.1, Source number 1251 (Thu Feb 24 21:17:09 CET 2000)
  309 - Removed hang by only allowing sigals at specific accocions in nextregexshown()
  310 - Changed regex mode to greplike
  311 - Changed integer menu
  312 - added replace unit
  313 - user information in manual
  314 - take over skipped values in replacehere
  315 - add initplugin and execute
  316 Version 0.1.0, Source number 1230 (Mon Feb 21 20:30:21 CET 2000)
  317 - Save in shown datatype
  318 - regex forward search through though datatypes other than ascii
  319 - Added leaveout support for mulitbyte datatypes
  320 - Support for larger windows, but getfile limit is not jet removed
  321 - Changed datatypes and functions to support large harddrives, but had no opportunity to tests it
  322 - rather useless addition of mmap in normal forward search. Gives minimal speed advantage 98%
  323 - re_search_2 (memory.cpp) had wrong arguments leading to skipping of words on block boundary
  324 - undo didn't free by destroying Editor. This was responsible for using huge quantities of memory on the long run
  325 - int Editor::searchlist(char *ant, int len) gegsthread.pos is now also set
  326 - in inline int Editor::changechar(int pos,unsigned char ch)  changed pos+1 into filepos+pos+1
  327 - resize works in search
  328 - no segmentation violation in long double plugins/examples/float.plug anymore
  329 - name changes in screenpart.h/.cpp
  330 Version 0.0.9, Source number 989 Thu Nov 18 13:38:12 CET 1999
  331 - removed bug out of plugin testall
  332 - changed strncpy to memcpy int Editor::searchlist(char *ant, int len) 
  333 Version 0.0.8, Source number 988 Thu Nov 18 01:39:06 CET 1999
  334 - take part of text immediately when making a mark, so marklist is faster
  335 - searchlist with USETHREADS gave stack data to thread (gave sometimes the to be expected results) changed to heap data. 
  336 - global variables to static in plugins
  337 - General extra optional argument for defining data without space after every token
  338 - example plugin char2 which shows only one in two characters
  339 - try to find cdrom size without experimenting, because my cdrom driver starts
  340 a lot of retries when the program lseeks over the cd boundary and I found
  341 some bytes which corresponded with real the size at some place on the cdrom.
  342 Version 0.0.7, Source number 972 Sun Jun 13 23:02:50 CEST 1999
  343 - Put key and procedure listings under Options
  344 - Splited editor.cpp in editor.h, main.cpp, parts.cpp editor.cpp and screenpart.cpp
  345 - removed a lot of refreshes out of getfile.cpp
  346 - Added plugins support data types and plugins for float/double/long double and signed integers
  347 - Changed to realloc instead of my own buggy chunk management
  348 - Added posibility to use bed when ioctl(0, TIOCGWINSZ, &win) gives no screen sizes
  349 - Added multibyte data types
  350 - Opening non existing file resulted in unending loop, repaired
  351 - Easier configurations, more robust default without plugin support.
  352 - Adds multithread search option
  353 - Tests on array sizes. Removes some segmentation violations  on error messages while reading configurationfile.
  354 Version 0.0.6, Source number  497 Tue May 25 16:15:39 MET DST 1999
  355 - Port to redhat 6.0 consisting of solving screen problems
  356 Version 0.0.5, Source number  429 Wed Mar 24 23:39:06 MET 1999
  357 - added putreturn instead of the builtin return. Also changed 0x0d to 0x0a
  358 - typing one character at end of the previous filesize immediately after an extend resulted in confusion. It was
  359 appended to the undo entry which belonged to the extend.
  360 - don't try to save truncated parts anymore (Memory::saveall)
  361 - putpartpiece doesn't check on size of read part (went wrong when file is again extended by undo)
  362 - new opens Document#
  363 - removed a 0.0.4 bug in proceskey, which caused bed to coredump when closing a file
  364 Version 0.0.4, Source number  404 Sat Feb 7 05:06:59 MET 1999
  365 - location on manpage
  366 - no strange color after making the xterm smaller
  367 - more portable member function pointers 
  368 - '-' in name of archive
  369 Version 0.0.3, Source number  348 Sat Jan 16 05:06:59 MET 1999
  370 - Tracing calling of functions for debugging (because gdb version 4.16 support of c++ is 
  371 	restricted, no stack when failing in delete )
  372 - Solved mysterous segmentation violation
  373 - Longer filenames possible in listfiles
  374 - previously the program could only run with libncurses1.9.9e, now also with libncurses1.9.9g
  375 	and libncurses.4.2
  376 - can't open /proc/locks anymore (only known file which creates problems)
  377 - explicit long limit on filesize, because of problems with /dev/dev1_8
  378 Version 0.0.2, Source number 241 (Thu Dec 17 09:38:55 MET 1998)
  379 
  380 - In search and replace 
  381 	- conversion between formats was no good when the number contained zero.
  382 	- now padding with zero's on the left when not enough characters
  383 - added menus to alt-f,p
  384 - Added the possibility to see keybinding (Alt-f,k)
  385 - By some unknown reason, when ascii took the full screen, linedown gave strange
  386 results. Solved with an extra refresh when ENDOFLINEBUF is defined. When this
  387 buf, in probably ncurses is solved, this should not be defined.
  388 
  389 Version 0.0.1 Sourcenumber 205 Mon Dec 14 07:51:42 MET 1998
  390 
  391 - getselbuf was wrong
  392 - Bug in regex compile (searchexpr was not set properly to zero before compile). This
  393 	resulted in a segmentation violation when using groupings.
  394 - Jump over replaced part in regex replace;
  395 - Processking of key bindings changed so that keys that overwrite a shorter or longer definition will not get into 
  396 trouble.
  397 - Alt-F in open now not changed by other operations
  398 
  399 Version 0.0.0 Sourcenumber 151 Thu Dec 10 06:23:27 MET 1998