📄 changelog
字号:
of this. * *.c: various compiler warnings fixed. * html.syntax: more comprehensive, yet still incomplete, syntax highlighting rules for html - from Netscape's `tags' manual. * wordproc.c: i am convinced that this code causes a segfault somehow. it is very difficult to reproduce. perhaps mallocing more bytes will help???Sun Apr 18 09:09:10 1999 Paul Sheer * icon.c: coolicons exposing over themselves over and over now fixed. This takes up cpu time when two icons overlap. * modify-xinitrc: script defaulted to the roots mailbox aaaaaaaaarg. Sorry people.Wed Apr 14 11:50:39 1999 Paul Sheer * complete.c: segfault reported that probably comes from out of range `o' value in the binary search. Extra range check added.Wed Mar 17 18:00:34 1999 Paul Sheer * edit.h: fixed NO_COLOR definition from -1 to 0xFFFFFFFF * regex.c: ambiguous else fixed.Wed Mar 17 17:42:33 1999 Xavier Bourvellec <xbourvel /AT/ capgemini.fr> *mousemark.c: <<< if (*w->funcs->insert_drop) >>> if (w->funcs->insert_drop) fixes core dump on HP unix. (Also fails to compile on Solaris's native cc - fixed).Sat Mar 13 13:38:17 1999 Paul Sheer * edit.c: regexp replacements with substrings now possible use %s for substring and the arg order field.Fri Mar 12 20:15:16 1999 Paul Sheer * debug.c: interactive graphical debugger added. * menu.c: use CK_Left/Right etc. as well as checking XK_ keys - makes menu movements definable also.Sat Mar 6 16:31:14 1999 Paul Sheer * edit.c, bookmark.c: Bookmark feature added. Check the `Edit' menu. * coolnext.c, etc.: Seems that the X server changes its key bindings with every new release. Even arrow keys in dialogs are now bound to generic key redefinitions. This should cope.Fri Mar 5 11:54:11 1999 Carlos Rodrigues <a9566 /AT/ lei.di.fct.unl.pt> * syntax.c: ML (camlight) syntax highlighting rules. * syntax.c: GNU Smalltalk syntax highlighting rules.Fri Mar 5 11:53:19 1999 Paul Sheer * syntax.c: now includes files from lib/cooledit/syntax/*.syntax - this should speed loading.Thu Mar 4 13:09:01 1999 Paul Sheer * cooledit.c, find.c: added new find file feature. * shell.c: support for running up to 32 background shell scripts simultaneously.Tue Mar 2 08:21:57 1999 Paul Sheer * coolicon.c, iconmanager.c: Added timeout to revert to normal cursor from hour-glass cursor. Lets the hour-glass be displayed for an appreciable length of time.Sat Feb 6 14:42:36 1999 Paul Sheer * coolwidget.c: problem with ICE window manager fixed, where dialogs that come up before the main window cause a corrupted display. Coolman still gives problems sometimes though.Thu Jan 14 11:35:34 1999 Paul Sheer * smalledit.c: set title bar to show filename.Sun Jan 10 15:49:52 1999 Paul Sheer <psheer /AT/ icon.co.za> * configure.in: checks for python threads added to link with pthreads and so forth.Sun Jan 10 12:38:06 1999 Alex Maranda <amaranda /AT/ spider.com> * mousemark.c: added in own XGetAtomNames for X11R5. (+ fixed memory leak - paul)Sun Jan 10 11:25:30 1999 Juha Laukala <juha.laukala /AT/ tekla.fo> * fieldedtextbox.c: check for zero numlines/columns (does this fix a core dump? - paul)Wed Dec 16 08:33:19 1998 Paul Sheer * syntax.c: minor fixes.Thu Dec 10 01:12:33 1998 Paul Sheer * syntax.c: syntax highlighting rules for perl. Some bug fixes in some syntax rules. * syntax.c: syntax highlighting now uses a new caching system that only ever calculates rules going forward. This eliminates the nasty quote-inside-hash-comment bug, but may slightly reduce performance.Mon Nov 30 21:28:31 1998 Paul Sheer * cooledit.c, coolpython.c: Python bindings for accessing the edit buffers and more. * dirtools.c: Fail to closedir() caused cooledit to crash after reaching max open files (several weeks for me). FixedMon Nov 16 15:42:58 1998 Paul Sheer * syntax.c: minor syntax rule fixes.Mon Nov 16 14:42:53 1998 Paul Sheer * xdnd.c: Irix does not support variable argument macros. Fixed to use ordinayr macros. * filebrowser.c: backspace now erases during textbox search.Sat Sep 19 21:40:18 1998 Paul Sheer * icon.c: icon exposes now lower icons, so icons always stay underneath everything.Thu Sep 17 21:32:15 1998 Paul Sheer * coolwidget.c: allow changing of the size of a non-mapped top-level window. Fixed cooledit starting up ultra small first time. * pixmap/lyx.xpm: failed to include this, now added.Thu Sep 17 19:30:04 1998 Paul Sheer * options.c: segfaults when ini file not found. Fixed.Wed Sep 16 00:37:12 1998 Andreas Haack <ahaack /AT/ bigfoot.com> * coolnext.c, editwidget.c: Buttons 4 and 5 mapped for wheel mouse to page-up and page-down.Tue Sep 8 05:55:14 1998 Paul Sheer * syntax.c: support for LSM and unified diff files added. * cooledit.c: maximise window toolbutton added and bound to Alt-F6. Window sizing behaviour improved. * cooledit.c: check if file is already open and prompt the user. * cooledit.c: new window moves up and shrinks to keep within main window limits. * cooledit.c: option to prompt for file immediately on creating a new window. * cooledit.c: checks any modified files before bothering to prompt on a main window close. (when did I add this in.)Tue Sep 8 05:52:10 1998 Paul Sheer * xdnd.c: supported added for the Xdnd protocol version 2 and below. drops now supported by callbacks and not with CGetDrop. Support for old Dnd is removed.Tue Aug 25 20:43:31 1998 Paul Sheer * coollistbox.c, coolquery.c, coolinput.c: various utilities added.Mon Aug 24 15:53:32 1998 Paul Sheer * syntax.c: lots of bug fixes, support for bash html nroff and python added. * config.guess, config.sub: updated to latest version of libtool and autoconf.Sun Aug 23 15:55:38 1998 Paul Sheer * cooledit.c: main windows nicely resize inner window with wm resize, if the editor window is approximately the same size as the wm window. * filebrowser.c: alpha-keys take you to directory name in directory list (previously worked only with file list) * lkeysym.h: define XK_KP_Down for HP unix. * edit*.c: edit code works with gtk now (midnight commander only)Wed May 6 13:27:33 1998 Paul Sheer * syntax.c: bug fixes.Mon May 4 12:15:49 1998 Paul Sheer * syntax.c: fixed some ANSI violations. * libtool: upgraded to 1.2, upgraded to automake 1.3.Fri May 1 17:45:58 1998 Paul Sheer * syntax.c: initial support for LaTeX 2.09 files added, * coolicon.config: defaultroute added to pppd.Thu May 7 20:32:15 1998 Paul Sheer * syntax.c: syntax highlighting segfaults when editing a binary file - now fixed.Wed Apr 29 03:21:23 1998 Paul Sheer * syntax.c: bug fixes, optimisations, support for Makefiles and ChangeLog entries.Tue Apr 14 23:35:12 1998 Paul Sheer * options.c: syntax dialog box added to select the file type. * vertchar.c: added to draw vertical text. * cooledit.c: file type displayed on left vertically.Wed Apr 8 16:27:16 1998 Paul Sheer * editwidget.c: does an edit_render_keypress() instead of an edit_update_screen(). This stops the screen scrolling over the cursor when switching focus. * editwidget.c: edit_insert_column_of_text(): when inserting past the end of a file this does not preserve the indentation, now fixed * editwidget.c: handle_client_message(): moving columns with the mouse sometimes inserts the columns in the wrong place because the display scrolled before the click pos was calculated. now fixed.Tue Apr 7 13:56:07 1998 Paul Sheer * editwidget.c: horizontal scrollbar added. * filebrowser.c: check for existance of directory. If a directory is deleted then filebrowser reverts to a higher level directory.Mon Dec 29 16:50:54 1997 Paul Sheer * coolnext.c, options.c: added option to insert using middle mouse button for compatability with other X programs.Sun Dec 21 10:35:05 1997 Paul Sheer * cool*.c: ini file was defined to /..cedit - fixed.Sun Dec 21 10:33:45 1997 Paul Sheer * coolnext.c: check for cwevent->ident being null added to prevent a possible segfault in coolicon.Tue Dec 16 13:06:55 1997 Paul Sheer * filebrowser.c: fixed bug where junk comes into the input line when there are no files in the file list. * filebrowser.c: file browser dialog box goes wide it is opened with a very long path-name. Now fixed to stay the same width.Sat Dec 13 18:35:51 1997 Paul Sheer * cooledit.c: changed `cedit' to `.cedit'. * *.c: changed `cedit' to `.cedit'. The entire source tree uses .cedit.Sat Dec 13 11:54:41 1997 Paul Sheer * trivoptions.c: added. loads a few options from the options file for the small applets.Fri Dec 12 20:11:53 1997 Paul Sheer * my_string.h: added defines for stat macros for strict ansi. * Now compiles without warnings on redhat 5.0. * aclocal.m4: now always uses included intl to prevent possible errors.Sun Nov 23 18:10:05 1997 Paul Sheer * icon.c: icon titles now outlined instead of in rectangle.Thu Nov 20 19:06:02 1997 Paul Sheer * cooledit.c: SIGHUP changed to SIGUSR1, everywhere.Thu Nov 20 13:36:27 1997 Paul Sheer * cooledit.c, editwidget.c, edit.c: CDrawEditor with text that has imbedded nulls now works. The size of the text must be specified to CDrawEditor.Thu Nov 20 13:24:59 1997 Paul Sheer * edit.c: init_dynamic_edit_buffers() using CDrawEditor with a large block of text (instead of a file) shuffles the text --- now fixed. * dnd.c: CGetDrop(): paste_prop() used instead of XGetWindowProperty().Thu Nov 20 10:27:48 1997 Paul Sheer * menu.c: if menu hotkey is a '~' then the menu code automatically finds an unused menu hotkey for you. This will help with NLS support.Wed Nov 19 15:36:31 1997 Paul Sheer * menu.c: Check added if menu still exists in execute_item(). This replaces the ugly hold_the_menu hack. * coolicon.c: new icons added. * coolmessage.c: menu has the same ident through all widgets, indirectly causing a segfault - now fixed.Sat Nov 15 15:14:27 1997 Paul Sheer * widget3d.c, coolicon.c: got 3d library working properly since the major changes to coolwidgets some time ago. Added email checker. It polls your email every 30 seconds (configurable), and brings up a 3D `e' for you to double click on if you have mail.Sat Nov 15 09:33:50 1997 Paul Sheer * shell.c: goto_file_callback(): width was calculated without subtracting BDR as in textwidget. Causes Return to got the wrong error message sometimes. Now fixed.Thu Nov 13 13:49:14 1997 Paul Sheer * mail.c: now using sendmail (and composing a header to send mail). Tested and seems to work fine on Linux.Wed Nov 12 19:45:24 1997 Paul Sheer * icon: created icon desktop manager packageThu Nov 6 17:46:52 1997 Paul Sheer * inputwidget.c: newlines in input histories were being saved, which creating some harmless havoc in the initialisation file. Strings are now chopped at the first newline before being added to the input history.Tue Nov 4 23:41:41 1997 Paul Sheer * edit.c: autoindent made never to cause the cursor to advance more than the it's previous column position.Tue Nov 4 02:30:02 1997 Paul Sheer * filebrowser.c: typing in of the first letters of the file takes the file list to that file-name, like browsers of some other packages/OS's.Sun Nov 2 13:54:35 1997 Paul Sheer * wordproc.c: Added. Formats paragraphs like a word processor. CK_Paragraph_Format added and bound to Alt-p. editcmddef.h, edit.c: CK_Paragraph_Format command added on Alt-p.Tue Oct 28 12:25:57 1997 Paul Sheer * coolman.c: added check for colors in .cooledit.iniSat Oct 25 14:06:18 1997 Paul Sheer * configure.in: check added for rxvt. * shell.c: %F now means `the current font, except if it is a proportionally spaced font, then use 8x13bold' - use for terminal apps.Sat Oct 25 13:29:44 1997 Paul Sheer * cooledit.c: new_editor(), open_drop_file(), new_file_callback(): drop of any kind onto the background, now opens a file. eg text if dropped opens a new window with that text.Sun Oct 19 10:26:43 1997 Paul Sheer * editcmd.c: last_search for forward replace doesn't decrement even when a replace with a smaller word shortens the file - fixed.Fri Oct 17 23:53:20 1997 Paul Sheer * configure.in: Added check if man accepts -a. Added check for sunos in target build to define CRASHES_ON_STARTUP - should have been done a long time ago.Tue Oct 14 17:05:23 1997 Paul Sheer * coolnext.c: Toolhint support added. * options.c: option_toolhint_milliseconds added. This is
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -