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

📄 update.txt

📁 一个开源著名的TDE编辑器源代码
💻 TXT
📖 第 1 页 / 共 4 页
字号:
January 22, 1999: correct LFN new file bug in djgpp/port.cFebruary 11/13, 1999: Linux corrections (David Sanderson <dws@sgi.net>):                        simple syntax errors and incorrect var. names;                        remove graphic_char in get_block_border_style();                        restoration of my_ltoa();                        use of tzname in stamp_format();                        get_current_directory() arguments;                        access() to (stat() && S_ISDIR()) in my_findfirst();February 13, 1999: don't read config file when . and .exe are same dir;                   turn off error message when reading TimeStamp in config.c;                   add e-mail to some signal info;                   properly recognize CursorStyle config setting;                   proper restoration of original cursor on exit;                   three new keys: a+grey*, a+grey+ & a+grey-.February 14, 1999: make break-point work with recursive macros/infinite repeat;                   added mode settings to syntax highlight.April 3, 1999: tidied Intel SHL language, added coprocessor instructions.April 4, 1999: added mark paragraph;               added additional cursor size, modified cursor setting functions.April 8, 1999: modified current character display code;               made hex_digit static;               added base offset (line:col+ofs) to indicate horizontal scroll;               added VERSION and DATE strings to help.c.April 10, 1999: changed play_back to loop while !ERROR rather than while OK;                added Status function.April 12, 1999: added letter and number short-cut access to the menu.April 13, 1999: prevent selection of the current menu (undoc);                added lines to status_screen (undoc).April 14, 1999: clear screen to text color.                leave editor residue on page 1 (DOS).April 18, 1999: recognized a few more keys.April 21, 1999: allow color names to be used;                corrected copy_word() bug (when cursor was beyond eol);                corrected restore_marked_block() bug (when last line was marked                 and deleted).April 24, 1999: added history to file, find, stamp, border, line number, grep                 (not from command line) and language functions.April 25, 1999: binary option again works with all following files, until "-b-"                 is seen; "-b" always uses DEFAULT_BIN_LENGTH, not the previous                 value of "-b";                add filename to status screen;                added filename completion to get_name() (if using file history).April 26, 1999: corrected getkey() bug that disabled Shift+GreyEnter;                corrected syntax macro bug introduced with new color parser;                allocated the language name as part of the structure (intro-                 ducing some other undoc. far -> near changes).April 28/29, 1999: files can be toggled read-only, allowing normal keys to be                    used as functions. New option "-r" to load following files                    as read-only, "-r-" to load as read/write. If the first                    option is "-v", all files will be loaded read-only (viewer                    mode). If input is redirected and output not, pipe is read-                    only by default.April 30, 1999: changed TREE structure - removed the union.                modified help screen format, added viewer help.May 1, 1999: changed tabs to be file specific (took all day, damn it!).May 2, 1999: added new function GotoWindow to select a window by number or              filename; as a consequence, removed the two verify_ functions in              diff.c and added a window history. Also removed the two _hidden_-              window functions, incorporating them into the other two.             in EditFile, made "=" synonymous with the current file.             removed the macro mode aliases.May 3, 1999: added file and memory sizes to the status.May 4, 1999: NextLine will match indentation if the line is blank and indent.             corrected djgpp eol_clear() bug.             tde16 changed to the large model.May 5, 1999: made filenames unconditionally case sensitive in UNIX and case              insensitive in DOS.             allowed get_name() to edit strings longer than the display.             added WordDelete, WordDeleteBack and Transpose to get_name().May 7, 1999: the get_name() word deletes delete groups of whitespace or non-              whitespace, but not both.             added the ability to determine if a function is executed in              succession; used this to modify MarkBox (mark word, full-word and              paragraph), MarkLine (mark indented, mark an additional two lines,              mark paragraph) and MarkStream (mark paragraph).September 9, 1999: added 4DOS .btm and AT&T syntax highlighting.September 15, 1999: renamed FindRegX to RegXForward, added RegXBackward,                     renamed RepeatFindRegX to RepeatRegXForward,                     renamed RepeatFindRegXBackward to RepeatRegXBackward;                    added BlockInvertCase;                    added " =EOL" when cursor is at end-of-line.September 23, 1999: can move to column/offset as well as line, renamed                     JumpToLine to JumpToPosition, "Line: " to "Position: ".                    corrected offset bug in goto_line() and show_line_col()                     when using tabs;                    renamed ShowStatus to Status.October 3, 1999: fixed block/read-only problems.October 4, 1999: next smart tab will use next fixed tab when on last word;                 corrected backspace indent with real tabs bug;                 recognize real tabs when indenting line blocks and tabbing.October 10, 1999: block search and block replace.October 12, 1999: when marking indented lines, include "nested" indents.October 14, 1999: made a more file-oriented block (what rather than where).October 18, 1999: use real tabs when replacing (file or line block).October 20, 1999: added Shift+Alt+Backspace;                  draw an optional shadow around messages;                  allow custom menu/directory list frame style;                  proper drawing mode.October 21, 1999: draw an optional space before and after frames;                  created the status screen on the fly.October 25, 1999: TopLine and BottomLine to complement CenterLine;                  new "Move" menu;                  corrected a bug with the default macros;                  centered the directory list; use 15 lines if display > 30.October 26, 1999: corrected a bug with DOS critical error;                  "corrected" syntax highlighting problems with radix 16;                  indenting 0 spaces will line up all lines with the first;                  overlay LINE blocks;                  corrected DOS stream block end-line display error.October 27, 1999: corrected a bug with a macro playing another macro in                   succession (false recursive);                  moved update_line() to utils.c since I removed all the                   display code; new */console.c function display_line().October 28, 1999: swapping blocks ask for a region.October 31, 1999: corrected InsertFile crash when file doesn't exist.November 1, 1999: only display credit screen if asking for file.November 3, 1999: variable width/line box swaps.November 4, 1999: moved HorizontalScreen* out of help and onto the menu;                  renamed DosShell to Shell, DosScreen to UserScreen.Uploaded 5.1 pre-release 1.November 8, 1999: two help messages for the two BOX SWAP cases;                  reduce the block in an overlapped LINE OVERLAY;                  constant line number display.November 9, 1999: SplitHorizontal uses the current line as the new header.November 10, 1999: combining lines with WordDelete removes leading spaces.                   [src] replaced all the "top_line + ruler" with "top_line",                         added "top" for the header; similarly, "start_col" is                         beginning of text, "left" is beginning of window (for                         the line numbers);                         ruler_line is global;                         removed g_display.line_length.                   fixed a macro recording bug (one key recurse);                   added character set display.November 11, 1999: added line ending to status (file size);                   recognize the EndOfLineStyle setting, added Native/Binary;                   corrected bug where CO80_* would be recognized as mono;                   added mono names: Normal, Bold, Reverse, Standout, Underline.November 12, 1999: added SumBlock function (signed long decimal).Uploaded 5.1 pre-release 2.November 19, 1999: started work on undo.November 20, 1999: corrected "(pipe)" filename bug in Status.November 21, 1999: AbortCommand does nothing in the editor itself;                   created execute() function to run editor functions;                   moved a few functions from ed.c to movement.c.November 23, 1999: LineDown no longer scrolls;                   corrected djgpp/port.c get_current_directory() bug when                    get_full_path() fails (append slash after).November 24, 1999: combined {next,prev}_dirty_line() into find_dirty_line();                   renamed goto_line() to goto_position();                   set previous position for the diff.November 25, 1999: corrected bug with two-character matching (infinite loop);                   added "<>" as a pair.November 26, 1999: pass tab display (mode.show_eol) as a parameter to tab_out();                   include window info in Status memory size;                   display time-stamp if RO or on EOF;                   shift other windows' rline in adjust_windows_cursor().November 27, 1999: corrected bug with last valid menu selection.November 28, 1999: don't pass the minor choice as a parameter for the menu.November 28, 1999: corrected bugs with menu (last valid selection), Status                    (display "(pipe)"), djgpp/port.c get_current_directory()                    (call get_full_path() before appending slash) and failing                    to match a two-character pair.Uploaded 5.1 pre-release 3.December 2, 1999: removed tdeasm.c: moved ptoul() to dos/port.c; moved tabout()                   to tab.c.June 4, 2000: corrected bug when WordDelete joined with a blank line.May 17, 2001: [src] renamed indent/blank to indent_{on,off}.May 20, 2001: fixed bug when summing blocks (forgot extra NUL for strtol).May 21, 2001: renamed UndoLine to RestoreLine, UndoDelete to RetrieveLine;              RestoreLine toggles between original and changed lines;              treat EOF & ESC as text when testing for binary;              fixed bug with copy_word() not copying when it was first;              corrected memory problems when unable to load a file;              corrected binary offset after block operations.May 22, 2001: cancel loading of a binary file if length entry was aborted;              store an "unlimited" number of lines in line undo stack for djgpp               and Linux/UNIX;              moved tab options from "Toggles" menu to "Word" menu.May 28, 2001: added "tdv" as link to "tde -v"; removed default r/o pipe;              added "-t" option to specify tab size/no tabs;              added help messages when the editor doesn't start;              added help screen ("-?" or "--help" as the only option).June 1, 2001: added special pseudo-macros for HTML ("<tag" --> "<tag></tag>").June 4, 2001: [src] added unixify() function to DOS16;              append ".bak" in UNIX and djgpp with LFN;              help files are based on config files (trailing "cfg" -> "hlp");              prompt for a configuration file in ReadConfig.June 5, 2001: [src] removed remaining sig structures.              added "-i config" option to load configuration file "config" (in               addition to global and local config files);              added syntax highlighting to Status display;              added Statistics function (Alt+GreyEnter; File|Statistics);              moved file and memory sizes from Status to Statistics;              take EOF marker into account for file size.June 7, 2001: removed extra keypress at viewer help.June 17, 2001: corrected time-stamp bug with "%%".June 21, 2001: fixed word-count bug with justify_right_margin().June 24, 2001: added alignment to month and day names in the timestamp;               fixed unwanted movement with FormatParagraph caused by my                modified adjust_windows_cursor();               added BlockCapitalise (for each word, uppercase first letter,                lowercase rest) and tweaked all the functions;               added pop-out menus.June 26, 2001: played around with the menus.

⌨️ 快捷键说明

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