cvs commit: ports/misc/screen Makefile

Akinori MUSHA knu at iDaemons.org
Sun Sep 14 01:30:12 PDT 2003


At Sat, 13 Sep 2003 23:31:33 -0700 (PDT),
Cy Schubert wrote:
> cy          2003/09/13 23:31:33 PDT
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     misc/screen          Makefile 
>   Log:
>   Fix segfault on Alpha platform.
>   
>   Approved by:    marcus (wearing his portsmgr hat)

By the way, I found that the sample screenrc of this version (4.0.0)
contains syntax error.  Seems they forgot to update it so it passes
the new screenrc parser. 

--- etc/etcscreenrc.orig	Wed Sep 10 21:29:10 2003
+++ etc/etcscreenrc	Sun Sep 14 17:22:08 2003
@@ -82,13 +82,13 @@
 terminfo wy75-42 nx:xo:Z0=\E[?3h\E[31h:Z1=\E[?3l\E[31h
 
 #remove some stupid / dangerous key bindings
-bind '^k'
-#bind 'L'
-bind '^\'
+bind ^k
+#bind L
+bind ^\
 #make them better
-bind '\\' quit
-bind 'K' kill
-bind 'I' login on
-bind 'O' login off
-bind '}' history
+bind \ quit
+bind K kill
+bind I login on
+bind O login off
+bind } history


Besides that, I also had to change 'shell -$SHELL' in my .screenrc to
'shell -"$SHELL"', etc..

Unfortunately, the port installs the etc/etcscreenrc file as the
default screenrc, so every user will be complained to of these lines
when screen invokes -- how annoying. ;)

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"It seems to me as we make our own few circles 'round the sun
          We get it backwards and our seven years go by like one"


More information about the cvs-ports mailing list