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

📄 changelog

📁 Mrxvt是一个小巧
💻
📖 第 1 页 / 共 5 页
字号:
		rxvt_set_bg_focused. Therefore, the following text is drawn		using the old color till a color change happens later.	fix X session management crash.	fix file descriptors leak to the child processes.	fix mrxvt hangs on zsh if session management is enabled: we need		to prevent the file descriptor opened by session manager from		being leaked to the child processes. And there is a race		condition when we handle the ICE file descriptor while the		terminal exits.	fix broken configure options (oooops! nobody has reported these		problems ;-).	fix compile error when tinting is disabled but fading is enabled.	fix scrollTtyOutputInhibit.	fix hotkey routines. We optimize it by using function pointers and		merge three individual flags into one integer. Thanks to		Qingning Huo for the suggestions.	fix compile error on rxvt_init_font_fixed if xft is disabled.	fix the name of icon files and description file in mrxvt.SlackBuild		script.	fix documents.0.3.9 to 0.3.10\-----------------------------------Jimmy Zhou <jimmyzhou@users.sourceforge.net>	add Scognito's beautiful icons for mrxvt. Now mrxvt has official		icons! :-)	add Pascal Bleser as SuSE package maintainer.	add a new option to synchronize icon name with active tab, based		on Terry Griffin's patch.	add hotkey and escape sequence to toggle background transparency.		This feature is experimental, though. It may not work well		with tinting and other transparency related features.	add .mrxvtrc as the default resource file, so that .Xdefaults is		not filled by mrxvt settings any more. ;-)  Update all the		documentations according to this change.	add xftmSize option to specify the size of freetype multichar		fonts. When it is difficult for mrxvt to find the best match		of normal font and multichar font size, the user can adjust		it manually.	add xftSlowOutput option to fix display problem of some CJK fonts,		like YZYuanTi. These fonts claims to have certain width, but		the actual width is smaller. It makes the CJK characters		clustered together with big space between non-CJK characters,		which looks ugly.	add -menu option. Now we can use -menu command line option besides		of the X resource name to load menu.	add hotkeys (Ctrl+Shift+<|>) to reorder active tab. Thanks to 		Sergey Popov for the suggestion and patch.	add escape sequence to reorder active tab.	add an option (-vbf) to display color text with bold font. Add		freetype bold font support as well.	add hotkey and escape sequence to toggle very bold font display.	fix hotkey routines. Now we define a set of functionality that can		be done by hotkeys and let the users to define the hotkeys by		themselves. We also have a set of default hotkeys. Thanks to		Qingning Huo for all the hints and suggestions.	remove windowSwitch option since it is not necessary any more.	fix transparent screen refresh after the pixmap of root window has		changed.	fix default encoding method, change it to noenc to avoid troubles		for non-multichar users.	fix rxvt_font_init_xft. Only load the fixed font if xft is used.		This avoid the abort when multichar is enabled, but fallback		X11 fonts are not installed.	fix rxvt_cmd_getc. Previously hack of race condition is incorrect,		so it does not work at all! It is actually not a race		condition, but a signal loss problem if multiple children are		killed simultaneously. This time it should be fixed.	fix configure.ac script. Replace AC_PATH_XTRA with AC_PATH_X. The		latter does not add libXt, libICE automatically. Add libX11		check. Fix fontconfig and xft check, especially for Solaris.		And many thanks to Qingning Huo for testing and pointing out		the problems in configure.ac.	fix MONO_BOLD definition in thai.c.	fix tabbar multichar string display error, especially when normal		text and multichar text are mixed together.	fix scrollTtyOutput inhibit. Instead of using the previous reverse		definition, change it to scrollTtyOutputInhibit.	fix menubar dispatch. If menubar is shown or hidden in dispatcher,		resize the terminal window accordingly.	fix CJK configuration options. Merge them into a single option:		--enable-cjk.	fix session restart style. Previously it is SmRestartImmediately,		which cause gnome session manager to restart it immediately		after an mrxvt terminal quits.	fix FAQ. Update the PS1 tab title synchronization question		according to Jacques Bouchard's suggestion.	fix background pixmap command line option for menubar and tabbar,		make them consistent to the option of scrollbar.	fix tabbar event dispatcher when tabbar buttons are hidden.	fix resource name of scrollbar options. Stuart Midgley pointed		out this issue to me in the man page. Now the resource name		of all scrollbar options are changed to `scrollbarBlahBlah'.		Notice that here `scrollbar' is in lower case. However, I		leave the option scrollBar unchanged, where `B' is in upper		case.	fix Ctrl_1..9 switch. If the current tab is in the second screen,		like running vim, Ctrl_1..9 switch is disabled since it may		be used by the application.	fix primary screen check in tabbar.c, explicitly use PRIMARY. Do		NOT assume it is 0, just like None/NULL check since it is		more safe and portable.	fix configure.ac, xgetdefault option is disabled by default.		(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)

⌨️ 快捷键说明

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