⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 e3 是一个全屏的用户友好的文本编辑器
💻
📖 第 1 页 / 共 3 页
字号:
	 the "tinlink & 624 super duper" self compressor	 tools	-adjusted e3.html, e3.man	#147--------------------------------------------------------------Thu Nov 29 22:12:26 2001   Albrecht Kleine  <kleine@ak.sax.de>	=the day the great George Harrison died :-(		-added code to prevent editing non-regular files	 on FreeBSD (because different kernel "read"	 behaviour in Linux vs FreeBSD)	-added SIGNAL HANDLING acting on ^Z for job control	 (for vi,emacs,pico,nedit modes, but ^KZ for WStar).	 This does work currently for LINUX only, 	 the main problem was screen redrawing at SIGCONT.	#146--------------------------------------------------------------Mon Nov 26 20:06:50 2001   Albrecht Kleine  <kleine@ak.sax.de>	-hide return character 0dh on W32 version (expecting 	 0d0a line delimiter)  /  control via %define W32LF	 So the W32 version of e3 can edit texts with 0d0a	 and single 0ah correctly. The Linux/*BSD/BeOS/QNX-	 versions will continue showing 0dh characters as 	 single dots.	#145--------------------------------------------------------------Wed Nov 21 19:15:58 2001   Albrecht Kleine  <kleine@ak.sax.de>	-added Makefiles and ported binaries to distribution 	 archive for the OpenBSD and NetBSD operating systems	#144	***** released as v1.82 *****--------------------------------------------------------------Sat Nov 10 20:05:05 2001   Albrecht Kleine  <kleine@ak.sax.de>	-continued QNX stuff (cursor key handling etc.)Thu Nov 08 17:03:00 2001   Terry Loveall  <loveall@qwest.net>	-added 19 short prefixes to jumps for assembling with newer	 NASM versions (w/o using special command line switches)	#143	***** released as v1.81 *****--------------------------------------------------------------Thu Nov 08 16:50:17 2001   Albrecht Kleine  <kleine@ak.sax.de>	-added initial basic support for QNX 6.1 Realtime OS	 done by dynamic linking with /usr/lib/libc.so.1,	 this is controled by %ifdef QNX	#142--------------------------------------------------------------Fri Nov 02 16:47:00 2001   Albrecht Kleine  <kleine@ak.sax.de>	-cleanup for release	-Makefile: added desination "w32lst" for 	 cross assembling w32 versions on Linux	-man page: updated for W32 versions	-added e3.html as manual page substitute for W32 systems	#141	***** released as v1.8 *****--------------------------------------------------------------Sun Oct 28 21:12:44 2001   Albrecht Kleine  <kleine@ak.sax.de>	-bugfix ^F WStar (did not stop at line begin)	-Win9x: enhanced screen redrawing with colors	 (select via %define W32_EXTENDED_IO)	#140     --------------------------------------------------------------Sun Oct 21 16:09:58 2001   Albrecht Kleine  <kleine@ak.sax.de>	rewrote key handling (for alt- and cursor keys) on Win9x	#139--------------------------------------------------------------Sat Oct 20 13:09:36 2001   Albrecht Kleine  <kleine@ak.sax.de>	initial port to Win9x 	(no cursor keys, no Alt keys, no colors & very slow)	#138--------------------------------------------------------------Sun Oct 14 18:34:18 2001   Albrecht Kleine  <kleine@ak.sax.de>	-rewrote the vi mode marker commands:	 ma ,  d'a and  y'a .  Added 'a  (=jmp to marker).	 Tnx to Matthias Kopfermann for bug report.	-added mulinux patch by Philipe Corbes. Tnx.	#137	***** released as v1.71 *****--------------------------------------------------------------Tue Aug 21 15:02:46 2001 Charles Steinkuehler <charles@steinkuehler.net>	-added :x command to the vi emulation mode of e3	#136a--------------------------------------------------------------Sun Jul  8 18:44:08 2001   Albrecht Kleine  <kleine@ak.sax.de>	-added variable 'r' and constant 'p' to calc module:	 r is for using last result in next calculation,	 p is PI (more precise than simply using 3.141593)	#136	****** released as v1.7 ******	--------------------------------------------------------------Mon Jun 25 20:37:45 2001   Albrecht Kleine  <kleine@ak.sax.de>	-completed arithmetics by adding parenthesis ()	 to calc parser	-added build option BUILTINHELP on top of e3.asm	 (undefine if you really don't need help,	  but saves 30% space in uncompressed version)	  and 18% in gzexe-compressed version)	-added arithmetics to man page	#135--------------------------------------------------------------Tue Jun 19 21:18:14 2001   Albrecht Kleine  <kleine@ak.sax.de>	-completed arithmetics by adding signs to parser	-premium bugfix in subtraction: a-b-c now a+(-b)+(-c)	#133,#134	****** released as v1.62 ******---------------------------------------------------------------Sun Jun 10 14:57:38 2001   Albrecht Kleine  <kleine@ak.sax.de>	-bugfix tabulator in very long lines	-bugfix: helptext vi	-bugfix: characters 0x80-0x9F now shown as a dot	-horizontal scrolling in long lines now earlier	#132	****** released as v1.61 ******		including different binaries for BeOS, FreeBSD)--------------------------------------------------------------Mon May 28 20:23:00 2001   Albrecht Kleine  <kleine@ak.sax.de>	-added another wrapper script   (see contrib directory)	 thanks to Tito <farmatito@tiscalinet.it>	-e3.asm:	 initial try for simple arithmetics with +-*/	 using a recursive descent parser 	 #127-#131, several steps	 ****** released as v1.6 ******--------------------------------------------------------------Sun May 6 21:36:46 2001   Albrecht Kleine  <kleine@ak.sax.de>	e3.asm: improved WStar mode:	-added ^Z, ^W for scrolling up/down 	 (cursor tries to stay at his original line)	-changed ^J to help page	-changed ^A,^F in WStar mode for skipping by word	 (thanks for note to Dan Strychalski)	#126  (released as v1.51, 		including 3 different compressed binaries)--------------------------------------------------------------Sun Apr 22 13:04:06 2001   Albrecht Kleine  <kleine@ak.sax.de>	e3.asm: removed line wrapping in vi mode 	(fixing vi mode command keys l,h,a)	Tue Apr 17 13:35:05 2001   David Douthitt <n9ubh@callsign.net>	README file: review and update	Makefile: fixed upx compressor usage	#125  ****** released as v1.5 *********-------------------------------------------------------------Tue Apr 17 20:25:10 2001   Albrecht Kleine  <kleine@ak.sax.de>	-added experimental beeping in case of unsupported	 VI command letters (but not at EOF,BOF,EOL,BOL)	 [ configured via  %define BEEP_IN_VI ]	-added experimental beeping if child process 'sed'	 complains about a wrong input command line   	 Also avoids writing sed's STDERR to our edit screen.	 [ configured via  %define CAPTURE_STDERR ]	#124-------------------------------------------------------------Mon Apr 16 21:38:06 2001   Albrecht Kleine  <kleine@ak.sax.de>	e3.asm: vi emulaton mode:	-added 'yy' key binding	-added variable "VInolinebased" for controling 	 line based pasting	-improved d'a y'a (re-numbering, cursor position etc.)	#123---------------------------------------------------------------Sun Apr 15 20:58:16 2001   Albrecht Kleine  <kleine@ak.sax.de>	e3.asm: added 'D','C' key binding for vi command mode	#122--------------------------------------------------------------Sun Mar 25 12:16:15 2001   Albrecht Kleine  <kleine@ak.sax.de>	e3.asm: added 'r' key binding for vi command mode	#121--------------------------------------------------------------Sat Mar 24 22:11:22 2001   Albrecht Kleine  <kleine@ak.sax.de>	-e3.asm: adding a carriage return to the end of the 	 file if there isn't any (vi mode only)	-e3.asm: bugfix in vi mode :w! command:	 no more writing files named '!'	(thanks for report to David Douthitt)	  	Fri Mar 16 01:53:38 2001  Adrian Bunk <bunk@fs.tum.de>	Makefile: replaced upx compresor with gzexe	(save more than 1024 bytes in executable)Thu Feb 15 19:01:09 2001 Hilton Chiang <hilton_chiang@ipmental.com.tw>	e3.c: changed 'columns' setting in e3.c to fix it to 80x24	 (due portability problems)	#120-------------------------------------------------------------Mon Jan  1 12:00:00 2001   Albrecht Kleine  <kleine@ak.sax.de>	-tested for running in Linux ak 2.4.0-test7: ok	-adjusted 'ex' path to more common '/usr/bin/ex'	-extended backup copy procedure (preserve change time)	#119  ****** released as v1.4 *********--------------------------------------------------------------Wed Dec 27 19:08:08 2000   Albrecht Kleine  <kleine@ak.sax.de>	-fixed handling of Del key in FreeBSD	-added specials for FreeBSD for piping via sed or ex	-Pico mode: added ^JT for repeating ^T (search&replace)Fri Dec 22 10:54:02 2000   Zas <lmonin@metaconcept.com>	-Pico mode: added ^JP for buffer piping like in vi mode	#118--------------------------------------------------------------Sat Dec 23 13:56:22 2000   Albrecht Kleine  <kleine@ak.sax.de>	-divide (via readlink) between files and symlinks 	 for back-up method (rename or copy old file)	-added initial backup copy procedure	-added changes for making error free assembling 	 on FreeBSD and BeOS :  thanks for note to 	 Joseph Scott <joseph@randomnetworks.com>	#117--------------------------------------------------------------Tue Dec 19 18:07:00 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added access to vi's EX cmdline to WStar and 	 Emacs modes using either ^KP or ^X^P	-bugfix in esi parameter to "wait4" kernel call	-bugfix line re-numbering after deleting in pipe	-bugfix checking cursor position after pipe errors	#116  ****** released as v1.3 *********--------------------------------------------------------------Sun Dec 17 18:22:12 2000   Albrecht Kleine  <kleine@ak.sax.de>	-vi mode only: added a way for child process running 	 /bin/ex instead of /bin/sed (have different interfaces)	 (Use ex by setting EXMODE to EX in makefile!)	#115--------------------------------------------------------------Sat Dec 16 11:34:28 2000   Albrecht Kleine  <kleine@ak.sax.de>	-ask before saving in Emacs mode key ^X^F, 	 ditto Nedit mode keys ^N and ^O	-prevent buffer mark problems if start editing	 another file	#114-------------------------------------------------------------Fri Dec 15 21:45:03 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added buffer overflow protection in sed piping	-added internal EOF marker handling in sed piping	-checked bad values before try to paste	#113--------------------------------------------------------------Wed Dec 13 20:21:15 2000   Albrecht Kleine  <kleine@ak.sax.de>	-improvements nedit mode ^A,^W	-added error checking to sed piping process	#111,#112  ****** released as v1.2 *********--------------------------------------------------------------Sun Dec 10 16:48:45 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added nedit-similar new mode	 due request by Denis <jido@respublica.fr>	-improvements in sed pipe	-e3.c: 	removed usage of multibyte chars because not 		portable to mips systems	#110--------------------------------------------------------------Sat Dec  9 20:05:05 2000   Albrecht Kleine  <kleine@ak.sax.de>	-initial piping through /bin/sed using a helper file	 (vi mode under Linux only) / (thanks Michele for idea)	-bugfix vi mode: exchanged ^U and ^D	 (thanks for report to David Duffy <davidD@qimr.edu.au>)	-bugfix vi mode: search is now case sensitive	 (thanks for report to David Douthitt)	-re-added e3c to the distribution, but separated	#109--------------------------------------------------------------Sat Dec  9 20:05:04 2000   Albrecht Kleine  <kleine@ak.sax.de>	-very fruitless experiments for bidirectional piping 	 through /bin/sed	-introduction of using UPX packer in Makefile	 see http://wildsau.idv.uni-linz.ac.at/mfx/upx.html	#107,#108--------------------------------------------------------------Mon Dec  4 19:33:07 2000   Albrecht Kleine  <kleine@ak.sax.de>	-fixed a bug in optslen (only for vi :e,:w of interest)	 (tnx bug report Aaron Lehmann <aaronl@vitelus.com>)	-changed Makefile for FreeBSD and BeOS (ELF header build)	#106 (v1.1a released)--------------------------------------------------------------Sun Dec  3 10:51:19 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added :e <file>  command for the vi-friends	-added "edit mode switching" to the list of 	 documented commands (^KM, ^QM, ; , altX)	#105 ****** released as v1.1 *********--------------------------------------------------------------Sat Dec  2 17:41:31 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added e, G, 1G  and  ma, d'a, y'a   commands for 	 the vi-friends (as recommended by David Douthitt)	 attention: <n>G is not yet available!	-bugfix in P and p (vi paste)	#104--------------------------------------------------------------Wed Nov 22 17:37:15 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added 'z.' and ':w <file>' commands for the vi-friends	 (now using cripled ELF header by default, compare #62)	#103---------------------------------------------------------------Sun Nov 19 10:25:15 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added bugfix for buffer overflow protection (e3pi,e3em)	 (tnx report to Zas <lmonin@metaconcept.com>)	-squeezed some byte using 'short' attributes etc.	-setting block variable and emacs killbuffer size to 0	 avoiding side effects for save online edit-mode switching	-added 'ZZ' command for the vi-friends	#102 (v1.02 released)--------------------------------------------------------------Sun Nov 12 10:35:35 2000   Albrecht Kleine  <kleine@ak.sax.de>	-squeezed ca.16 byte from KeyHelp, LookPageUp	 added :w for vi mode, completed vi mode help	-bugfix dd/^K for vi/pico modes (crash if last line)	 (tnx report Sergei Viznyuk <sviznyuk@hotmail.com>)Sat Nov 11 10:00:29 2000 David Douthitt 			<ddouthitt@mennonite.minister.net>	-added wrapper script for sequential editing of files	#101 (v1.01 released)--------------------------------------------------------------Fri Nov 10 18:00:00 2000   Albrecht Kleine  <kleine@ak.sax.de>	bugfixes & last minute changes & clean up	#100 ****** released as v1.0 *********---------------------------------------------------------------Wed Nov  8 19:51:57 2000   Albrecht Kleine  <kleine@ak.sax.de>	-added S,X for vi cmd mode, bugfix :<line> vi mode	-another patch for serial connections (tnx LRP folks)	-updated manpage+README	-bugfix in Alt-X (and friends)	-bugfix in ^QF (and friends)	#99--------------------------------------------------------------Tue Nov  7 21:11:11 2000   Albrecht Kleine  <kleine@ak.sax.de>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -