Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 115 by [email protected]: Vim Macro to generate ASCII characters
http://code.google.com/p/vim/issues/detail?id=115

What steps will reproduce the problem?
1.In a new buffer input the keystrokes line (macros) :

q"<C-V>32<Esc>kqqqp<C-A>S<C-R>"q94@q

What is the expected output?

!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=

?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
What do you see instead?
<start of buffer>

€KF€KE k
<End of buffer>

What version of the product are you using? On what operating system?
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 21 2013 21:57:55)
MS-Windows 32-bit console version
Included patches: 1-831
Compiled by tst_vimw7@tst_vimw7PC
Huge version without GUI.  Features included (+) or not (-):
+arabic          +ex_extra        -mouseshape      +tag_binary
+autocmd         +extra_search    +multi_byte      +tag_old_static
-balloon_eval    +farsi           +multi_lang      -tag_any_white
-browse          +file_in_path    -mzscheme        -tcl
++builtin_terms  +find_in_path    -netbeans_intg   -tgetent
+byte_offset     +float           +path_extra      -termresponse
+cindent         +folding         -perl            +textobjects
+clientserver    -footer          +persistent_undo +title
+clipboard       +gettext/dyn     -postscript      -toolbar
+cmdline_compl   -hangul_input    +printer         +user_commands
+cmdline_hist    +iconv/dyn       +profile         +vertsplit
+cmdline_info    +insert_expand   +python/dyn      +virtualedit
+comments        +jumplist        -python3         +visual
+conceal         +keymap          +quickfix        +visualextra
+cryptv          +langmap         +reltime         +viminfo
+cscope          +libcall         +rightleft       +vreplace
+cursorbind      +linebreak       -ruby            +wildignore
+cursorshape     +lispindent      +scrollbind      +wildmenu
+dialog_con      +listcmds        +signs           +windows
+diff            +localmap        +smartindent     +writebackup
+digraphs        -lua             -sniff           -xfontset
-dnd             +menu            +startuptime     -xim
-ebcdic          +mksession       +statusline      -xterm_save
+emacs_tags      +modify_fname    -sun_workshop    -xpm_w32
+eval            +mouse           +syntax
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
Compilation: cl /Od /I "src\proto" /I "\Py27\include" /I "src" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /Gm /EHsc /RTC1 /MTd /FAcs /Fa"Debug" /Fo"Debug\" /Fd"Debug\vc90.pdb" /W3 /nologo /c /ZI /TC /errorReport:prompt -DHAVE_PATHDEF -DFEAT_CSCOPE -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DDEBUG /MTd -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL="python27.dll" -DFEAT_HUGE Linking: link /OUT:"\vim_20130217\src\vim.exe" /NOLOGO /LIBPATH:"\Python27\lib" /MANIFEST:NO /DEBUG /PDB:"\vim_20130217\src\vim.pdb" /MAP /MAPINFO:EXPORTS /SUBSYSTEM:CONSOLE /FIXED /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oldnames.lib /nodefaultlib /fixed:no libcmtd.lib user32.lib /nodefaultlib:python27.lib
  DEBUG BUILD


Please provide any additional information below.
1.
In windows vim version when input the keystokes
next to <C-A> after p command I see:  €KF€KE k
I captured these lines with V"*y and paste here.
2.
Linux Vim Version 7.3.712 work well with the command line:
q"<C-V>32<Esc>kqqqp<C-A>S<C-R>"q94@q
(like at the top)

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Raspunde prin e-mail lui