Re: aterm, rxvt -- memory usage
I would love to see rxvt-unicode in ports, personally. It'd be much more convenient, for me at least. It's definitely my favoured terminal. On Tue, Oct 21, 2008 at 3:18 PM, Jesus Sanchez [EMAIL PROTECTED] wrote: Hi list! I thought it would be great to have rxvt-unicode on the ports tree, so I reopened this thread to see users interest about have rxvt-unicode on OpenBSD as official supported application. -Jesus fulvio ciriaco escribis: From: Arun G Nair [EMAIL PROTECTED] Subject: Re: aterm, rxvt -- memory usage Date: Tue, 22 Apr 2008 22:43:56 +0530 On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun -- ...Keep Smiling... Hi, I have a working port (in current) for rxvt-unicode. Find it enclosed in the form of a patch file. add urxvt*perl-ext-common: matcher,tabbed,selection-popup,option-popup,searchable-scrollbackM-s,readline to your .Xdefaults to make use of perl add-ons. These are tabs, regexp search in scrollback buffer, readline ... Fulvio diff -rNup rxvt-unicode/Makefile /usr/ports/x11/rxvt-unicode/Makefile --- rxvt-unicode/Makefile Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/MakefileSun Feb 24 23:12:07 2008 @@ -0,0 +1,38 @@ +# $OpenBSD: Makefile,v 1.38 2008-02-22 fulvio$ + +COMMENT=rxvt based terminal with perl plugin enhancements + +VER= 9.02 +DISTNAME= rxvt-unicode-${VER} +EXTRACT_SUFX= .tar.bz2 + +CATEGORIES=x11 +MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/ + +HOMEPAGE= http://software.schmorp.de/pkg/rxvt-unicode.html + +MAINTAINER=TOBEASSIGNED + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes +WANTLIB= X11 Xpm c Xft fontconfig + +USE_X11= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS= --tag=disable-shared +CONFIGURE_STYLE= gnu + +CONFIGURE_ARGS=\ + --enable-perl \ + --enable-smart-resize \ + --enable-xft \ + --enable-font-styles \ + --enable-utmp \ + --enable-wtmp \ + --enable-transparency \ + --enable-rxvt-scroll + +.include bsd.port.mk diff -rNup rxvt-unicode/distinfo /usr/ports/x11/rxvt-unicode/distinfo --- rxvt-unicode/distinfo Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/distinfoSun Feb 24 22:43:37 2008 @@ -0,0 +1,4 @@ +SHA1 (rxvt-unicode-9.02.tar.bz2) = f58a851ab4bf2da60a926a4885749302e73a92ed +MD5 (rxvt-unicode-9.02.tar.bz2) = f3c4fea3d544a340fa5a1d601ff5f204 +SIZE (rxvt-unicode-9.02.tar.bz2) = 862299 +SHA256 (rxvt-unicode-9.02.tar.bz2) = 234b9a3e3f88c4984b1e909f8028638fc3b61d801d8afaa9cd08154b1a480a31 diff -rNup rxvt-unicode/pkg/DESCR /usr/ports/x11/rxvt-unicode/pkg/DESCR --- rxvt-unicode/pkg/DESCR Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/pkg/DESCR Sun Feb 24 23:10:47 2008 @@ -0,0 +1,27 @@ +rxvt-unicode is a clone of the well known terminal emulator rxvt. +Its main features (many of them unique) over rxvt are: + +* Stores text in Unicode (either UCS-2 or UCS-4). +* Uses locale-correct input, output and width: as long as your system supports the locale, rxvt-unicode will display correctly. +* Daemon mode: one daemon can open multiple windows on multiple displays, which improves memory usage and startup time considerably. +* Embedded perl, for endless customization and improvement opportunities, such as: + o Tabbed terminal support. + o Regex-driven customisable selection that can properly select shell arguments, urls etc. + o Selection-transformation and option popup menus. + o Automatically transforming the selection once made. + o Incremental scrollback buffer search. + o Automatic URL-underlining and launching. + o Remote pastebin, digital clock, block graphics to ascii filter and whatever you like to implement for yourself. +* Crash-free. At least I try, but rxvt-unicode certainly crashes much less often than rxvt and its many clones, and reproducible bugs get fixed immediately. +* Completely flicker-free. +* Re-wraps long lines instead of splitting or cutting them on resizes. +* Full combining character support (unlike xterm :). +* Multiple fonts supported at the same time: No need to choose between nice japanese and ugly latin, or no japanese and nice latin characters :). +* Supports Xft and core fonts in any combination. +* Can easily
Re: aterm, rxvt -- memory usage
Hi list! I thought it would be great to have rxvt-unicode on the ports tree, so I reopened this thread to see users interest about have rxvt-unicode on OpenBSD as official supported application. -Jesus fulvio ciriaco escribis: From: Arun G Nair [EMAIL PROTECTED] Subject: Re: aterm, rxvt -- memory usage Date: Tue, 22 Apr 2008 22:43:56 +0530 On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun -- ...Keep Smiling... Hi, I have a working port (in current) for rxvt-unicode. Find it enclosed in the form of a patch file. add urxvt*perl-ext-common: matcher,tabbed,selection-popup,option-popup,searchable-scrollbackM-s,readline to your .Xdefaults to make use of perl add-ons. These are tabs, regexp search in scrollback buffer, readline ... Fulvio diff -rNup rxvt-unicode/Makefile /usr/ports/x11/rxvt-unicode/Makefile --- rxvt-unicode/Makefile Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/MakefileSun Feb 24 23:12:07 2008 @@ -0,0 +1,38 @@ +# $OpenBSD: Makefile,v 1.38 2008-02-22 fulvio$ + +COMMENT=rxvt based terminal with perl plugin enhancements + +VER= 9.02 +DISTNAME= rxvt-unicode-${VER} +EXTRACT_SUFX= .tar.bz2 + +CATEGORIES=x11 +MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/ + +HOMEPAGE= http://software.schmorp.de/pkg/rxvt-unicode.html + +MAINTAINER=TOBEASSIGNED + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes +WANTLIB= X11 Xpm c Xft fontconfig + +USE_X11= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS= --tag=disable-shared +CONFIGURE_STYLE= gnu + +CONFIGURE_ARGS=\ + --enable-perl \ + --enable-smart-resize \ + --enable-xft \ + --enable-font-styles \ + --enable-utmp \ + --enable-wtmp \ + --enable-transparency \ + --enable-rxvt-scroll + +.include bsd.port.mk diff -rNup rxvt-unicode/distinfo /usr/ports/x11/rxvt-unicode/distinfo --- rxvt-unicode/distinfo Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/distinfoSun Feb 24 22:43:37 2008 @@ -0,0 +1,4 @@ +SHA1 (rxvt-unicode-9.02.tar.bz2) = f58a851ab4bf2da60a926a4885749302e73a92ed +MD5 (rxvt-unicode-9.02.tar.bz2) = f3c4fea3d544a340fa5a1d601ff5f204 +SIZE (rxvt-unicode-9.02.tar.bz2) = 862299 +SHA256 (rxvt-unicode-9.02.tar.bz2) = 234b9a3e3f88c4984b1e909f8028638fc3b61d801d8afaa9cd08154b1a480a31 diff -rNup rxvt-unicode/pkg/DESCR /usr/ports/x11/rxvt-unicode/pkg/DESCR --- rxvt-unicode/pkg/DESCR Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/pkg/DESCR Sun Feb 24 23:10:47 2008 @@ -0,0 +1,27 @@ +rxvt-unicode is a clone of the well known terminal emulator rxvt. +Its main features (many of them unique) over rxvt are: + +* Stores text in Unicode (either UCS-2 or UCS-4). +* Uses locale-correct input, output and width: as long as your system supports the locale, rxvt-unicode will display correctly. +* Daemon mode: one daemon can open multiple windows on multiple displays, which improves memory usage and startup time considerably. +* Embedded perl, for endless customization and improvement opportunities, such as: + o Tabbed terminal support. + o Regex-driven customisable selection that can properly select shell arguments, urls etc. + o Selection-transformation and option popup menus. + o Automatically transforming the selection once made. + o Incremental scrollback buffer search. + o Automatic URL-underlining and launching. + o Remote pastebin, digital clock, block graphics to ascii filter and whatever you like to implement for yourself. +* Crash-free. At least I try, but rxvt-unicode certainly crashes much less often than rxvt and its many clones, and reproducible bugs get fixed immediately. +* Completely flicker-free. +* Re-wraps long lines instead of splitting or cutting them on resizes. +* Full combining character support (unlike xterm :). +* Multiple fonts supported at the same time: No need to choose between nice japanese and ugly latin, or no japanese and nice latin characters :). +* Supports Xft and core fonts in any combination. +* Can easily be embedded into other applications. +* All documentation accessible through manpages. +* Locale-independent XIM support. +* Many small improvements, such as improved and corrected terminfo, improved secondary screen modes, italic and bold font support, tinting and shading. +* Encapsulation
Re: aterm, rxvt -- memory usage
On Tue, Apr 22 2008 at 43:22, Arun G Nair wrote: On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. Oh sorry, I didn't check it's availability in ports. But, as stated, it's certainly not too hard to compile it from sources. Claer
Re: aterm, rxvt -- memory usage
On 21/04/08 17:04 -0700, Clint Pachl wrote: Jesus Sanchez wrote: Hi all, I'm using 4.2 without problem, and I'm trying to find one xterm to my personal use with only one thing in mind: low cpu and memory usage. I have been using mrxvt for years. It's also multi-tabbed. Currently, I'm running 10 terminals in a single mrxvt process and it is currently using Size: 2644K, and Res: 4472K and barely touches the CPU. I'm running a custom compiled version with all the fancy features turned off. It is extremely fast and reliable; I haven't found anything faster. -pachl Yes, I agree. mrxvt is simple and fast. Try it.
Re: aterm, rxvt -- memory usage
Cesare Gargano escribis: On 21/04/08 17:04 -0700, Clint Pachl wrote: Jesus Sanchez wrote: Hi all, I'm using 4.2 without problem, and I'm trying to find one xterm to my personal use with only one thing in mind: low cpu and memory usage. I have been using mrxvt for years. It's also multi-tabbed. Currently, I'm running 10 terminals in a single mrxvt process and it is currently using Size: 2644K, and Res: 4472K and barely touches the CPU. I'm running a custom compiled version with all the fancy features turned off. It is extremely fast and reliable; I haven't found anything faster. -pachl Yes, I agree. mrxvt is simple and fast. Try it. Sold!, after a bit testing mrxvt it's my choice. Thanks for all.
Re: aterm, rxvt -- memory usage
On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun -- ...Keep Smiling...
Re: aterm, rxvt -- memory usage
Hi, AFAIK urxvt isn't ported on OpenBSD. I think it doesn't have stable release yet. You can check it out from their repo and compile it yourself. It's not a hard process. Timo Arun G Nair wrote: On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun
Re: aterm, rxvt -- memory usage
man 1 uxterm I don't know about the background manipulation, but you can get at unicode with it. HTH, Jim * Timo Myyr? [EMAIL PROTECTED] [080422 14:35]: Hi, AFAIK urxvt isn't ported on OpenBSD. I think it doesn't have stable release yet. You can check it out from their repo and compile it yourself. It's not a hard process. Timo Arun G Nair wrote: On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun
Re: aterm, rxvt -- memory usage
On Wed, Apr 23, 2008 at 12:28 AM, Jim Razmus [EMAIL PROTECTED] wrote: man 1 uxterm I don't know about the background manipulation, but you can get at unicode with it. Yeah I know about uxterm. I was planing to ditch xterm and use something lighter on memory (though am not quiter sure if urxvt is lighter). Am using rxvt now. -Arun
Re: aterm, rxvt -- memory usage
From: Arun G Nair [EMAIL PROTECTED] Subject: Re: aterm, rxvt -- memory usage Date: Tue, 22 Apr 2008 22:43:56 +0530 On Mon, Apr 21, 2008 at 11:44 PM, Claer [EMAIL PROTECTED] wrote: I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Hi, I where can I find urxvt for openbsd ? I can't seem to find it in ports. Am using 4.2. -Arun -- ...Keep Smiling... Hi, I have a working port (in current) for rxvt-unicode. Find it enclosed in the form of a patch file. add urxvt*perl-ext-common: matcher,tabbed,selection-popup,option-popup,searchable-scrollbackM-s,readline to your .Xdefaults to make use of perl add-ons. These are tabs, regexp search in scrollback buffer, readline ... Fulvio diff -rNup rxvt-unicode/Makefile /usr/ports/x11/rxvt-unicode/Makefile --- rxvt-unicode/Makefile Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/MakefileSun Feb 24 23:12:07 2008 @@ -0,0 +1,38 @@ +# $OpenBSD: Makefile,v 1.38 2008-02-22 fulvio$ + +COMMENT=rxvt based terminal with perl plugin enhancements + +VER= 9.02 +DISTNAME= rxvt-unicode-${VER} +EXTRACT_SUFX= .tar.bz2 + +CATEGORIES=x11 +MASTER_SITES= http://dist.schmorp.de/rxvt-unicode/ + +HOMEPAGE= http://software.schmorp.de/pkg/rxvt-unicode.html + +MAINTAINER=TOBEASSIGNED + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes +WANTLIB= X11 Xpm c Xft fontconfig + +USE_X11= Yes +USE_LIBTOOL= Yes +LIBTOOL_FLAGS= --tag=disable-shared +CONFIGURE_STYLE= gnu + +CONFIGURE_ARGS=\ + --enable-perl \ + --enable-smart-resize \ + --enable-xft \ + --enable-font-styles \ + --enable-utmp \ + --enable-wtmp \ + --enable-transparency \ + --enable-rxvt-scroll + +.include bsd.port.mk diff -rNup rxvt-unicode/distinfo /usr/ports/x11/rxvt-unicode/distinfo --- rxvt-unicode/distinfo Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/distinfoSun Feb 24 22:43:37 2008 @@ -0,0 +1,4 @@ +SHA1 (rxvt-unicode-9.02.tar.bz2) = f58a851ab4bf2da60a926a4885749302e73a92ed +MD5 (rxvt-unicode-9.02.tar.bz2) = f3c4fea3d544a340fa5a1d601ff5f204 +SIZE (rxvt-unicode-9.02.tar.bz2) = 862299 +SHA256 (rxvt-unicode-9.02.tar.bz2) = 234b9a3e3f88c4984b1e909f8028638fc3b61d801d8afaa9cd08154b1a480a31 diff -rNup rxvt-unicode/pkg/DESCR /usr/ports/x11/rxvt-unicode/pkg/DESCR --- rxvt-unicode/pkg/DESCR Thu Jan 1 01:00:00 1970 +++ /usr/ports/x11/rxvt-unicode/pkg/DESCR Sun Feb 24 23:10:47 2008 @@ -0,0 +1,27 @@ +rxvt-unicode is a clone of the well known terminal emulator rxvt. +Its main features (many of them unique) over rxvt are: + +* Stores text in Unicode (either UCS-2 or UCS-4). +* Uses locale-correct input, output and width: as long as your system supports the locale, rxvt-unicode will display correctly. +* Daemon mode: one daemon can open multiple windows on multiple displays, which improves memory usage and startup time considerably. +* Embedded perl, for endless customization and improvement opportunities, such as: + o Tabbed terminal support. + o Regex-driven customisable selection that can properly select shell arguments, urls etc. + o Selection-transformation and option popup menus. + o Automatically transforming the selection once made. + o Incremental scrollback buffer search. + o Automatic URL-underlining and launching. + o Remote pastebin, digital clock, block graphics to ascii filter and whatever you like to implement for yourself. +* Crash-free. At least I try, but rxvt-unicode certainly crashes much less often than rxvt and its many clones, and reproducible bugs get fixed immediately. +* Completely flicker-free. +* Re-wraps long lines instead of splitting or cutting them on resizes. +* Full combining character support (unlike xterm :). +* Multiple fonts supported at the same time: No need to choose between nice japanese and ugly latin, or no japanese and nice latin characters :). +* Supports Xft and core fonts in any combination. +* Can easily be embedded into other applications. +* All documentation accessible through manpages. +* Locale-independent XIM support. +* Many small improvements, such as improved and corrected terminfo, improved secondary screen modes, italic and bold font support, tinting and shading. +* Encapsulation of privileged operations in a separate process (improves security). +* Optimised for local and remote connections. + diff -rNup rxvt-unicode/pkg/PLIST /usr/ports/x11/rxvt-unicode/pkg/PLIST --- rxvt-unicode/pkg/PLIST
Re: aterm, rxvt -- memory usage
On Mon, Apr 21 2008 at 34:18, Jesus Sanchez wrote: Hi all, Hi, I'm using 4.2 without problem, and I'm trying to find one xterm to my personal use with only one thing in mind: low cpu and memory usage. I discarded xterm because it have some things I don't need and it uses a lot of memory too. My two favourite options are aterm and rxvt. I have done some test using top and I have found that aterm uses less memory than rxvt. Where rxvt uses 1800 KB, aterm uses 1400 KB and stuff like that. I have no problem using both of them, and I would thing they have the same options for me except aterm have more package dependences that rxvt, but aterm have transparency an rxvt not. I'm supposed to belive that even having transparency options, aterm uses less memory than rxvt? I'm missing something? I know they are different programs but still disturbing me. I personnaly use unicode rxvt. It's a clone of rxvt that comes with unicode (oh surprising) and with client/server mode to reduce memory usage when you have serveral terms like I used to have. urxvt is also one of the rare terms out there with transparency and whitening the background and not darkening it. Claer
Re: aterm, rxvt -- memory usage
Jesus Sanchez wrote: Hi all, I'm using 4.2 without problem, and I'm trying to find one xterm to my personal use with only one thing in mind: low cpu and memory usage. I have been using mrxvt for years. It's also multi-tabbed. Currently, I'm running 10 terminals in a single mrxvt process and it is currently using Size: 2644K, and Res: 4472K and barely touches the CPU. I'm running a custom compiled version with all the fancy features turned off. It is extremely fast and reliable; I haven't found anything faster. -pachl