diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/callint.c | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4c64f14d6a7..e2cde630333 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2013-05-07 Juri Linkov <juri@jurta.org> | ||
| 2 | |||
| 3 | * callint.c (Fcall_interactively): Set `visargs[i]' for code 'n' | ||
| 4 | to the string converted from number with `Fnumber_to_string'. | ||
| 5 | (Bug#14254) | ||
| 6 | |||
| 1 | 2013-05-07 Paul Eggert <eggert@cs.ucla.edu> | 7 | 2013-05-07 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 8 | ||
| 3 | * xfns.c (x_get_net_workarea): Define only if !GTK || GTK<3.4. | 9 | * xfns.c (x_get_net_workarea): Define only if !GTK || GTK<3.4. |
diff --git a/src/callint.c b/src/callint.c index d9bdc8d9ffe..0651b68dc05 100644 --- a/src/callint.c +++ b/src/callint.c | |||
| @@ -688,6 +688,9 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 688 | goto have_prefix_arg; | 688 | goto have_prefix_arg; |
| 689 | case 'n': /* Read number from minibuffer. */ | 689 | case 'n': /* Read number from minibuffer. */ |
| 690 | args[i] = call1 (Qread_number, callint_message); | 690 | args[i] = call1 (Qread_number, callint_message); |
| 691 | /* Passing args[i] directly stimulates compiler bug. */ | ||
| 692 | teml = args[i]; | ||
| 693 | visargs[i] = Fnumber_to_string (teml); | ||
| 691 | break; | 694 | break; |
| 692 | 695 | ||
| 693 | case 'P': /* Prefix arg in raw form. Does no I/O. */ | 696 | case 'P': /* Prefix arg in raw form. Does no I/O. */ |