diff options
| author | Gerd Moellmann | 2001-04-11 12:58:21 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-04-11 12:58:21 +0000 |
| commit | ec2423c930a4afe318ddb9bce06db88e4ba83990 (patch) | |
| tree | bfe3236818803a073ec616a3872b4deff87bed85 /src | |
| parent | 96a48d43d379a9e95dffdd6e24ee4f3ee36fc47c (diff) | |
| download | emacs-ec2423c930a4afe318ddb9bce06db88e4ba83990.tar.gz emacs-ec2423c930a4afe318ddb9bce06db88e4ba83990.zip | |
(Fplist_get): Don't QUIT is interrupt_input_blocked.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/fns.c | 7 |
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index bf6c5522d25..b471a4cb4b8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2001-04-11 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * fns.c (Fplist_get): Don't QUIT if interrupt_input_blocked. | ||
| 4 | |||
| 1 | 2001-04-10 Gerd Moellmann <gerd@gnu.org> | 5 | 2001-04-10 Gerd Moellmann <gerd@gnu.org> |
| 2 | 6 | ||
| 3 | * fns.c (Fcompare_strings): Fix return values. | 7 | * fns.c (Fcompare_strings): Fix return values. |
| @@ -1872,7 +1872,11 @@ one of the properties on the list.") | |||
| 1872 | { | 1872 | { |
| 1873 | if (EQ (prop, XCAR (tail))) | 1873 | if (EQ (prop, XCAR (tail))) |
| 1874 | return XCAR (XCDR (tail)); | 1874 | return XCAR (XCDR (tail)); |
| 1875 | QUIT; | 1875 | |
| 1876 | /* This function can be called asynchronously | ||
| 1877 | (setup_coding_system). Don't QUIT in that case. */ | ||
| 1878 | if (!interrupt_input_blocked) | ||
| 1879 | QUIT; | ||
| 1876 | } | 1880 | } |
| 1877 | 1881 | ||
| 1878 | if (!NILP (tail)) | 1882 | if (!NILP (tail)) |
| @@ -1915,6 +1919,7 @@ The PLIST is modified by side effects.") | |||
| 1915 | Fsetcar (XCDR (tail), val); | 1919 | Fsetcar (XCDR (tail), val); |
| 1916 | return plist; | 1920 | return plist; |
| 1917 | } | 1921 | } |
| 1922 | |||
| 1918 | prev = tail; | 1923 | prev = tail; |
| 1919 | QUIT; | 1924 | QUIT; |
| 1920 | } | 1925 | } |