Conventions used: ! Bug fixed + New function added - Function removed * Change (AB) AB are the initials of the person originator of the modification.
F OS/2 4.70 / F Win32 2.70 / F Linux 1.70 / F AIX 1.67 (November 1st, 2002) This is the concatenation of all the beta x.61 to x.6f from 10/15/01 to 11/01/02:
/////////////////// Nov 1st, 2002 (beta *.6f) /////////////////// ! urlget trap when using ftp url address; but no problem with http url address. This is a side effect of the many code changes of version *.69/*.6a to support more than one tcpip port. /////////////////// Oct 28th, 2002 (beta *.6e) /////////////////// ! (Linux) F may hung at startup if a second instance is started. error msg: "msgid=-1: fmsg reception disabled. Check f.log (^F12)" the correction is to remove the error message and only update the f.log ! (Linux) Using Alt-l to list mountable directories. Able to automount on making a selection, but attempting to unmount a directory (alt-d) failed with rc=1 ! (W95/98) unable to start an exe or script from F on Windows98 if exe or script in path with blank. (comspec is command.com and not cmd.exe) side effect of previous x.6d version ! FFP, F is unable to list all entries if F server sending list of file/directory with one name with control character (like 0x1A) (same correction as previously done for FTP in x.6c) ! FTP, memberlist of a MVS host PDS does not get displayed. side effect of previous FTP client code change in x.6a ! @^U (update-bg) of local directory c:\tmp to remote ffpx:c:\tmp is rejected with abnormal "circular request" ! Enter key of a zip/sfx inside a zip directory, abnormally displayed as binary the zip/sfx file, rather than to open a new window with zip/sfx files list. ! missing [COMMON] tag before USE_NEW_SESSION keyword in fsample.cfg WARNING: you need to make the same change in your own f.cfg * ^H (C procedure tagging) add an error msg if try to search the word under cursor while no tagging file defined in f.cfg; rather than to say word not found. * Add support of "]" and "&" characters in file incremental search. refer to online help about $incremental for list of supported characters. * F12 (E/I) toggle exact case/ignore case search, to be the same global setting for viewer and editor to avoid confusion of the status. /////////////////// Sep 3rd, 2002 (beta *.6d) /////////////////// ! ^@Z background zip, abnormally expect to have external zip.exe in same path as the filemanager exe, creating pb if F installed in a path with blank character. ! (OS/2, Linux) start of a exe with blank in path is not working. ! (win32, Linux) SF4 on a rexx command with blank in path is not working. * ^@G background grep of marked file inside zip, explicitely report that not supported. * (win32) F4, SF4 function keys modified to execute in current session (F4) or start in new session(SF4) the application associated by Windows to current pointed data file. This is equivalent to the previous "/" or "start /" command executed on the command line of F. /////////////////// Jul 27th, 2002 (beta *.6c) /////////////////// ! FTP, (win32) F is unable to list all entries if server sending list of file/directory with one name with control character (like 0x1A) ! FTP, connection failure after a ftp timeout if try to delete a directory. there is no automatic retry of the connection. (I hope this is last condition) ! FTP unable to delete a FTP directory, side effect data capture in beta *.6b /////////////////// Jul 21st, 2002 (beta *.6b) /////////////////// ! (OS/2 or Win32) FTP delete directory on Aix/Unix FTP server, error RC = 550 side effect of x.6a previous beta version FTP code change. ! (OS/2) trap F with copy/paste system clipboard, side effect previous version 4.6a ! @A/^A abnormal date/time change when only +/-a option ! ^A f option doesn't change correctly date/time for win32 version. ! trap F, when view C file with tab characters, if new parameter TAB_SIZE=2 in f.cfg ! FTP, other conditions of connection failure after a ftp timeout. (complete the correction made in beta *.5h and *.66) ! delete marked files is not stopped on first delete error, so error not presented on status line. /////////////////// Jul 1st, 2002 (beta *.6a) /////////////////// ! copy/paste from system clipboard truncation by window size on command line rather than to truncate to max command line string of 255 characters. ! (win32, Linux) memory leak if many copy/paste via system clipboard. ! (OS/2) copy marked files to other window, the Alt+Ins key doesn't work anymore side effect of code change in previous beta *.69 ! Display empty file if while in viewer mode try to select in listbox an already open edit file with blank characters in path or name. (side effect old code change version *.5d) ! FTP server trap when gFTP client (GNU tool) try to connect, Similar problem with the Netscape/Mozilla browser with a FTP url syntax. ! Ftplogin to FTP VM server, from Windows-98, invalid reported date format. ! Ftplogin to FTP VMS server (VAX machine) correction of many errors related to files and directories manipulations. (still some pending) Add a short description of functionnality limitation in online help. ! FWS, many corrections in multi threaded log function handling the fws.log specific to F Web server. that may be the source of the not understood trap of FWS in OS/2. * "\ " "go to root directory" command functionnality changed for FTP/FFP windows as detailed in online help. + Add new parameters in config files, refer to fsample.cfg for details MAX_FLOG_SIZE, MAX_FSRV_LOG_SIZE, and TAB_SIZE /////////////////// May 21th, 2002 (beta *.69) /////////////////// ! iso vfs, F trap if too many files in the VFS file. ! file annotations display is removed after F12 (refresh) on a window generated from mark command. ! lst vfs, no file annotations display if list file with wildcard characters. ! (Win32) rc=38 send_fmsg, message lost in f.log when more than one instance of fwin32 running at the same time, and first is closed. any generated messages are unable to be handled by the second instance. ! FFP, abnormal display as empty file, if try to access a file that is read protected on the remote FFP server. eg: v ffp0:C:\WINNT\system32\config\software.LOG ! FFP, on ffp server, the logged ffp client IP adress may be incorrect if the ffp client has more than one tcpip port. ! ffplist command doesn't show all ffp connections when test with VMWARE hosts. (different ffp clients are reporting same hostname, even if different ip address) ! (Win32) wrong time stamp when display FTP remote file (abnormal UTC conversion) ! FTPlogin to Host VM is failing since at least VM version 3A0, that changed the format of the date string from "9/25/96" to "2002-03-20" * lst vfs, support relative path specifications, as updated in online help. * lst vfs, accept to refresh such file window. * remove detailed list of background copy marked files in f.log (minimise f.log size) * add one line summary of foreground copy marked files in f.log + Editor: F2 key used to execute commands listed in USER_FILEEXT_COMMAND to have same functionnality as in viewer mode. /////////////////// Apr 6th, 2002 (beta *.68) /////////////////// ! F trap in GetFileLine in internal viewer. ! qmail doesn't display subject when listing of some received email. add debug code in qmail for investigation, no correction yet. ! Backward search doesn't work in HexEdit mode. /////////////////// Feb 25th, 2002 (beta *.67) only Windows /////////////////// ! fnews update command doesn't get any new article from news server if previously last retrieved article is too old for the server. The code change is to retrieve from the oldest available article on server. ! Ctrl+M in viewer, doesn't point to correct matching parenthese if first one is prefixed by a tab character. ! link of file extension with USER_FILEEXT_COMMAND in f.cfg doesn't work if target extension has trailing blank characters. ! F trap with usage of delstring command in internal editor. /////////////////// Feb 18th, 2002 (beta *.66) /////////////////// ! (win32) Ctl+Alt+Z doesn't start background zip with german keyboard. ! (win32) @ character not supported in editor with german keyboard. ! (win32) copy directory error not reported on status line even if correctly logged in f.log ! FTP reported error if try to access a remote file, while the modem has been disconnected/reconnected since the first ftp connection. (not same local dynamic IP address). ! FTP, another condition of F hung on ftp reconnection after timeout. (complete the correction made in beta *.5h) ! Ctrl+Backspace abnormally use the mask of child subdirectory (eg: dir -s /p*.h for child) ! FWS, Userid and Password abnormally requested by http F Web Server even if web directory is not protected in f.cfg. This is a side effect of FWS changes in beta x.65 ! unable to define a path with blank characters in trusers file to authorised FTP/FFP access to such directories. (eg: trusers.smp) * (linux) accept remote zip request from FFP user as already supported for OS/2 and Windows. refer to Ctl+Alt+Z command online help. + fmail, add new option MAIL_SMTP_AFTER_POP in f.cfg refer to comments in f.cfg for details. /////////////////// Dec 31th, 2001 (beta *.65) /////////////////// ! Fmail, mail sent from F and read by Oulook Express, may be displayed as empty by Outlook Express, even if all text received and saved in mailbox file of Outlook Express. Bypass in Outlook Express is to access the source of the message: righ mouse => properties => details => message source. ! F12 (refresh) on file manager window doesn't refresh current active window in a specific scenario where the file window is created from USER_DIRECTORIES keyword in f.cfg for a path with blank but no quote delimiter; eg: USER_DIRECTORIES=C:\Documents and Settings ! The index file of the Forte Agent's outbox (outbox.idx) is abnormally identified as a tersed file and F try to unterse it automatically. (Forte Agent is a News reader application) Note: I am adding a reference to terse action in the online help of F as function supported for a while (with external terse.exe) but never documented. ! (win32) Ctrl+Break is killing F without any warning since beta version 2.5h side effect of changes related to dir zip:/ on sfx file. ! (win32) Ctrl+C and Ctrl+Break not detected by child process started from F (either with F4,SF4, or from command line). ! FWS error in reported filesize, make the html web browser (IE or Netscape) to not display correctly the pointed web page. The condition is to have the web page with multiple occurences of two special FWS keywords like "<$fws_cnt >" "<$fws_date >" ! fchange command modify the date and time of input file even if no change done. ! No error message on F status line if error detected while accessing an archive VFS extracted from a zip file. In fact the error is displayed but cleared too quickly to be able to be read. ! (linux) Alt+L is systematically mounting a device even if already mounted. * ZIP VFS, identify the directory entries inside a zip file, as was already done for other archive VFS since version x.5h, and don't allow to edit or view such a directory entry. * FTP client, modify the code related to MKD ftp command to not systematically issue the MKD from root to new path to be created. Change done only to minimise errors in fftp.log even if no functionnal error. + FWS, add new FWS keywords inside an html page to report directory list. refer to online help for details. + FWS, add new WEB_SERVER_MAP_DIR in f.cfg to replace WEB_SERVER_AUTHORIZED_DIRECTORIES refer to comments in f.cfg for details. + FWS, add new WEB_SERVER_MIME in f.cfg to be able to add/modify mime type associated to file extension. /////////////////// Dec 10th, 2001 (beta *.64) /////////////////// ! FTP, bad FTP transfer from F FTP client to standard FTP OS/2 server no problem for other Unix or Windows FTP servers. The signature of the problem is the presence of 100 extra bytes at the head of the file saved on server. ! FTP, MKD ftp commands abnormally sent to FTP server when copy local file to remote FTP server, even if F knows target directory already exist. This is creating error msg in fftp.log when restricted access to parent directory. ! FTP, passive mode (-PASV) doesn't work if F-FTP server is running on a machine with more than one IP interface. Warning: Problem still alive for F linux/aix FTP client. bypass don't use passive mode. * ^SF5 [qmail] support toggle of delete key in email listbox to complete the functionnality added with beta *.62 * Correctly support STRIP_TRAILING_BLANKS=no in f.cfg Before the default was to always strip the trailing blanks from edited file now the default is to not strip them, as documented in f.cfg /////////////////// Nov 25th, 2001 (beta *.63) /////////////////// ! (Win32) Hexedit, the last incomplete 64k segment gets not processed correctly for a dataset of length greater than 4MBytes; and remaining bytes are displayed as null. ! (OS/2) @F1, doesn't report TVFS info as error in last beta x.62 version. Take the opportunity to also report the TVFS info related to TVFS link point even if pointed entry is not the link point directory itself but a file in the directory structure. * ^SF5 [qmail] modified to display number or pending mails and total size before to ask the user to list them or not. This is required if a lot off pending mails, but only want to know if any, without waiting for details in the generated listbox. Add also the possibility to sort the list of e-mails in generated listbox. (use of @O key combination) to ease the delete operation on a group of e-mails. * [qmail all] new "all" parameter added to query the number of pending e-mails on all the pop servers defined in f.cfg /////////////////// Nov 11th, 2001 (beta *.62) /////////////////// ! Alt-1 on a line pointing to a fully qualified file name with quotes (because blank characters) like exemple below, doesn't work. "C:\Program Files\Netscape\Users\default\prefs.js" ! descript.ion file in target directory not updated if copy a file (with file description) on a FAT directory. ! Alt-1 abnormally modified the change flag (the '*' on bottom left) of pointed file for specific scenario in editor mode: 1-in the referencing line, modify a character. 2-use Alt-1 on this same line. 3-the pointed file is abnormally flagged as changed and the change in the referencing line is lost. Note that there is no problem is the cursor is moved to another line between step-1 and -2. ! (OS/2) again tvfs file info (@F1) trap with F hung similar and probably same type of problem as previous one reported and partially solved in version 4.58 ! on viewer if backward search word under cursor with F7, then no "searching ..." string. There is no pb with forward search (F8) * Alt-z (zip one entry) modified to have same behaviour as Ctrl-z: if pointed entry is a directory, then integrate the directory name and not only the data inside the subdirectory. * Alt-z and Ctrl-z modified to integrate empty directories. * for FWS web server function, add the 3 mime types associated to following file extensions: .123 (for Lotus-123), .prz for (Lotus-Freelance), .lwp (for Lotus-WordPro) Note that there is no function to display the list of harcoded mime types supported by the FWS function, and there is no function to add new entry in configuration file. * Ctrl-K on ffp marked files now backup files by adding ".bak" to current filename+extension and don't remove anymore the extension. This is done to have same behaviour for remote FFP file as already done for local files since beta version x.5a * ^SF5 [qmail] is modified to be able to delete the e-mails on the server directly from the listbox with the del key. online help updated. (easier to use than the fmail delete command) * Alt+C for local copy of a file now detects when target is same as source and report adequate error message, rather than to report a sharing violation problem. * Alt+C don't ask anymore for directory/file when target is a ftp or ffp directory obtained with Alt+Ins /////////////////// Oct 21th, 2001 (beta *.61) /////////////////// ! Alt-1 in process buffer on the output of compilation error message, doesn't work when error message have only a filename without full path. the code change in F is to memorise the path from where is started the command (use of the ':' command prefix) to be able to use it as relative path when required with Alt-1. * modify mask command to create a new file window rather than to modify current one. To have same behaviour as Crtl-w * reject refresh command (PF12) on a file window created by mask command this is required to avoid error during refresh. * Add pcdd command similar to ^SF8 to change directory of process buffer.
F OS/2 4.60 / F Win32 2.60 / F Linux/AIX 1.5h (Oct 14th, 2001) This is the concatenation of all the beta x.51 to x.60 from 08/19/00 to 10/14/01:
/////////////////// Oct 14th, 2001 (beta *.60) /////////////////// ! dir -s /p*.xml with /p = "c:\program files\xxx" doesn't correctly scan all subdirectories because of blank character in the path. ! (os2) trap F when using fpinit to view a file. this is a side effect of beta version 4.5h ! Ctrl-C doesn't copy marked empty directories from zip VFS. this is a side effect of beta version 4.5f ! fcomp /M doesn't work if one of the marked files contain "#r" characters. ! (Win32) .cl doesn't work (exe name prefixed by a dot to capture standard output) if the exe is found with a path with blank characters. this is a side effect of beta version 2.5h * fmail command modified to not reject the sending of a