📄 changelog
字号:
* src/screen.c 1.247: Fix stupid typo in last * src/command.c 1.244: Compact process_sgr_mode * src/command.c 1.243: Compact private (terminal) mode sequence handling code2001-11-27 Geoff C. Wing <gcw@rxvt.org> * src/init.c 1.95: set jump/smooth scroll privmode appropriately * src/command.c 1.242, src/rxvt.h 1.152: Rename private mode variable for jump/smooth scroll since the jump scroll option has reverse sense to private mode smooth scroll. Fix up logic in private mode parsing appropriately * doc/yodl/rxvtRef-privatemodes.yo 1.4: Have implemented smooth/jump scroll sequence * src/init.c 1.94, src/rxvt.h 1.151, src/command.c 1.241: Add in private mode sequence for jumpScroll * doc/changes.txt 1.119: Update * src/command.c 1.240, src/rxvt.h 1.150, src/rxvtlib.h.in 1.7, src/xdefaults.c 1.99: Supercede REFRESH_EVERY_LINE define with option -j/--jumpScroll set by default (as per previous behaviour and xterm default). Do check in main loop rather than through cmd_getc loop * src/screen.c 1.246: Possible optimise * src/command.c 1.239: Provide a define REFRESH_EVERY_LINE to allow slower, smoother refreshing. Maybe nicer on faster machines? * src/command.c 1.238: Consistency nit2001-11-23 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.237: Calculate a value before a loop instead of inside it * src/command.c 1.236: Fix CSI defaults (properly) * src/command.c 1.235: Fix defaults for CSI sequence parameters after last set of changes. Override defaults in all parameters with value of default for first parameter (since we don't keep multi default values and we only handle 0 or 1 anyway). i.e. handle as if (Pn...) and (Ps...) defaults2001-11-22 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.234: emulate common terminals wrt 0 parameter for CUF/CUB. "fix" handling of "bad" characters within CSI parameter list * src/screen.c 1.245: clean up rxvt_scr_tab() slightly * src/screen.c 1.244: change a debug statement * doc/changes.txt 1.118: Update * src/command.c 1.233: Make sure we don't stomp a 0 parameter in a CSI sequence2001-11-21 Geoff C. Wing <gcw@rxvt.org> * src/main.c 1.165: Remove a layer of indirection from rxvt_IM_get_IC()2001-11-20 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.243: refresh_type changed from char to unsigned char * src/rxvt.h 1.149: Try using 'unsigned char' bitfields under gcc * src/screen.c 1.242: Boolean-ise h->multi_byte * src/command.c 1.232: Boolean-ise h->want_refresh2001-11-19 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.241: Tidy up comparison * doc/changes.txt 1.117: Update * src/xdefaults.c 1.98: Add in basic support for XAPPLRESDIR, from Rudolf Jaksa <jaksa@neuron.tuke.sk> * src/screen.c 1.240: increase nits needed for XCopyArea * src/main.c 1.164: If the user didn't specify an IM then we should still try to connect with "im=none" in case a base IM service is used for items like dead keys in single char glyph locales2001-11-07 Geoff C. Wing <gcw@rxvt.org> * src/screen.c 1.239: Reindent one bit and make another bit clearer * doc/changes.txt 1.116: Update2001-11-06 Geoff C. Wing <gcw@rxvt.org> * src/xdefaults.c 1.97: group names better: forceinheritPixmap -> inheritPixmapforce * src/rxvt.h 1.148, src/rxvtlib.h.in 1.6, src/screen.c 1.238, src/xdefaults.c 1.96: Be nicer with our parent windows with inheritPixmap transparency. Add -ipf modifier for (-ip|-tr) to forcefully clear them. The default behaviour now is to NOT clear them2001-10-19 Geoff C. Wing <gcw@rxvt.org> * src/xdefaults.c 1.95: Pull in resources from the app-defaults/APL_SUBCLASS with prefix of our APL_SUBCLASS before empty/all matches2001-10-11 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.115: Update * autoconf/configure.in 1.116: Prevent use of setsid() under any Ultrix version, noticed by Bert De Knuydt <Bert.Deknuydt@esat.kuleuven.ac.be>2001-10-10 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.231, src/rxvt.h 1.147, src/screen.c 1.237: Try harder to paste useful text from other applications. Also, prevent a coredump when other applications can't comply with our request * src/xdefaults.c 1.94: Quieten gcc * doc/changes.txt 1.114: Update * src/init.c 1.93, src/main.c 1.163: Fix connection to IM irrespective of when it is started. Pass over all possible IM connections - those passed via "-im" and the XMODIFIERS env var - until we get one with a matching input style. Noticed by, and lots of help from, Tung-Han Hsieh <thhsieh@linux.org.tw> * src/main.c 1.162: Fix last change * src/main.c 1.161: Use rxvt_splitcommastring() instead of rolling out a version for each use * src/misc.c 1.39: Add function rxvt_splitcommastring() to take a comma-separated string and return an array of each item, including empty items. Matching quotes are also removed. Leading and trailing spaces are removed. The caller should free each item and the whole array when done2001-10-02 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.113: Update * src/command.c 1.230: Fix DECSTBM default when only one argument is given, from Stephen Isard <S.Isard@ed.ac.uk>2001-09-28 Geoff C. Wing <gcw@rxvt.org> * autoconf/config.guess 1.3, autoconf/config.sub 1.3: Update to version at date 2001-08-232001-09-24 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.112: Update * src/command.c 1.229: Fix continual scrolling and slipwheel, noticed by Joshua Swink2001-09-10 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.111: Update * src/feature.h 1.67, src/init.c 1.92, src/rxvt.h 1.146, src/screen.c 1.236, src/xdefaults.c 1.93: Add support for '-hc colour' (via define OPTION_HC in feature.h) to provide background highlight colouring of selection. Colour is not used if it is the same as either foreground or background colour. Partly from Christian W. Zuckschwerdt <zany@triq.net> * src/init.c 1.91: Fix ModNumLockMask assignment, noticed by Matthew Gabeler-Lee <msg2@po.cwru.edu>2001-08-09 Geoff C. Wing <gcw@rxvt.org> * src/Makefile.in 1.57: Make sure we actually distribute rxvtlib.h.in * src/version.h 1.26: Bump version to 2.7.7 * doc/LSM.in 1.12: See previous LSM.in log message * INSTALL 1.11: Note "make tests" * src/test/Makefile.in 1.9: Remove $(XLIB) from link stage of tests. We shouldn't need them * doc/changes.txt 1.110: Update * src/ptytty.c 1.5: Fix STREAMS again, noticed (again) by Francis Hartojo <fhartojo@lucent.com> Trying to decipher SUN documentation (again): - push the STREAMS modules in the child. We have to do the open in the child (and should be after the new session is created) to get a controlling terminal but don't want to push the modules until after we've closed off our extra fd to the master side, just in case the close causes problems with the STREAMS modules we push. Throw in some comments about this2001-08-08 Geoff C. Wing <gcw@rxvt.org> * src/test/Makefile.in 1.8: Give debug information for a failed test2001-08-07 Geoff C. Wing <gcw@rxvt.org> * autoconf/libtool.m4 1.5, autoconf/ltmain.sh 1.5: Revert: wasn't backwards compatible with autoconf-2.13 * autoconf/libtool.m4 1.4, autoconf/ltmain.sh 1.4: Update to more recent libtool version * doc/changes.txt 1.109: Update * src/feature.h 1.66: Turn on WTMP_ONLY_ON_LOGIN by default - this matches xterm * doc/TODO 1.15: Add one * doc/TODO 1.14: Did one * doc/yodl/rxvt-options.yo 1.18, doc/yodl/rxvt-resources.yo 1.27: Note -mcc/--multibyte_cursor and -lsp/--linespace * doc/changes.txt 1.108: Update * doc/yodl/rxvt-options.yo 1.17, doc/yodl/rxvt-resources.yo 1.26, src/rxvt.h 1.145, src/rxvtlib.h.in 1.5, src/screen.c 1.235, src/xdefaults.c 1.92: Add -sw/--scrollWithBuffer from Mark Schreiber <mark7@andrew.cmu.edu> * doc/yodl/rxvt-options.yo 1.16, doc/yodl/rxvt-resources.yo 1.25: Fix -grk and --greektoggle_key notes * doc/changes.txt 1.107: Update * src/command.c 1.228, src/init.c 1.90, src/rxvt.h 1.144, src/screen.c 1.234: Provide paste-only support for SECONDARY and CLIPBOARD selections in addition to PRIMARY selection. Order for selection pastes is: 1) internal selection (if available) 2) first to claim ownership for PRIMARY, SECONDARY and CLIPBOARD selections (in that order) 3) CUT_BUFFER0 - if conversion for a selection in "2)" fails even though there is someone claiming ownership, fall back to "3)"2001-08-06 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.106: Update * src/command.c 1.227, src/feature.h 1.65, src/init.c 1.89, src/rxvt.h 1.143, src/xdefaults.c 1.91: Readd "greektoggle_key" which was mystically lost between versions 2.16 and 2.20. Defaults to XK_Mode_switch. May be overridden by setting GREEK_KEYBOARD_MODESWITCH to the appropriate keysym in feature.h (or passing through CPPFLAGS to configure) * src/init.c 1.88, src/main.c 1.160: Change all XQueryColor() calls to XQueryColors() obviating one X call from resultant binary2001-08-04 Geoff C. Wing <gcw@rxvt.org> * src/feature.h 1.64, src/xdefaults.c 1.90: - provide a base X11USRLIBDIR (and X11LIBDIR) which can be overridden from configure stage via CPPFLAGS. Use for XAPPLOADDIR and XAPPLOADDIRLOCALE. Change XAPPLOADDIRLOCALE slightly to provide self limiting bounds. XAPPLOADDIRLOCALE must now include "%-.*s" sequence - reposition NO_PIXEL_DROPPING_AVOIDANCE within feature.h to place it closer to NO_BOLDOVERSTRIKE - bump basic limits on columns/rows to 1000 each * src/command.c 1.226: Provide a kluge for CYGWIN. Once we know the shell is running, resend the screen size. Noticed by Rick Rankin <Rick.Rankin@motorola.com>2001-08-03 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.225: Fix a stuffup with parentheses in last change2001-08-02 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.224, src/rxvt.h 1.142: Partially delint * src/screen.c 1.233: Cleanup after 1.230 * src/command.c 1.223: As for screen.c, so for command.c * src/screen.c 1.232: We know what type of XEvent we're using so refer to it by the full type not as a union member * src/screen.c 1.231: Fix stuff up with using unset gcvalues for single glyph writing: just do an initial set at the start of *scr_refresh() rather than messing about each time, noticed by Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp> Also clean up some other XChangeGC() calls * src/command.c 1.222, src/init.c 1.87, src/rxvt.h 1.141, src/screen.c 1.230: - add generic timeout system to X event processing system - use timeout system for INCR pasting - this prevents rxvt from stalling although it does allow the possibility of a less desirable order of events - e.g. extra stuff interfering during an INCR paste - tough! Increasing PROP_SIZE in screen.c would also help here - change INCR handling to be closer to (my reading of) ICCCM2.0 description: delete INCR on PropertyNotify event not on SelectionNotify event - slightly change allocation of memory in *tt_write() - do fewer realloc()s by keeping slightly more spare memory - s/memcpy/memmove/ for possibly overlapping memory areas - change how data is sent from paste through *tt_write() - this may be `improved' on later by sending per line including the carriage return (previously, carriage return was sent separately which doesn't necessary interact well through to (line) buffering through termios) - add error messages to users upon known data loss - other small cleanups2001-08-01 Geoff C. Wing <gcw@rxvt.org> * src/command.c 1.221, src/rxvt.h 1.140: Consistency: s/xrootpmapid/xa_xrootpmapid/ * doc/changes.txt 1.105: Update * src/init.c 1.86: We need to select PropertyChangeMask on vt window so that INCR transfers work2001-07-28 Geoff C. Wing <gcw@rxvt.org> * doc/changes.txt 1.104: Update * README.configure 1.17, autoconf/acconfig.h 1.41, autoconf/configure.in 1.115, doc/TODO 1.13, src/command.c 1.220, src/init.c 1.85, src/rxvt.h 1.139: Add in integrated form of slipwheeling patch. While the control key is depressed, the mouse wheel acts as an accelerator for scrolling. Scrolling stops when the control key is released. Slip wheel support from Ali Rahimi <ali@MIT.EDU>2001-07-27 Geoff C. Wing <gcw@rxvt.org> * src/.cvsignore 1.4: Ignore generated .protos * src/command.c 1.219, src/defaultfont.c 1.8, src/feature.h 1.63, src/graphics.c 1.39, src/grkelot.c 1.12, src/grkelot.h 1.5, src/init.c 1.84, src/logging.c 1.31, src/main.c 1.159, src/menubar.c 1.53, src/misc.c 1.38, src/netdisp.c 1.16, src/ptytty.c 1.4, src/screen.c 1.229, src/scrollbar-next.c 1.15, src/scrollbar-rxvt.c 1.9, src/scrollbar-xterm.c 1.10, src/scrollbar.c 1.41, src/strings.c 1.14, src/xdefaults.c 1.89, src/xpm.c 1.49: Cosmetic changes2001-07-25 Geoff C. Wing <gcw@rxvt.org> * src/main.c 1.158: Don't XFree(NULL) * src/rxvtlib.h.in 1.4: Cosmetic changes * autoconf/configure.in 1.114: Change AC_MSG_WARN messages to be nice to autoconf-2.5*2001-07-24 Geoff C. Wing <gcw@rxvt.org> * src/xpm.c 1.48: delint a bit * src/rxvt.h 1.138: cosmetic fixup * src/screen.c 1.228: Cast XTextProperty value assignment
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -