📄 changelog
字号:
windows are now calculated properly in one spot. Calculate sizes of all windows before creation and create at the correct size - don't presume we'll get a ConfigureNotify to clean up for us. Major reorganisation of window size and placement manipulation: all major manipulations go through the one routine. A couple of other minor cleanups and compile fixes.2000-11-11 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.187: Do the check for previous via RS_multi1, even though we don't use RS_multi0 (yet?) * src/screen.c 1.186: Put in the second last-ditch effort to remove corrupt multichars * src/screen.c 1.185: Minor rearrangement and cleanup2000-11-10 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.191: Don't presume the event return structure is left alone upon a failed XCheckTypedWindowEvent() call - especially needed for a specific cygwin/win32 setup2000-11-01 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.190: Mini optimisation - use select() return value immediately, from Tijs Michels <M.H.M.Michels@kub.nl>2000-10-30 Geoff C. Wing <gcw@rxvt.org> * src/init.c 1.53: Reverse 1.50->1.51: it was totally wrong2000-10-28 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.72: Update * src/init.c 1.52: Imitate xterm setting of icon/title name with -e argument, noticed by John Waggenspack <John_Waggenspack@adc.com>2000-10-25 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.71: Update * src/init.c 1.51: We get the current locale by passing NULL, not an empty string2000-10-22 Geoff C. Wing <gcw@rxvt.org> * src/logging.c 1.24, src/screen.c 1.184: Don't pass unneeded vars to update_lastlog() and blank_line() * doc/yodl/rxvt-options.yo 1.14, doc/yodl/rxvt-resources.yo 1.24: Add notes about a couple of resource limits * src/command.c 1.189, src/graphics.c 1.33, src/init.c 1.50, src/main.c 1.132, src/menubar.c 1.44, src/rxvt.h 1.111, src/screen.c 1.183, src/xdefaults.c 1.71, src/xpm.c 1.38: Change several types from signed to unsigned. Fix signed/unsigned comparisons and other different sized type comparisons. Bound saveLines to limit of type. Bound internal/external border widths to 100 (arbitrary limit). Fix scrollbar dragging calculation2000-10-19 Geoff C. Wing <gcw@rxvt.org> * src/scrollbar-next.c 1.11: Fix the last fix2000-10-18 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.188: Move large button processing sections out of X handling subroutine into their own subroutines * src/scrollbar-next.c 1.10: Fix conditionals on drawing code * src/screen.c 1.182: Clean up scr_backindex and scr_forwardindex to use existing routines rather than doing stuff manually * src/screen.c 1.181: Rearrange selection_check()2000-10-17 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.70: Update * src/screen.c 1.180: Fix up the last change of reverse video integration. Reverse video via an escape sequence should act as if the reverse video option was given at invocation - with one difference being that a terminal reset sequence will also reset the reverse video state * doc/changes.txt 1.69: Update * src/logging.c 1.23: Remove some indirection * doc/changes.txt 1.68: Update * doc/TODO 1.10: Did one * src/screen.c 1.179: Integrate reverse video mode into screen refresh routine * src/graphics/.cvsignore 1.3: Add some more stuff to ignore * src/init.c 1.49: s/strchr/STRCHR/ * src/init.c 1.48, src/misc.c 1.37: s/strdup/STRDUP/ * doc/changes.txt 1.67: Update * src/graphics.c 1.32: Fix size calculations better - window size needed to be adjusted and a couple of other offsets fixed * src/graphics/Makefile.in 1.5: Use the COMPILE variable from Makefile.common so we pull in the proper include directories - especially for X11, and add in the parent directory manually * doc/changes.txt 1.66: Update * src/graphics/qplot.c 1.6: Make some large allocations happen dynamically via malloc rather than relying on initial compiler allocation * src/graphics/grxlib.c 1.5: Include rxvt headers including termios stuff (even though it includes an excess of other stuff) * src/graphics/grxlib.c 1.4, src/graphics/qplot.c 1.5: Pass through indent * doc/changes.txt 1.65: Update * src/graphics.c 1.31: Initial fixes for text placement in graphics mode2000-10-13 Geoff C. Wing <gcw@rxvt.org> * src/init.c 1.47: The default icon name is the application name, noticed by Jeremy C. Reed <reed@wcug.wwu.edu>2000-10-12 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.187: When we've got a really fast stream of ConfigureNotify events, ignore until the last one - this also usually ignores events which get sent back to us from configures which we did ourself2000-10-08 Geoff C. Wing <gcw@rxvt.org> * src/init.c 1.46: Make sure we don't push STREAMS stuff until after any last close and reopen of the tty. G/C some other stuff so it won't be reactivated2000-10-04 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.186: Fix comment, from Tijs Michels <m.h.m.michels@kub.nl> * src/screen.c 1.178: Fix some types used. Also make sure we cast some types so that they don't get optimised out (or otherwise ignored). And add a couple of proto declarations.2000-10-01 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.64: Update * src/rxvt.h 1.110: Fix build with XTERM_COLOR_CHANGE undefined, noticed by John Waggenspack <jwag@usa.net>2000-09-29 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.177: Remove a bogon from debug output2000-09-28 Geoff C. Wing <gcw@rxvt.org> * src/Makefile.in 1.44: Make sure protos exist with parallel builds2000-09-27 Geoff C. Wing <gcw@rxvt.org> * src/menubar.c 1.43: Remove some indirection and other cleanup2000-09-26 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.176: Style fix * src/screen.c 1.175: Formatting and style fixes * src/command.c 1.185: Remove some indirection and cleanup * src/command.c 1.184: G/C and remove some indirection * src/command.c 1.183, src/init.c 1.45: Remove some layers of indirection * src/command.c 1.182: Move tt_printf() routine. Remove layers of indirection from tt_write() * src/xdefaults.c 1.70: Make usagestring local to here * src/xdefaults.c 1.69: Clean up usage display2000-09-19 Geoff C. Wing <gcw@rxvt.org> * doc/LSM.in 1.10: Update tar.gz size * src/version.h 1.22: Bump version to 2.7.5 * src/init.c 1.44, src/main.c 1.131: Try to kluge around some Solaris X implmentations * doc/TODO 1.9: Update things in progress and patches not yet merged in, and let people know they've not been forgotten * doc/changes.txt 1.63: Update * src/Makefile.in 1.43: Clean some proto stuff for clean target * src/command.c 1.181: In InheritPixmap transparency, before we stomp on the WM parent windows, give the WM a bit of time to do its own stuff with them. fvwm2.2.2 seemed to be a bit delayed setting the window backgrounds so give it time to complete (before we go behind its back), noticed by Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de> * README.configure 1.14: Add a note about --enable-strings * src/init.c 1.43: s/strlen/STRLEN/ * src/screen.c 1.174: Update comment * doc/changes.txt 1.62: Update * src/screen.c 1.173: Add in initial support for INCR transfers (see ICCCM2.0 section 2.7.2), not yet fully conformant, from Paul Sheer <psheer@obsidian.co.za>2000-09-18 Geoff C. Wing <gcw@rxvt.org> * src/feature.h 1.47, src/init.c 1.42: Revert a change from 2.21*: we want GraphicsExpose events even at the cost of NoExpose events (which we happily ignore). Fixes updates on NeXT scrollbars and slow link support - and nearly anything else that does XCopyArea()2000-09-17 Geoff C. Wing <gcw@rxvt.org> * src/feature.h 1.46: Disable CopyArea until I fix it * src/misc.c 1.36: Fix comment * src/init.c 1.41, src/main.c 1.130, src/scrollbar-next.c 1.9: Clean up colour allocation routine. Don't pass unnecessary stuff * src/logging.c 1.22: Make sure RXVT_LASTLOG_FILE is known before trying to use it2000-09-16 Geoff C. Wing <gcw@rxvt.org> * doc/yodl/rxvt-resources.yo 1.23: Basic text for answerbackString resource * doc/changes.txt 1.61: Update * src/command.c 1.180, src/init.c 1.40, src/rxvt.h 1.109, src/xdefaults.c 1.68: Add in settable answerbackString reply to ENQ2000-09-15 Geoff C. Wing <gcw@rxvt.org> * README.configure 1.13: Note about --enable-everything * INSTALL 1.9: Note about CVS versions * doc/TODO 1.8: Note changes in pipeline for reverse video and inverse rendition stuff * src/screen.c 1.172: Make sure reverse video mode reverses everything.2000-09-14 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.171: Make blank_line() and blank_screen_mem() more consistent * src/screen.c 1.170: scr_E() should be smaller rather than faster * src/screen.c 1.169: Nits * src/screen.c 1.168: Combine common loops in scroll_text()2000-09-13 Geoff C. Wing <gcw@rxvt.org> * autoconf/configure.in 1.97: Fix --enable-old-selection * src/screen.c 1.167: Fix 1.165: proper #ifdef sequence2000-09-12 Geoff C. Wing <gcw@rxvt.org> * doc/yodl/rxvtRef-xterm.yo 1.5, doc/yodl/rxvtRef.yo 1.6: Add documentation for colour change OSCs added by Christian W. Zuckschwerdt <zany@triq.net> * doc/changes.txt 1.60: Update * src/command.c 1.179, src/main.c 1.129, src/rxvt.h 1.108: Add XTerm OSC colour changing extensions, from Christian W. Zuckschwerdt <zany@triq.net> * src/init.c 1.39, src/main.c 1.128, src/rxvt.h 1.107, src/screen.c 1.166: Keep a record of which PixColors are set in a variable instead of trying to probe the resource in case it has changed and the resource was not set * src/Makefile.in 1.42: Make sure new scrollbar files get distributed * src/screen.c 1.165: Check for #define before using bgPixmap or am_tranparent vars2000-09-11 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.164: Whoops, forgot to turn off CopyArea stuff when we have a pixmap * src/init.c 1.38: Clean up initialisation of variables * src/screen.c 1.163: Fix outline cursor check for CopyArea.2000-09-08 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.162: Add a define to allow an unset cursor colour to be the current rendition colour instead of the default foreground/ background colour * src/screen.c 1.161: Change CopyArea nits logic slightly * autoconf/configure.in 1.96: Set static libraries on since they'll default to on if shared libraries are off. * src/screen.c 1.160: Clean up scr_backspace. Also, make some unconditional effect statements unconditional * src/init.c 1.37: Just calloc() instead of malloc() and zeroing * src/rxvt.h 1.106: Fix comment on colours * src/main.c 1.127, src/rxvt.h 1.105, src/screen.c 1.159: No CopyArea on screen or font size change2000-09-07 Geoff C. Wing <gcw@rxvt.org> * src/feature.h 1.45: Provide NO_SLOW_LINK_SUPPORT define to allow removal of XCopyArea() stuff in screen updates * src/rxvt.h 1.104: Fix a macro causing scrollbars not to happen if not using rxvt scrollbars * src/command.c 1.178: Remove unused variable * src/main.c 1.126: Formatting nits2000-09-06 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.59: Update * src/screen.c 1.158: Don't copy the row with an outline cursor in it. Just avoid it. * doc/changes.txt 1.58: Update * src/screen.c 1.157: If we're in reverse video mode we need to make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -