Bram Moolenaar
455ba4d247
Update runtime files.
2013-05-17 18:14:19 +02:00
Bram Moolenaar
933bcbc593
Added tag v7-3-966 for changeset 9b800f0a757f
2013-05-17 16:40:06 +02:00
Bram Moolenaar
f430b2b059
updated for version 7.3.966
...
Problem: There is ":py3do" but no ":pydo".
Solution: Add the ":pydo" command. (Lilydjwg)
2013-05-17 16:40:06 +02:00
Bram Moolenaar
ab042fdd55
Added tag v7-3-965 for changeset 8a3ca4adb5d8
2013-05-17 16:24:32 +02:00
Bram Moolenaar
497e93b321
updated for version 7.3.965
...
Problem: Python garbage collection not working properly.
Solution: Add support for garbage collection. (ZyX)
2013-05-17 16:24:32 +02:00
Bram Moolenaar
8bb572a572
Added tag v7-3-964 for changeset 7d81f4e96728
2013-05-17 16:18:34 +02:00
Bram Moolenaar
ead1e0c653
updated for version 7.3.964
...
Problem: Python: not so easy to access tab pages.
Solution: Add window.tabpage, make window.number work with non-current tab
pages. (ZyX)
2013-05-17 16:18:33 +02:00
Bram Moolenaar
488dd74458
Added tag v7-3-963 for changeset 7eafa576528e
2013-05-17 16:03:58 +02:00
Bram Moolenaar
61229cb3dd
updated for version 7.3.963
...
Problem: Setting curbuf without curwin causes trouble.
Solution: Add switch_buffer() and restore_buffer(). Block autocommands to
avoid trouble.
2013-05-17 16:03:57 +02:00
Bram Moolenaar
e941dbd44a
Added tag v7-3-962 for changeset 0a94ac379769
2013-05-17 13:38:04 +02:00
Bram Moolenaar
a782a24640
updated for version 7.3.962
...
Problem: Python tests are not portable.
Solution: Use shiftwidth instead of iminsert. (ZyX)
2013-05-17 13:38:04 +02:00
Bram Moolenaar
8579216307
Added tag v7-3-961 for changeset d5177d5ece0c
2013-05-16 20:47:56 +02:00
Bram Moolenaar
c66cc293ed
updated for version 7.3.961
...
Problem: Tests 86 and 87 fail when using another language than English.
Solution: Set the language to C in the test. (Dominique Pelle)
2013-05-16 20:47:56 +02:00
Bram Moolenaar
5f386ff0bc
Added tag v7-3-960 for changeset e67522c4f566
2013-05-15 23:13:10 +02:00
Bram Moolenaar
e28b690bd1
updated for version 7.3.960
...
Problem: Compiler warning for unused variable.
Solution: Put declaration in #ifdef.
2013-05-15 23:13:10 +02:00
Bram Moolenaar
8246417788
Added tag v7-3-959 for changeset ef6b11bb183d
2013-05-15 19:44:40 +02:00
Bram Moolenaar
9ff2e99942
updated for version 7.3.959
...
Problem: Missing error number.
Solution: Assign an error number.
2013-05-15 19:44:39 +02:00
Bram Moolenaar
b9677a1d57
Added tag v7-3-958 for changeset 58b74ab7f29d
2013-05-15 19:07:47 +02:00
Bram Moolenaar
434a14cdc1
updated for version 7.3.958
...
Problem: Python: Iteration destructor not set.
Solution: Put IterDestructor to use. (ZyX)
2013-05-15 19:07:47 +02:00
Bram Moolenaar
46963dbe98
Added tag v7-3-957 for changeset c16602758d84
2013-05-15 18:28:13 +02:00
Bram Moolenaar
766b31c8e1
updated for version 7.3.957
...
Problem: Python does not have a "do" command like Perl or Lua.
Solution: Add the ":py3do" command. (Lilydjwg)
2013-05-15 18:28:13 +02:00
Bram Moolenaar
d213bc4bc3
Added tag v7-3-956 for changeset 0bbacb6a83bd
2013-05-15 17:49:05 +02:00
Bram Moolenaar
a687725db5
updated for version 7.3.956
...
Problem: Python vim.bindeval() causes SIGABRT.
Solution: Make pygilstate a local variable. (Yukihiro Nakadaira)
2013-05-15 17:49:05 +02:00
Bram Moolenaar
c482d542a0
Added tag v7-3-955 for changeset fa90ebf2c8f3
2013-05-15 16:27:37 +02:00
Bram Moolenaar
ff20a787d8
updated for version 7.3.955
...
Problem: Python: Not enough tests.
Solution: Add tests for vim.{current,window*,tabpage*}. (ZyX)
2013-05-15 16:27:37 +02:00
Bram Moolenaar
bd2799bd96
Added tag v7-3-954 for changeset 1afdb7d21c14
2013-05-15 16:11:50 +02:00
Bram Moolenaar
784857b6f9
updated for version 7.3.954
...
Problem: No check if PyObject_IsTrue fails.
Solution: Add a check for -1 value. (ZyX)
2013-05-15 16:11:50 +02:00
Bram Moolenaar
b89a61e1bd
Added tag v7-3-953 for changeset 7b789d337820
2013-05-15 16:04:40 +02:00
Bram Moolenaar
f8083ab049
updated for version 7.3.953
...
Problem: Python: string exceptions are deprecated.
Solution: Make vim.error an Exception subclass. (ZyX)
2013-05-15 16:04:40 +02:00
Bram Moolenaar
33e41fb9fe
Added tag v7-3-952 for changeset 2a166caf8709
2013-05-15 15:51:08 +02:00
Bram Moolenaar
e389be0369
updated for version 7.3.952
...
Problem: Python: It's not easy to change window/buffer/tabpage.
Solution: Add ability to assign to vim.current.{tabpage,buffer,window}.
(ZyX)
2013-05-15 15:51:08 +02:00
Bram Moolenaar
89d46fe8f0
Added tag v7-3-951 for changeset 907b1f035ee7
2013-05-15 15:44:28 +02:00
Bram Moolenaar
4fa4552d26
updated for version 7.3.951
...
Problem: Python exceptions have problems.
Solution: Change some IndexErrors to TypeErrors. Make “line number out of
range” an IndexError. Make “unable to get option value” a
RuntimeError. Make all PyErr_SetString messages start with
lowercase letter and use _(). (ZyX)
2013-05-15 15:44:28 +02:00
Bram Moolenaar
a94960d54f
Added tag v7-3-950 for changeset d4816e7c3328
2013-05-15 15:35:09 +02:00
Bram Moolenaar
718bf66a68
updated for version 7.3.950
...
Problem: Python: Stack trace printer can't handle messages.
Solution: Make KeyErrors use PyErr_SetObject. (ZyX)
2013-05-15 15:35:09 +02:00
Bram Moolenaar
50cfade70f
Added tag v7-3-949 for changeset cfd76908da25
2013-05-15 15:12:29 +02:00
Bram Moolenaar
ddd06e26aa
updated for version 7.3.949
...
Problem: Python: no easy access to tabpages.
Solution: Add vim.tabpages and vim.current.tabpage. (ZyX)
2013-05-15 15:12:29 +02:00
Bram Moolenaar
1b7cadee89
Added tag v7-3-948 for changeset a6f0544df95e
2013-05-15 14:51:35 +02:00
Bram Moolenaar
806f0dd4ba
updated for version 7.3.948
...
Problem: Cannot build with Python 2.2
Solution: Make Python interface work with Python 2.2
Make 2.2 the first supported version. (ZyX)
2013-05-15 14:51:35 +02:00
Bram Moolenaar
b78e73a9be
Added tag v7-3-947 for changeset a84f21892563
2013-05-15 14:39:52 +02:00
Bram Moolenaar
30867df397
updated for version 7.3.947
...
Problem: Python: No iterator for vim.list and vim.bufferlist.
Solution: Add the iterators. Also fix name of FunctionType. Add tests for
vim.buffers. (ZyX)
2013-05-15 14:39:52 +02:00
Bram Moolenaar
6bc6be8f06
Added tag v7-3-946 for changeset 113768420756
2013-05-15 14:22:41 +02:00
Bram Moolenaar
66140f7535
updated for version 7.3.946
...
Problem: Sometimes get stuck in waiting for cursor position report,
resulting in keys starting with <Esc>[ not working.
Solution: Only wait for more characters after <Esc>[ if followed by '?', '>'
or a digit.
2013-05-15 14:22:41 +02:00
Bram Moolenaar
c1a761fe0a
Added tag v7-3-945 for changeset 80eea7a9d6b9
2013-05-15 13:38:47 +02:00
Bram Moolenaar
49c46eb243
updated for version 7.3.945
...
Problem: Python: List of buffers is not very useful.
Solution: Make vim.buffers a map. No iterator yet. (ZyX)
2013-05-15 13:38:47 +02:00
Bram Moolenaar
8bb8f5bf6e
Added tag v7-3-944 for changeset 71fa86c8fd4a
2013-05-13 20:26:53 +02:00
Bram Moolenaar
0cca4f101f
updated for version 7.3.944
...
Problem: External program receives the termrespone.
Solution: Insert a delay and discard input. (Hayaki Saito)
2013-05-13 20:26:53 +02:00
Bram Moolenaar
d1a5775140
Added tag v7-3-943 for changeset 736b8e18a3bc
2013-05-12 21:16:23 +02:00
Bram Moolenaar
fa60a86644
updated for version 7.3.943
...
Problem: Python: Negative indices were failing.
Solution: Fix negative indices. Add tests. (ZyX)
2013-05-12 21:16:23 +02:00
Bram Moolenaar
96e6e2dbe4
Added tag v7-3-942 for changeset 358c10968c7f
2013-05-12 20:36:14 +02:00