This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Case-Sensitive Meta-Key Input


Hi,

I've noticed that some of my Vim mappings that use Meta-Key (in the 
ESC-prefixed form) in combination with an upper-case letter are not 
working. Apparently, if the shift key is down when I type 
ALT-<someAlphaKey> the sequence read by the application always 
contains a lower-case letter--in other words, the shift key's state 
is ignored in generating the ESC- sequence.

I've attached the obligatory "cygcheck -s -r -v" output as a plain text file.

Is there a way to achieve case-sensitive Meta/ALT input that I'm 
unaware of? Is there a reason why it's difficult to accomplish under 
Cygwin? Is it just an oversight? A bug?

Thanks.

Randall Schulz
Teknowledge Corp.
Palo Alto, CA USA

Cygnus Win95/NT Configuration Diagnostics
Current System Time: Tue Sep 26 12:16:06 2000

WinNT Ver 5.0 build 2195 Service Pack 1

Path:	.
	/home/administrator/bin
	/usr/sbin
	/cygdrive/c/jdk1.3/bin
	/usr/local/bin
	/usr/bin
	/usr/bin
	/cygdrive/c/Perl/bin/
	/cygdrive/c/IBMDebug/bin
	/cygdrive/c/WINNT/system32
	/cygdrive/c/WINNT
	/cygdrive/c/WINNT/System32/Wbem
	/cygdrive/c/IMNnq_NT

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

HOME = `/home/administrator'
MAKE_MODE = `unix'
PWD = `/home/administrator'
USER = `administrator'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\Randall R Schulz\Application Data'
BASH_PATHS = `/home/administrator/.bash_paths'
BASH_PROFILE = `/home/administrator/.bash_profile'
BASH_RC = `/home/administrator/.bashrc'
CDPATH = `:..://c://c/TKS:/home/administrator'
CLHSROOT = `file:/home/rschulz/lisp/HyperSpec/FrontMatter/index.html'
COMMONPROGRAMFILES = `C:\Program Files\Common Files'
COMPUTERNAME = `CLEMENS'
COMSPEC = `C:\WINNT\system32\cmd.exe'
CP = `/usr/bin/cp'
DER_DRIVER_PATH = `C:\IBMDebug'
DT = `//c/Documents and Settings/Randall R Schulz/Desktop'
EDITOR = `vi'
FONTSERVER = `:-1'
HISTFILE = `/home/administrator/.bash_history'
HISTFILESIZE = `1000'
HISTIGNORE = `l[sflat]:[cwtf]d:j:[fb]g:ok:logout:?:??'
HISTSIZE = `1000'
HOMEDRIVE = `C:'
HOMEPATH = `\'
HOSTNAME = `CLEMENS'
HOSTTYPE = `i586'
IMNINST = `help'
IMNINSTSRV = `C:\IMNnq_NT'
INCLPATH = `.:/usr/include:/usr/include/sys'
JAVALIB_BASE = `//c'
LOCPATH = `C:\IBMDebug\LOCALE;'
LOGONSERVER = `\\CLEMENS'
MACHTYPE = `i586-pc-cygwin'
MANPATH = `/usr/man:/usr/local/man'
MV = `/usr/bin/mv'
NLSPATH = `C:\IBMDebug\msg\%%L\%%N;'
NUMBER_OF_PROCESSORS = `2'
OLDPWD = `/'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
OSTYPE = `cygwin'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PLIB = `/usr/lib/perl5/5.00503'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 3, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0803'
PROGRAMFILES = `C:\Program Files'
PS1 = `\[]0; \u :: \W (\w)\]\!> '
RM = `/usr/bin/rm'
SAFE_SYSPATH = 
`/usr/local/bin:/usr/bin:/bin:/cygdrive/c/Perl/bin/:/cygdrive/c/IBMDebug/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/c/IMNnq_NT'
SHELL = `/bin/bash'
SHLVL = `1'
SYSPATH = 
`/usr/local/bin:/usr/bin:/bin:/cygdrive/c/Perl/bin/:/cygdrive/c/IBMDebug/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/System32/Wbem:/cygdrive/c/Program 
Files/Rational/common:/cygdrive/c/IMNnq_NT:/cygdrive/c/Program 
Files/Resource Pro Kit/'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `/cygdrive/c/DOCUME~1/RANDAL~1/LOCALS~1/Temp'
TERM = `cygwin'
TKS = `//c/TKS'
TKS_BASE = `//c/TKS/tks'
USERDOMAIN = `CLEMENS'
USERNAME = `rschulz'
USERPROFILE = `C:\Documents and Settings\Randall R Schulz'
WINDIR = `C:\WINNT'
_ = `/usr/bin/cygcheck'
dt = `C:\Documents and Settings\Randall R Schulz\Desktop'
TZ = `PST8PDT7,M4.1.0/2,M10.5.0/2'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
   (default) = `/cygdrive'
   cygdrive flags = 0x00000020
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start 
Menu\Programs\Cygnus Solutions
   (default) = (unsupported type)
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
   (default) = `C:/cygwin'
   flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
   (default) = `C:/cygwin/bin'
   flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
   (default) = `C:/cygwin/lib'
   flags = 0x0000000a

a:  fd           N/A    N/A
c:  hd  FAT32   9991Mb  32% CP    UN           WIN2K
d:  cd           N/A    N/A          
e:  cd           N/A    N/A
f:  hd  NTFS    4027Mb  14% CP CS UN PA FC     Stash

C:\cygwin\bin  /usr/bin  system  binmode
C:\cygwin\lib  /usr/lib  system  binmode
C:\cygwin  /        system  binmode

Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\sh.exe

    83k 2000/06/11 C:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
                   "cygitcl30.dll" v0.0 ts=2000/6/10 20:34
    35k 2000/06/11 C:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
                   "cygitk30.dll" v0.0 ts=2000/6/10 20:34
   402k 2000/06/11 C:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
                   "cygtcl80.dll" v0.0 ts=2000/6/10 20:30
     5k 2000/06/11 C:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
    10k 2000/06/11 C:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
                   "cygtclreg80.dll" v0.0 ts=2000/6/10 20:30
   639k 2000/06/11 C:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
                   "cygtk80.dll" v0.0 ts=2000/6/10 20:34
   586k 2000/08/04 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                   "cygwin1.dll" v0.0 ts=2000/8/3 17:53
     Cygwin DLL version info:
         dll major: 1001
         dll minor: 4
         dll epoch: 19
         dll bad signal mask: 19005
         dll old termios: 5
         api major: 0
         api minor: 26
         shared data: 3
         dll identifier: cygwin1
         mount registry: 2
         cygnus registry name: Cygnus Solutions
         cygwin registry name: Cygwin
         program options name: Program Options
         cygwin mount registry name: mounts v2
         build date: Thu Aug 3 20:53:46 EDT 2000
         CVS tag: cygwin-1-1-4
         shared id: cygwin1S3

Use -h to see help about each section
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]