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

📄 changelog.old

📁 multi-tabed terminal based on rxvt
💻 OLD
📖 第 1 页 / 共 5 页
字号:
	(Thanks to Terry Griffin for pointing it out to me)    fix configure.ac, enable SM.h check only if session management	is supported. Otherwise, we may get linking error if libSM	is not presented while SM.h is there (is it possible?).    fix configure.ac, enable libICE check for session management and	libiconv on cygwin, simplify check of libxpg4 and libutil.    fix freetype font size, set scale number to be 1.0 so that the	size/pixel_size = 1.0.    fix freetype multichar font size, optimize for simsun font.    fix debian files according to Qingning Huo's diff file.    fix compile error in pixmap.c when tinting support is disabled    fix Makefile.am, comment out setuid install hook such that mrxvt	will not be installed as setuid by default in the future for	security concern.    fix SlackBuild stript, we will use .tar.gz as source tarball name	instead of .tgz. It seems all the world use it.    update FAQ, CREDITS, README and NEWS.0.3.8 to 0.3.9\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>    add a VB script (doc/mrxvt.vbs) to launch mrxvt directly from a	Windows shortcut without a command prompt window for Cygwin	users. This script is contributed by Matthew Melendy    add option to hide/show tabbar buttons. apparently some people	hate the buttons, as some others hate the tabbar ;-)    add hotkey and escape sequence to hide/show tabbar buttons    add further explanation of --enable-everything option in README    add option of user supplied X resource file    add option to avoid loading mfont when using freetype font, this	can avoid large line space    add escape sequence to change tab colors in runtime    add support of X session management, still experimental    add a short tutorial in doc/ directory on how to hack mrxvt and	add new features    add inactive tab highlighting when an inactive tab displays some	new stuff. Remember that is not 100% persistent: it will be	cleared if an tab expose event happens, e.g., creating a new	tab or removing an old tab. But I guess it is enough by now.	If people really concern about it, we can add a flag to each	tab and use that flag to control the highlighting. But that	might be overkill.    fix printing of hold exit string on the screen after a child has	died but is held    fix borderless option, now support GNOME/KDE style hints    fix bug in loading short command line option while long resource	option is set to NULL, like -d    fix freetype font size, turn back to point size instead of pixel	size    fix freetype multichar font loading. If the multichar font is the	same as the normal font, e.g., when encoding method is NOENC,	we use the normal font as multichar font. This eliminate the	problem that the two fonts have different sizes. But this	problem remains when the two fonts are different. This is	because XFT function does not honor the font size we provide.	Is there any way to fix this?    fix internal border, which should be the internal border of the	VT windows, not the mrxvt terminal window!    fix computing of first visible tab and last visible tab. Now use	a function to do it so that we can call this function outside	of tabbar.c, especially when we hide/show tabbar buttons    fix tab title width. Extend it to 507 maximal, but only display	27 characters maximal in tab. Therefore, if we synchronize	the terminal title with tab title, we can display the long	tab title as terminal title without truncation.    fix debian files (thanks to qingning huo)    fix xft font opening routine, print warning message when actually	opened font differs from the font wish to open    fix pty/tty type check on BSD system - they require openpty that	is in libutil. Why it seems unnecessary to fix it on FreeBSD	5.2.1?    fix error logic on updating previous active tab when we create	tabs in sequence and remove them from the right to the left    fix tabbar updating error if the last tab is removed    fix include and library path on BSD systems    fix compile error on macro PARENT_NUMBER if transparent is disabled    fix compile error if scrollbar is not used    fix int-border and ext-border option comments    fix copyright information about rxvt-2.7.10-rk.patch    fix missing lastlog file path on Solaris    fix missing lastlog.h check    fix tainted/untainted macros, use Cqual's notation so that we	may use Cqual to check the source code in the future. It	seems gcc compiler is happy with them. But I am not sure if	other compilers feel happy too. :-)    fix missing fontconfig macros on Mac OS X    fix crashes on Mac OS X when calling times with NULL parameter    fix iconv library check on Mac OS X    fix xft tab title mixed chinese and english    fix default gbk bitmap font    fix terminal window and icon title if user supplies them    fix assert macro (NDEBUG) on non-debug mode. Now if NDEBUG is	defined, we will not have any assertions nor debug messages.	If DEBUG is defined, assertions will always be built in the	program, and we can use DEBUG_VERBOSE to control the debug	message. By default, DEBUG_VERBOSE is not defined. So now it	is clean to build mrxvt with debug support.    fix SlackBuild script    fix man page, add X resource name for each command line option	if applicable    delete unused rxvtRef-frame.html and rxvtRef-toc.html    update LSM.in, FAQ, CREDITS, README and NEWS0.3.7 to 0.3.8\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>    add option windowsSwitch to control behavior of Ctrl_Tab. If it is	set, Ctrl_Tab switches to next tab like Windows. Otherwise, it	activates the previous active tab.    add xftfnmono flag if non-CJK font is mono-space    add holdExit option and holdExitText resource on terminal exit    add support of broadcasting input to all terminals    add hot keys to toggle holding exit and broadcasting    add desktop option for gnome compatible window manager    add text shadow mode    add option of transluscent window (true transparent). It requires	translucent support of the X server, like Xorg 6.8. It will	override the pseudo-transparency. Note: without hardware	support to the X server, translucent window can cause	significant performance penalty. You have been warned!!!    add debian control files to build .deb package. Thanks to Xiong	Jiang for help me figure it out.    add checksum field to each terminal for checking rxvt_cmd_getc    fix debug option, disable it by default since we are preparing a	stable branch    fix global command input and output buffer, move them to individual	terminals. This may break something, so let us test it for a	relatively long time.    fix children exiting and clean code, so we can handle the case	that multiple children terminals exit simultaneously. But a	race condition still exists and this code is not robust	enough. Is there any way to handle this?    fix sigchld handling, enable reentrance of this signal handler    fix configure check of iconv.h and libiconv for freetype font 	support    fix compile error when background image is disabled while xpm is	enabled    fix scrollbar style so that user can use command line option to	specify it    fix rxvt_set_window_color to restore and switch colors when input	color is actually an index to our color list.    fix shade value if it is changed by escape sequence    fix xftmono flag if the width of freetype CJK font is not even    fix xft font height when mfont and font have different height    fix xft string drawing length after convert it to UTF-8    fix compile error when there is no xft support    fix an assertion failure on possible integer overflow    fix tinting shade performance: if shade is 0, do not shade image	at all    fix global rvideo, rstyle, chstat, lost_multi and multi_byte, move	them to individual terminals    fix the bug that the background color of current VT is tranferred	to the new VT window    fix scrollbar mapping after scrollbar window is created    fix free clip rectangle of tabbar string    fix crash when trying to free session resource strings    fix xterm style reverse video    fix compile errors on openbsd0.3.6 to 0.3.7\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>    add experimental support to display Chinese/Japanese when use	freetype font.    add experimental support to display non-monospace freetype font.	Basically, if the font is non-monospace (or normal freetype	font width is not 1/2 of Chinese/Japanese freetype font),	we will output the string one character by one character,	not the entire string. This is a bit slow, but much safe.    add option of multichar freetype font    add option of cursor blinking interval time    add option of borderless window (from gentoo)    add option of override redirect (from gentoo)    add option of bell command (from gentoo)    add option to show tabbar at the bottom of terminal window    add configure script and related files. We are preparing for a	stable release soon    add support of text shadow for tab title    add hotkey to hide/show menubar/scrollbar    add ctrl_tab as hotkey to activate next page (like Windows)    add escape sequence to hide/show menubar/scrollbar    change text shadow command line option    fix desktop option/resource for WindowMaker    fix color residual problem when switch to a new tab    fix buffer overflow in rxvt_tt_printf (from gentoo)    fix sprintf in xdefaults.c    fix EUCJ/SJIS encoding (http://gentoo.nedlinux.nl/distfiles/	rxvt-2.7.10-rk.patch)    fix Next/SGI style scrollbar width (too fat before)    fix selection on 64bit systems (from suse)    fix utmpx check for Interix (from netbsd)    fix bsd os check (from netbsd)    fix window properties, use X11R4 (and later) functions    fix window resizing code    fix compile dependency on Xt header    fix reverse video on individual terminal foreground/background    fix tabbar button vertical position    fix cursor blinking    fix pointer blank    fix possible integer overflow when calling rxvt_malloc    fix focus/off-focus color code    fix fade/shade values, previously they are reversed    fix SlackBuild script    update README and FAQ0.3.5 to 0.3.6\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>    add xft antialias, hinting, autohint, globaladvance, weight,	width, size, slant and rgba options    add option syncTabTitle to synchronize terminal title with tab	title    add support to set foreground and background for individual	terminal. It does not work well with off-focus fading now    add option hideTabbar to hide tabbar on initialization    add hotkey and escape sequence to hide/show tabbar    add option to fade transparent background or background image	since many people have requested this feature :-)    add support to run user's default shell in the /etc/passwd file	if the SHELL environment variable is not defined    fix mouse report mode (hopefully) by moving PrivateModes and	SavedModes from global to individual terminal    fix default PrivateModes by removing PrivMode_aplKP. It seems	that vim clears this flag anyway. However, if anything goes	wrong, we will restore it    fix configure.ac, use xft-config instead of pkg-config to find	xft since some systems do not have pkg-config    fix configure.ac for xft-config's complaint about rejection by	preprocessor.    fix xft font resource name    fix xft font display residual and wipe problems    fix tab title when use xft    fix text shadow when use xft    fix resizing when use xft. But apprently there is something wrong	if we want to destroy the old font pattern. So now we do not	destroy it, which wastes some system resources.    fix active tab title color    fix compile error if background image is disabled    fix document install directory. Hope it is correct now!0.3.4 to 0.3.5\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>    add saveLines/pixmap/tabtitle option for all tabs    add support of utempter library for utmp/wtmp    add support of xft, finally! but not support multichar set yet.    add hotkey to switch between tabs 1..9    add hotkey to switch between tabs visited previously    add escape sequence to change tint color and shade value    add support of user supplied foreground color for inactive tab    add middle button click on tabbar as shortcut to change tab title    add SlackBuild script for slackware    add xft code (still not ready yet)    fix tab width when resize font    fix display problem when enable text shadow (unset clip mask!)    fix output of usage    fix background color of inactive tab    fix display of multichars in tab title    fix setuid root permission, give it up immediately after program	starts    fix compile error when jpeg/png is chosen but not xpm    fix sgi style scrollbar    fix next style scrollbar buttons    fix session init, simplify the logic to choose session    fix big5 encoding and default fonts    fix korea encoding    fix configure.ac to compile mrxvt using -fPIC option by default	so that mrxvt can enjoy the benefit of PIE (position	independent execution). In plaintext, it means mrxvt can be

⌨️ 快捷键说明

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