neatvi, branch HEAD [fork] simple vi-type editor with UTF-8 support 434df245cb241c794bf5ac6af48cfb4e20745d5b 2022-05-21T04:45:31Z 2022-05-21T04:45:31Z README: note upstream version Anders Damsgaard anders@adamsgaard.dk commit 434df245cb241c794bf5ac6af48cfb4e20745d5b parent 2d15fcd46f5586c1cfbefe4205bd79f4b5046c12 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 21 May 2022 06:45:31 +0200 README: note upstream version 2d15fcd46f5586c1cfbefe4205bd79f4b5046c12 2022-05-21T04:39:43Z 2022-05-21T04:39:43Z rename output binary to neatvi Anders Damsgaard anders@adamsgaard.dk commit 2d15fcd46f5586c1cfbefe4205bd79f4b5046c12 parent fbbc19bee1ef46a35cc4c76bd921f2f7af2284a9 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 21 May 2022 06:39:43 +0200 rename output binary to neatvi fbbc19bee1ef46a35cc4c76bd921f2f7af2284a9 2022-05-21T04:37:58Z 2022-05-21T04:37:58Z vi.c: add qq binding for :q Anders Damsgaard anders@adamsgaard.dk commit fbbc19bee1ef46a35cc4c76bd921f2f7af2284a9 parent 6fa27203398ab76f336189d917da39de687082b4 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 21 May 2022 06:37:58 +0200 vi.c: add qq binding for :q 6fa27203398ab76f336189d917da39de687082b4 2022-05-21T04:22:49Z 2022-05-21T04:34:27Z conf.h: disable syntax highlighting Anders Damsgaard anders@adamsgaard.dk commit 6fa27203398ab76f336189d917da39de687082b4 parent 5a453df93f837b38ec466f6f66d5529d8177f896 Author: Anders Damsgaard <anders@adamsgaard.dk> Date: Sat, 21 May 2022 06:22:49 +0200 conf.h: disable syntax highlighting 5a453df93f837b38ec466f6f66d5529d8177f896 2022-05-02T05:54:07Z 2022-05-02T05:54:07Z test: echo -n is not portable Ali Gholami Rudi ali@rudi.ir commit 5a453df93f837b38ec466f6f66d5529d8177f896 parent f67ae2b5844b8e6ba7d5186a81fe1f1528cb9825 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 2 May 2022 10:24:07 +0430 test: echo -n is not portable f67ae2b5844b8e6ba7d5186a81fe1f1528cb9825 2022-04-26T18:16:00Z 2022-04-26T18:16:59Z ex: do not free the buffer returned from ex_pathexpand() Ali Gholami Rudi ali@rudi.ir commit f67ae2b5844b8e6ba7d5186a81fe1f1528cb9825 parent e111e19608ce73e841506964dbd5dae4eff68ea1 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 26 Apr 2022 22:46:00 +0430 ex: do not free the buffer returned from ex_pathexpand() Reported by mkf9 <mkf9@riseup.net>. e111e19608ce73e841506964dbd5dae4eff68ea1 2022-04-16T17:40:22Z 2022-04-16T17:40:22Z rstr: fix matching patterns like ^pat$ Ali Gholami Rudi ali@rudi.ir commit e111e19608ce73e841506964dbd5dae4eff68ea1 parent 0af6ff63f3ec0fe5b29b036110a61a499cfd1ff4 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 16 Apr 2022 22:10:22 +0430 rstr: fix matching patterns like ^pat$ Reported by Kyryl Melekhin <k.melekhin@gmail.com>. 0af6ff63f3ec0fe5b29b036110a61a499cfd1ff4 2022-04-15T12:33:58Z 2022-04-15T12:33:58Z README: refer to the LNPREF macro Ali Gholami Rudi ali@rudi.ir commit 0af6ff63f3ec0fe5b29b036110a61a499cfd1ff4 parent 55d93278b651ba9a0e42bfa9169be918731c0080 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 15 Apr 2022 17:03:58 +0430 README: refer to the LNPREF macro 55d93278b651ba9a0e42bfa9169be918731c0080 2022-02-17T17:31:22Z 2022-02-17T17:31:22Z regex: decrease rs->rec when re_rec() ends Ali Gholami Rudi ali@rudi.ir commit 55d93278b651ba9a0e42bfa9169be918731c0080 parent faba1abe11f6abdeea5b9b8da810638e5eb3f3a1 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 17 Feb 2022 21:01:22 +0330 regex: decrease rs->rec when re_rec() ends faba1abe11f6abdeea5b9b8da810638e5eb3f3a1 2022-02-17T08:58:31Z 2022-02-17T08:58:31Z led: do not highlight if line is longer than lim Ali Gholami Rudi ali@rudi.ir commit faba1abe11f6abdeea5b9b8da810638e5eb3f3a1 parent c5d5dede6ae7fd6678ca662be496a2dccfe5396d Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 17 Feb 2022 12:28:31 +0330 led: do not highlight if line is longer than lim c5d5dede6ae7fd6678ca662be496a2dccfe5396d 2022-02-17T08:55:51Z 2022-02-17T08:55:51Z README: the lim option Ali Gholami Rudi ali@rudi.ir commit c5d5dede6ae7fd6678ca662be496a2dccfe5396d parent 73484384d37bca6602d718a7aa946a01af44a56a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 17 Feb 2022 12:25:51 +0330 README: the lim option 73484384d37bca6602d718a7aa946a01af44a56a 2022-02-17T08:50:49Z 2022-02-17T08:52:57Z ex: do not reorder/highlight lines longer than lim Ali Gholami Rudi ali@rudi.ir commit 73484384d37bca6602d718a7aa946a01af44a56a parent caead42d731b8e10d6401d6028f63be6962fb0b2 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 17 Feb 2022 12:20:49 +0330 ex: do not reorder/highlight lines longer than lim caead42d731b8e10d6401d6028f63be6962fb0b2 2022-01-23T21:38:26Z 2022-01-23T21:38:26Z test.sh: stop at the first failing test case Ali Gholami Rudi ali@rudi.ir commit caead42d731b8e10d6401d6028f63be6962fb0b2 parent 29c43728954a02c8bfbd74722a456793481280b8 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 24 Jan 2022 01:08:26 +0330 test.sh: stop at the first failing test case 29c43728954a02c8bfbd74722a456793481280b8 2021-12-12T20:08:22Z 2021-12-12T20:08:22Z cmd: close ifd and ofd once in cmd_pipe() Ali Gholami Rudi ali@rudi.ir commit 29c43728954a02c8bfbd74722a456793481280b8 parent 5e1f787eec332dcdf9f3608c0745551d5de72ad4 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 12 Dec 2021 23:38:22 +0330 cmd: close ifd and ofd once in cmd_pipe() 5e1f787eec332dcdf9f3608c0745551d5de72ad4 2021-11-30T17:25:12Z 2021-11-30T17:27:42Z led: output LNPREF before each line Ali Gholami Rudi ali@rudi.ir commit 5e1f787eec332dcdf9f3608c0745551d5de72ad4 parent 10f95a93f415196040f45fd84924244856dcfff0 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 30 Nov 2021 20:55:12 +0330 led: output LNPREF before each line 10f95a93f415196040f45fd84924244856dcfff0 2021-11-30T17:22:58Z 2021-11-30T17:22:58Z rstr: return -1 from rstr_find() if the string is too short Ali Gholami Rudi ali@rudi.ir commit 10f95a93f415196040f45fd84924244856dcfff0 parent 16eb081e786b544797606b0d0e8d4393c32b13ff Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 30 Nov 2021 20:52:58 +0330 rstr: return -1 from rstr_find() if the string is too short 16eb081e786b544797606b0d0e8d4393c32b13ff 2021-11-26T17:49:14Z 2021-11-26T17:49:14Z ex: handle variants of substitute command in ex_arg() Ali Gholami Rudi ali@rudi.ir commit 16eb081e786b544797606b0d0e8d4393c32b13ff parent 1a5dcfa46dc0770bfe79f8f3ef2e5990b1fe98b9 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 26 Nov 2021 21:19:14 +0330 ex: handle variants of substitute command in ex_arg() 1a5dcfa46dc0770bfe79f8f3ef2e5990b1fe98b9 2021-11-20T22:07:42Z 2021-11-20T22:07:42Z rstr: handle long patterns Ali Gholami Rudi ali@rudi.ir commit 1a5dcfa46dc0770bfe79f8f3ef2e5990b1fe98b9 parent 5e4fe1565d620dc22c69a99cb8079a240930a60a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 21 Nov 2021 01:37:42 +0330 rstr: handle long patterns 5e4fe1565d620dc22c69a99cb8079a240930a60a 2021-11-20T22:07:20Z 2021-11-20T22:07:20Z mot: stop at eol when searching Ali Gholami Rudi ali@rudi.ir commit 5e4fe1565d620dc22c69a99cb8079a240930a60a parent 19e46a1b49c9d49bb2d4161dd6acf4727c15749d Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 21 Nov 2021 01:37:20 +0330 mot: stop at eol when searching 19e46a1b49c9d49bb2d4161dd6acf4727c15749d 2021-11-20T20:38:11Z 2021-11-20T20:38:11Z vi: reset vi_soset in ^a command Ali Gholami Rudi ali@rudi.ir commit 19e46a1b49c9d49bb2d4161dd6acf4727c15749d parent 8fbb8b3a23c593b84d3bc4218329226d6b0cdb59 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 21 Nov 2021 00:08:11 +0330 vi: reset vi_soset in ^a command 8fbb8b3a23c593b84d3bc4218329226d6b0cdb59 2021-11-20T19:12:38Z 2021-11-20T19:12:38Z rstr: more comments Ali Gholami Rudi ali@rudi.ir commit 8fbb8b3a23c593b84d3bc4218329226d6b0cdb59 parent 29df1c140f074dbd0a4d61baa7256866ba32051c Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 20 Nov 2021 22:42:38 +0330 rstr: more comments 29df1c140f074dbd0a4d61baa7256866ba32051c 2021-11-20T18:57:24Z 2021-11-20T18:57:24Z ex: fix s/$/x/g Ali Gholami Rudi ali@rudi.ir commit 29df1c140f074dbd0a4d61baa7256866ba32051c parent 2c0f3f357bcd4446492330f2313464c3c6348343 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 20 Nov 2021 22:27:24 +0330 ex: fix s/$/x/g 2c0f3f357bcd4446492330f2313464c3c6348343 2021-11-20T18:27:26Z 2021-11-20T18:40:20Z rstr: faster searching for non-regex patterns Ali Gholami Rudi ali@rudi.ir commit 2c0f3f357bcd4446492330f2313464c3c6348343 parent 7df341b1420aeeae6a9da53a5209762eda00341d Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 20 Nov 2021 21:57:26 +0330 rstr: faster searching for non-regex patterns 7df341b1420aeeae6a9da53a5209762eda00341d 2021-11-11T14:58:37Z 2021-11-11T14:58:37Z conf.h: fix python comments Ali Gholami Rudi ali@rudi.ir commit 7df341b1420aeeae6a9da53a5209762eda00341d parent e6a3b18b888ad72913af4df2e3915b4359580453 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 11 Nov 2021 18:28:37 +0330 conf.h: fix python comments e6a3b18b888ad72913af4df2e3915b4359580453 2021-11-11T14:54:23Z 2021-11-11T14:54:23Z conf.h: better grouping of python keywords Ali Gholami Rudi ali@rudi.ir commit e6a3b18b888ad72913af4df2e3915b4359580453 parent 7923431022957f9ab3ba620129d1da94612523cd Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 11 Nov 2021 18:24:23 +0330 conf.h: better grouping of python keywords 7923431022957f9ab3ba620129d1da94612523cd 2021-11-11T13:17:22Z 2021-11-11T14:39:23Z conf.h: add other commonly used roff extensions Ian Stanley iandstanley@users.noreply.github.com commit 7923431022957f9ab3ba620129d1da94612523cd parent c795b3c1947f41ac9ce17b769be45886e42e38a2 Author: Ian Stanley <iandstanley@users.noreply.github.com> Date: Thu, 11 Nov 2021 13:17:22 +0000 conf.h: add other commonly used roff extensions Added other commonly used roff file extensions: .me and .mom c795b3c1947f41ac9ce17b769be45886e42e38a2 2021-10-19T21:42:30Z 2021-10-19T21:42:30Z vi: redraw if screen is resized Ali Gholami Rudi ali@rudi.ir commit c795b3c1947f41ac9ce17b769be45886e42e38a2 parent 0aeab359ed17ba7247ce8cc1619a374a58ba8abe Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 20 Oct 2021 01:12:30 +0330 vi: redraw if screen is resized 0aeab359ed17ba7247ce8cc1619a374a58ba8abe 2021-10-09T14:55:43Z 2021-10-09T14:55:43Z test: echo is not portable when using backslash Ali Gholami Rudi ali@rudi.ir commit 0aeab359ed17ba7247ce8cc1619a374a58ba8abe parent debb1a79efbabb95f0ce6383bc091c96b5bf1edc Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 9 Oct 2021 18:25:43 +0330 test: echo is not portable when using backslash debb1a79efbabb95f0ce6383bc091c96b5bf1edc 2021-10-07T09:34:29Z 2021-10-07T09:40:35Z ex: make ex_pathexpand() more compact Ali Gholami Rudi ali@rudi.ir commit debb1a79efbabb95f0ce6383bc091c96b5bf1edc parent 2413a868f0ce3e3d67a8732f7174de731c3f7a05 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 7 Oct 2021 13:04:29 +0330 ex: make ex_pathexpand() more compact 2413a868f0ce3e3d67a8732f7174de731c3f7a05 2021-10-07T09:17:14Z 2021-10-07T09:17:14Z ex: return a static buffer in ex_pathexpand() Ali Gholami Rudi ali@rudi.ir commit 2413a868f0ce3e3d67a8732f7174de731c3f7a05 parent 505f0d068cdd0bb059a0d092a2f5fec6a1d7c763 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 7 Oct 2021 12:47:14 +0330 ex: return a static buffer in ex_pathexpand() 505f0d068cdd0bb059a0d092a2f5fec6a1d7c763 2021-10-04T13:47:00Z 2021-10-04T13:47:00Z test: include the test suite Ali Gholami Rudi ali@rudi.ir commit 505f0d068cdd0bb059a0d092a2f5fec6a1d7c763 parent 24eedb0f1d1619ee2bdb5b47475a8dda4d241396 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 4 Oct 2021 17:17:00 +0330 test: include the test suite 24eedb0f1d1619ee2bdb5b47475a8dda4d241396 2021-10-04T13:43:49Z 2021-10-04T13:43:49Z ex: read the address in :r !cmd Ali Gholami Rudi ali@rudi.ir commit 24eedb0f1d1619ee2bdb5b47475a8dda4d241396 parent 8f0e940847db6c262e9159d00b2301aef0a1bc58 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 4 Oct 2021 17:13:49 +0330 ex: read the address in :r !cmd 8f0e940847db6c262e9159d00b2301aef0a1bc58 2021-10-03T15:22:03Z 2021-10-04T13:39:11Z ex: allow zero line number in ex command address Yasuhiro Matsumoto mattn.jp@gmail.com commit 8f0e940847db6c262e9159d00b2301aef0a1bc58 parent 077506cd41e5d2770d3314e4b8b4f1ebd402948e Author: Yasuhiro Matsumoto <mattn.jp@gmail.com> Date: Mon, 4 Oct 2021 00:22:03 +0900 ex: allow zero line number in ex command address 077506cd41e5d2770d3314e4b8b4f1ebd402948e 2021-09-27T09:48:43Z 2021-09-27T09:48:43Z syn: apply syn_ctx last in syn_highlight() Ali Gholami Rudi ali@rudi.ir commit 077506cd41e5d2770d3314e4b8b4f1ebd402948e parent 8432d2bc6ab1904a6123acd8fa22738786b545af Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 27 Sep 2021 13:18:43 +0330 syn: apply syn_ctx last in syn_highlight() 8432d2bc6ab1904a6123acd8fa22738786b545af 2021-09-26T14:49:08Z 2021-09-26T14:49:08Z ex: free rep and pat as soon as possible in ec_substitute() Ali Gholami Rudi ali@rudi.ir commit 8432d2bc6ab1904a6123acd8fa22738786b545af parent ad905f06084738d3f3a95f0775586ac515312a49 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 26 Sep 2021 18:19:08 +0330 ex: free rep and pat as soon as possible in ec_substitute() Reported by Kyryl Melekhin <k.melekhin@gmail.com>. ad905f06084738d3f3a95f0775586ac515312a49 2021-09-26T14:47:16Z 2021-09-26T14:47:16Z rset: prevent memory leak in re_read() for bad input Kyryl Melekhin k.melekhin@gmail.com commit ad905f06084738d3f3a95f0775586ac515312a49 parent fb7b24e9ad8c6d7a9b8a3c9d3e3091a4cd8b4fd4 Author: Kyryl Melekhin <k.melekhin@gmail.com> Date: Sun, 26 Sep 2021 18:17:16 +0330 rset: prevent memory leak in re_read() for bad input fb7b24e9ad8c6d7a9b8a3c9d3e3091a4cd8b4fd4 2021-09-25T14:18:16Z 2021-09-25T14:18:16Z ex: pass three arguments to ex command functions Ali Gholami Rudi ali@rudi.ir commit fb7b24e9ad8c6d7a9b8a3c9d3e3091a4cd8b4fd4 parent 86745f7e230cc2ceb023cab75ff3105d713bb6d6 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 25 Sep 2021 17:48:16 +0330 ex: pass three arguments to ex command functions 86745f7e230cc2ceb023cab75ff3105d713bb6d6 2021-09-24T08:57:39Z 2021-09-24T09:04:12Z ex: prevent buffer overflow after expanding % and # Ali Gholami Rudi ali@rudi.ir commit 86745f7e230cc2ceb023cab75ff3105d713bb6d6 parent 3932f52736caa572c60ab3dae7b5302ce361146a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 24 Sep 2021 12:27:39 +0330 ex: prevent buffer overflow after expanding % and # 3932f52736caa572c60ab3dae7b5302ce361146a 2021-09-24T08:11:40Z 2021-09-24T09:03:45Z ex: unify the name of the first argument of ex_(loc|cmd|arg) Ali Gholami Rudi ali@rudi.ir commit 3932f52736caa572c60ab3dae7b5302ce361146a parent 2302af408305bfaab3123c9c64ff72a2e2102baa Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 24 Sep 2021 11:41:40 +0330 ex: unify the name of the first argument of ex_(loc|cmd|arg) 2302af408305bfaab3123c9c64ff72a2e2102baa 2021-09-24T08:02:56Z 2021-09-24T09:03:39Z ex: allow vertical line in substitute command Ali Gholami Rudi ali@rudi.ir commit 2302af408305bfaab3123c9c64ff72a2e2102baa parent cb01fab3ac9abd167109a9d1a6ac1211aaeaf873 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 24 Sep 2021 11:32:56 +0330 ex: allow vertical line in substitute command Reported by Kyryl Melekhin <k.melekhin@gmail.com>. cb01fab3ac9abd167109a9d1a6ac1211aaeaf873 2021-09-15T13:56:04Z 2021-09-15T13:58:27Z lbuf: optimize performing many single line changes Ali Gholami Rudi ali@rudi.ir commit cb01fab3ac9abd167109a9d1a6ac1211aaeaf873 parent 1f5e321f1f46b3e29f0b99015c2dd76a4b790e9b Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 15 Sep 2021 18:26:04 +0430 lbuf: optimize performing many single line changes Reported by Kyryl Melekhin <k.melekhin@gmail.com>. 1f5e321f1f46b3e29f0b99015c2dd76a4b790e9b 2021-09-14T21:37:17Z 2021-09-14T21:43:26Z rset: bracket expressions may contain [ in re_groupcount() Ali Gholami Rudi ali@rudi.ir commit 1f5e321f1f46b3e29f0b99015c2dd76a4b790e9b parent 4e18f428ca3d31fbba8f0cd92ac71dda85a73422 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 15 Sep 2021 02:07:17 +0430 rset: bracket expressions may contain [ in re_groupcount() Reported by Kyryl Melekhin <k.melekhin@gmail.com>. 4e18f428ca3d31fbba8f0cd92ac71dda85a73422 2021-09-13T12:25:36Z 2021-09-13T12:25:36Z vi: do not update xoff for put command with an empty buffer Ali Gholami Rudi ali@rudi.ir commit 4e18f428ca3d31fbba8f0cd92ac71dda85a73422 parent b5be802171251c906511c385f3e01520f420e740 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 13 Sep 2021 16:55:36 +0430 vi: do not update xoff for put command with an empty buffer b5be802171251c906511c385f3e01520f420e740 2021-09-01T23:08:25Z 2021-09-01T23:08:25Z uc: fix the description of uc_iscomb() Ali Gholami Rudi ali@rudi.ir commit b5be802171251c906511c385f3e01520f420e740 parent 5c5af360b27ba623e8da5f679f12ee1fa26c6bec Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 2 Sep 2021 03:38:25 +0430 uc: fix the description of uc_iscomb() 5c5af360b27ba623e8da5f679f12ee1fa26c6bec 2021-09-01T20:27:20Z 2021-09-01T20:27:20Z vi: fix current line offset when scrolling Ali Gholami Rudi ali@rudi.ir commit 5c5af360b27ba623e8da5f679f12ee1fa26c6bec parent f1f7d6c1e32ae38ddfb6ff6655dade4e9d82faa8 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 2 Sep 2021 00:57:20 +0430 vi: fix current line offset when scrolling Reported and tested by Kyryl Melekhin <k.melekhin@gmail.com>. f1f7d6c1e32ae38ddfb6ff6655dade4e9d82faa8 2021-09-01T14:35:35Z 2021-09-01T14:36:10Z vi: fix the spelling of vi_scrollforward Ali Gholami Rudi ali@rudi.ir commit f1f7d6c1e32ae38ddfb6ff6655dade4e9d82faa8 parent 0cda11bd3981b5cdf7c73774420019413e9fe032 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 1 Sep 2021 19:05:35 +0430 vi: fix the spelling of vi_scrollforward Reported by Kyryl Melekhin <k.melekhin@gmail.com>. 0cda11bd3981b5cdf7c73774420019413e9fe032 2021-09-01T14:32:16Z 2021-09-01T14:32:16Z mot: fix lbuf_pair() in lines with multi-byte characters Ali Gholami Rudi ali@rudi.ir commit 0cda11bd3981b5cdf7c73774420019413e9fe032 parent e4391d06a150886b08bc2fa1965957a7bb27f12a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 1 Sep 2021 19:02:16 +0430 mot: fix lbuf_pair() in lines with multi-byte characters Reported and tested by Kyryl Melekhin <k.melekhin@gmail.com>. e4391d06a150886b08bc2fa1965957a7bb27f12a 2021-08-21T20:06:55Z 2021-08-21T20:06:55Z vi: fix two compiler warnings in ex_read() Ali Gholami Rudi ali@rudi.ir commit e4391d06a150886b08bc2fa1965957a7bb27f12a parent a3b79df332e3c5804ae57c0348549ff35a69f262 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 22 Aug 2021 00:36:55 +0430 vi: fix two compiler warnings in ex_read() Issue #33 in Github. a3b79df332e3c5804ae57c0348549ff35a69f262 2021-03-07T16:33:27Z 2021-03-07T16:33:27Z ren: fix returning the width of characters not in conf_placeholder Ali Gholami Rudi ali@rudi.ir commit a3b79df332e3c5804ae57c0348549ff35a69f262 parent a361130de2e06249c9bc838a050f09333b0d762d Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 7 Mar 2021 20:03:27 +0330 ren: fix returning the width of characters not in conf_placeholder Reported by Kyryl Melekhin <k.melekhin@gmail.com>. a361130de2e06249c9bc838a050f09333b0d762d 2021-03-03T07:57:29Z 2021-03-03T07:57:29Z vi: do not copy vi_charlast into itself in vi_findchar() Ali Gholami Rudi ali@rudi.ir commit a361130de2e06249c9bc838a050f09333b0d762d parent 54a452c55c89f3f3bc1a58741b81f2471c7a9c18 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 3 Mar 2021 11:27:29 +0330 vi: do not copy vi_charlast into itself in vi_findchar() 54a452c55c89f3f3bc1a58741b81f2471c7a9c18 2021-03-03T07:48:33Z 2021-03-03T07:50:29Z ex: move cursor to the first change after undoing :s Kyryl Melekhin k.melekhin@gmail.com commit 54a452c55c89f3f3bc1a58741b81f2471c7a9c18 parent 84fad00b295c1fb13ea3baa0c8267b7aa4b035de Author: Kyryl Melekhin <k.melekhin@gmail.com> Date: Wed, 3 Mar 2021 11:18:33 +0330 ex: move cursor to the first change after undoing :s 84fad00b295c1fb13ea3baa0c8267b7aa4b035de 2021-02-11T21:44:33Z 2021-02-11T21:44:33Z vi: do nothing in @@, when invoked for the first time Ali Gholami Rudi ali@rudi.ir commit 84fad00b295c1fb13ea3baa0c8267b7aa4b035de parent 0d6850fad63e1064e503cda0b3f072e771eeaced Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 12 Feb 2021 01:14:33 +0330 vi: do nothing in @@, when invoked for the first time 0d6850fad63e1064e503cda0b3f072e771eeaced 2021-02-07T20:35:38Z 2021-02-07T20:35:38Z ren: use ren_placeholder() to find character width Ali Gholami Rudi ali@rudi.ir commit 0d6850fad63e1064e503cda0b3f072e771eeaced parent 6b277fa8365863fddf94654a739152959a10e3ee Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 8 Feb 2021 00:05:38 +0330 ren: use ren_placeholder() to find character width 6b277fa8365863fddf94654a739152959a10e3ee 2021-02-05T07:42:13Z 2021-02-05T07:51:16Z ex: buffer command to switch buffers Conny Wagenius cjw@voidptr.se commit 6b277fa8365863fddf94654a739152959a10e3ee parent 13b5534f46724cc6200c0aeb36800c5f3b33801e Author: Conny Wagenius <cjw@voidptr.se> Date: Fri, 5 Feb 2021 11:12:13 +0330 ex: buffer command to switch buffers :b lists buffers and :b# selects a buffer. 13b5534f46724cc6200c0aeb36800c5f3b33801e 2021-01-13T17:27:55Z 2021-01-13T17:27:55Z cmd: read until EOF if POLLIN and POLLERR are returned from poll() Ali Gholami Rudi ali@rudi.ir commit 13b5534f46724cc6200c0aeb36800c5f3b33801e parent 29b4fa028ebed5c2b2a9a7e13bce07ab2ae81587 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 13 Jan 2021 20:57:55 +0330 cmd: read until EOF if POLLIN and POLLERR are returned from poll() 29b4fa028ebed5c2b2a9a7e13bce07ab2ae81587 2020-12-11T21:46:32Z 2020-12-11T21:46:32Z ren: render double width characters Ali Gholami Rudi ali@rudi.ir commit 29b4fa028ebed5c2b2a9a7e13bce07ab2ae81587 parent 141f09f6ec82e918ff772e02500c7903be72e50e Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 12 Dec 2020 01:16:32 +0330 ren: render double width characters 141f09f6ec82e918ff772e02500c7903be72e50e 2020-11-19T07:17:47Z 2020-11-19T07:17:47Z led: do not touch ai array led_line() when ai_max is zero Ali Gholami Rudi ali@rudi.ir commit 141f09f6ec82e918ff772e02500c7903be72e50e parent efd7a38d55441a6ef6c48e7056e5d55c7755fae3 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 19 Nov 2020 10:47:47 +0330 led: do not touch ai array led_line() when ai_max is zero efd7a38d55441a6ef6c48e7056e5d55c7755fae3 2020-10-22T08:22:58Z 2020-10-23T10:36:18Z conf.h: syntax coloring for diff & patch Conny Wagenius cjw@voidptr.se commit efd7a38d55441a6ef6c48e7056e5d55c7755fae3 parent 1a8863660ce138e8cff1feec0cb89598f4658de9 Author: Conny Wagenius <cjw@voidptr.se> Date: Thu, 22 Oct 2020 10:22:58 +0200 conf.h: syntax coloring for diff & patch 1a8863660ce138e8cff1feec0cb89598f4658de9 2020-10-18T14:08:47Z 2020-10-18T14:08:47Z conf.h: troff refer database highlighting Ali Gholami Rudi ali@rudi.ir commit 1a8863660ce138e8cff1feec0cb89598f4658de9 parent 4c47c54d621fc83f9473c5c13a80a712c7ebcbdc Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 18 Oct 2020 17:38:47 +0330 conf.h: troff refer database highlighting 4c47c54d621fc83f9473c5c13a80a712c7ebcbdc 2020-10-15T13:32:48Z 2020-10-15T13:32:48Z conf.h: python syntax highlighting Ali Gholami Rudi ali@rudi.ir commit 4c47c54d621fc83f9473c5c13a80a712c7ebcbdc parent f5724e9c44c13c54ff36dd080804a3c0e01877b7 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 15 Oct 2020 17:02:48 +0330 conf.h: python syntax highlighting f5724e9c44c13c54ff36dd080804a3c0e01877b7 2020-10-15T13:27:19Z 2020-10-15T13:27:19Z conf.h: highlight shell keywords and variables Ali Gholami Rudi ali@rudi.ir commit f5724e9c44c13c54ff36dd080804a3c0e01877b7 parent e9a16a0778855b2c376333537b8331bdced600e6 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 15 Oct 2020 16:57:19 +0330 conf.h: highlight shell keywords and variables e9a16a0778855b2c376333537b8331bdced600e6 2020-10-15T13:11:02Z 2020-10-15T13:11:02Z ex: advance a single line for each line break Ali Gholami Rudi ali@rudi.ir commit e9a16a0778855b2c376333537b8331bdced600e6 parent c90511855c86607fc0f66d88f2a306730d2138c9 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 15 Oct 2020 16:41:02 +0330 ex: advance a single line for each line break c90511855c86607fc0f66d88f2a306730d2138c9 2020-09-30T16:43:32Z 2020-09-30T16:43:32Z regex: updates from neatlibc Ali Gholami Rudi ali@rudi.ir commit c90511855c86607fc0f66d88f2a306730d2138c9 parent a8b14d8f0ccab1346466bbf91380d80d226171f6 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 30 Sep 2020 20:13:32 +0330 regex: updates from neatlibc a8b14d8f0ccab1346466bbf91380d80d226171f6 2020-09-03T11:33:05Z 2020-09-03T11:33:05Z ex: make text direction buffer local Ali Gholami Rudi ali@rudi.ir commit a8b14d8f0ccab1346466bbf91380d80d226171f6 parent 7069bc1bd5c3c298b329b68f0a84f5b480b52896 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 3 Sep 2020 16:03:05 +0430 ex: make text direction buffer local 7069bc1bd5c3c298b329b68f0a84f5b480b52896 2020-09-03T11:31:38Z 2020-09-03T11:31:38Z cmd: fix closing fds[2] in cmd_pipe() Ali Gholami Rudi ali@rudi.ir commit 7069bc1bd5c3c298b329b68f0a84f5b480b52896 parent 62df24f12c33e086991d6bee683289848f98daa7 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 3 Sep 2020 16:01:38 +0430 cmd: fix closing fds[2] in cmd_pipe() 62df24f12c33e086991d6bee683289848f98daa7 2020-07-27T19:41:36Z 2020-07-27T19:41:36Z cmd: fix cmd_pipe() on OpenBSD Ali Gholami Rudi ali@rudi.ir commit 62df24f12c33e086991d6bee683289848f98daa7 parent aae3a82a9f44f2b7fe2b6babb9390ad23517172a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 28 Jul 2020 00:11:36 +0430 cmd: fix cmd_pipe() on OpenBSD Reported and tested by Dirk-Wilhelm Peters <peters@schwertfisch.de>. aae3a82a9f44f2b7fe2b6babb9390ad23517172a 2020-07-27T14:33:45Z 2020-07-27T14:33:45Z ex: handle spaces in shell commands Ali Gholami Rudi ali@rudi.ir commit aae3a82a9f44f2b7fe2b6babb9390ad23517172a parent 49e4029728927afb1a22864698be10cf445413aa Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 27 Jul 2020 19:03:45 +0430 ex: handle spaces in shell commands 49e4029728927afb1a22864698be10cf445413aa 2020-06-04T08:02:27Z 2020-06-04T08:02:27Z led: indenting and deindenting when auto-indent buffer is empty Ali Gholami Rudi ali@rudi.ir commit 49e4029728927afb1a22864698be10cf445413aa parent edaafb4c0b7285982922d36a1e8b671e3d679691 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 4 Jun 2020 12:32:27 +0430 led: indenting and deindenting when auto-indent buffer is empty edaafb4c0b7285982922d36a1e8b671e3d679691 2020-05-06T22:07:37Z 2020-05-06T22:07:37Z vi: call term_done() even if ex_init() fails Ali Gholami Rudi ali@rudi.ir commit edaafb4c0b7285982922d36a1e8b671e3d679691 parent 20373644dfc266d53328c220466e3abdd0a4284a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 7 May 2020 02:37:37 +0430 vi: call term_done() even if ex_init() fails 20373644dfc266d53328c220466e3abdd0a4284a 2020-05-06T17:42:54Z 2020-05-06T17:44:43Z ex: % and # signs in command line arguments should be escaped Ali Gholami Rudi ali@rudi.ir commit 20373644dfc266d53328c220466e3abdd0a4284a parent cf0d56f4f7ecd22878eda626d835db86d1fd8cf7 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 6 May 2020 22:12:54 +0430 ex: % and # signs in command line arguments should be escaped Reported and tested by Dirk-Wilhelm Peters <peters@schwertfisch.de>. cf0d56f4f7ecd22878eda626d835db86d1fd8cf7 2020-03-12T20:31:38Z 2020-03-12T20:31:38Z uc: make uc_len() more compact by combining the first two conditions Ali Gholami Rudi ali@rudi.ir commit cf0d56f4f7ecd22878eda626d835db86d1fd8cf7 parent 98fc156cbe154ff745f271b07f5e97d54807c858 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 13 Mar 2020 00:01:38 +0330 uc: make uc_len() more compact by combining the first two conditions 98fc156cbe154ff745f271b07f5e97d54807c858 2020-03-12T16:35:14Z 2020-03-12T16:35:14Z uc: make uc_dec() more compact by removing its loop Ali Gholami Rudi ali@rudi.ir commit 98fc156cbe154ff745f271b07f5e97d54807c858 parent 7c800ce91775309ad896f377d3be4f994f398e44 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 12 Mar 2020 20:05:14 +0330 uc: make uc_dec() more compact by removing its loop 7c800ce91775309ad896f377d3be4f994f398e44 2020-01-20T20:51:06Z 2020-01-20T20:51:06Z vi: fix updating previous hll row Ali Gholami Rudi ali@rudi.ir commit 7c800ce91775309ad896f377d3be4f994f398e44 parent 334aa96130c257032e7d7eeef650618bf706f09a Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 21 Jan 2020 00:21:06 +0330 vi: fix updating previous hll row 334aa96130c257032e7d7eeef650618bf706f09a 2020-01-19T17:11:33Z 2020-01-19T17:11:33Z conf: MKFILE_MODE specifies the access mode of new files Ali Gholami Rudi ali@rudi.ir commit 334aa96130c257032e7d7eeef650618bf706f09a parent 4f6be8c78d2b66545cbae8696af0e2ca66f4efcb Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 19 Jan 2020 20:41:33 +0330 conf: MKFILE_MODE specifies the access mode of new files 4f6be8c78d2b66545cbae8696af0e2ca66f4efcb 2020-01-19T16:49:48Z 2020-01-19T16:49:48Z conf.h: update syntax highlighting rules for neatmail summaries Ali Gholami Rudi ali@rudi.ir commit 4f6be8c78d2b66545cbae8696af0e2ca66f4efcb parent 4cb1cd3990fc9abf27d4c796825b7e080e1e8aea Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 19 Jan 2020 20:19:48 +0330 conf.h: update syntax highlighting rules for neatmail summaries 4cb1cd3990fc9abf27d4c796825b7e080e1e8aea 2020-01-19T16:45:34Z 2020-01-19T16:45:34Z vi: hll option to highlight current line Ali Gholami Rudi ali@rudi.ir commit 4cb1cd3990fc9abf27d4c796825b7e080e1e8aea parent a4917ea76e33803c53332bc622d870b36c7371c9 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 19 Jan 2020 20:15:34 +0330 vi: hll option to highlight current line a4917ea76e33803c53332bc622d870b36c7371c9 2020-01-19T16:28:34Z 2020-01-19T16:28:34Z led: use the attribute of \n for blanks Ali Gholami Rudi ali@rudi.ir commit a4917ea76e33803c53332bc622d870b36c7371c9 parent e8b863838feddbd51f6aac60c849eee0783d8d10 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 19 Jan 2020 19:58:34 +0330 led: use the attribute of \n for blanks e8b863838feddbd51f6aac60c849eee0783d8d10 2020-01-13T14:05:02Z 2020-01-13T14:05:51Z vi: redraw the entire screen if current line changes Ali Gholami Rudi ali@rudi.ir commit e8b863838feddbd51f6aac60c849eee0783d8d10 parent 22b03572dac915a7d752a9d5b182355d2e46cb88 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Mon, 13 Jan 2020 17:35:02 +0330 vi: redraw the entire screen if current line changes Reported by Aaron G <mastaag@gmail.com>. 22b03572dac915a7d752a9d5b182355d2e46cb88 2020-01-09T06:34:12Z 2020-01-09T06:34:12Z ex: for ec_exec, '|' is not a command separator Ali Gholami Rudi ali@rudi.ir commit 22b03572dac915a7d752a9d5b182355d2e46cb88 parent 6aeab587bb3e6603d53567d8b231b36c72ad194b Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 9 Jan 2020 10:04:12 +0330 ex: for ec_exec, '|' is not a command separator Suggested by Aaron G <mastaag@gmail.com>. 6aeab587bb3e6603d53567d8b231b36c72ad194b 2020-01-08T21:50:05Z 2020-01-08T21:50:05Z ex: escape command with addresses Ali Gholami Rudi ali@rudi.ir commit 6aeab587bb3e6603d53567d8b231b36c72ad194b parent 2b3a43ce720dab6d6687230a408f414ced631888 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 9 Jan 2020 01:20:05 +0330 ex: escape command with addresses Suggested and tested by Aaron G <mastaag@gmail.com>. 2b3a43ce720dab6d6687230a408f414ced631888 2019-10-31T16:24:11Z 2019-10-31T16:24:11Z ex: call :p for empty lines only once Ali Gholami Rudi ali@rudi.ir commit 2b3a43ce720dab6d6687230a408f414ced631888 parent cfdf0cf8c3281f83a091d9c36a887154e0bdfd6e Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 31 Oct 2019 19:54:11 +0330 ex: call :p for empty lines only once cfdf0cf8c3281f83a091d9c36a887154e0bdfd6e 2019-10-31T15:59:34Z 2019-10-31T15:59:34Z led: use --- filetype for ex prompt and messages Ali Gholami Rudi ali@rudi.ir commit cfdf0cf8c3281f83a091d9c36a887154e0bdfd6e parent cfb5f5f6170fa3c66566a81ce2a4d17c60c563aa Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 31 Oct 2019 19:29:34 +0330 led: use --- filetype for ex prompt and messages cfb5f5f6170fa3c66566a81ce2a4d17c60c563aa 2019-04-02T21:35:14Z 2019-04-02T21:35:14Z led: highlight the status bar only if hl is set Ali Gholami Rudi ali@rudi.ir commit cfb5f5f6170fa3c66566a81ce2a4d17c60c563aa parent 3f5ac6a63b175a9265d3b36d28e61dd53bf843f1 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 3 Apr 2019 02:05:14 +0430 led: highlight the status bar only if hl is set Reported by @tangxinfa. 3f5ac6a63b175a9265d3b36d28e61dd53bf843f1 2019-04-02T21:34:58Z 2019-04-02T21:34:58Z vi: update copyright year Ali Gholami Rudi ali@rudi.ir commit 3f5ac6a63b175a9265d3b36d28e61dd53bf843f1 parent d820629569cdd2fcf7db0a9844e06963c02d5ff6 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Wed, 3 Apr 2019 02:04:58 +0430 vi: update copyright year d820629569cdd2fcf7db0a9844e06963c02d5ff6 2018-02-23T05:29:05Z 2019-02-23T12:45:08Z ex: zero-length matches and EOL Ali Gholami Rudi ali@rudi.ir commit d820629569cdd2fcf7db0a9844e06963c02d5ff6 parent fb4a84a4c678277646bd1873f1d75abd6b527ab7 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 23 Feb 2018 08:59:05 +0330 ex: zero-length matches and EOL fb4a84a4c678277646bd1873f1d75abd6b527ab7 2019-02-17T21:36:35Z 2019-02-23T08:01:52Z vi: fix two compiler warnings on clang ver. 1000.11.45.5 Joe Loughry joe.loughry@gmail.com commit fb4a84a4c678277646bd1873f1d75abd6b527ab7 parent 646929726b8bd1971559744ad1cea6c564312e53 Author: Joe Loughry <joe.loughry@gmail.com> Date: Sun, 17 Feb 2019 14:36:35 -0700 vi: fix two compiler warnings on clang ver. 1000.11.45.5 646929726b8bd1971559744ad1cea6c564312e53 2018-12-21T00:45:55Z 2019-02-23T08:01:34Z ex: fix snprintf missing format parameter qianqiangliu qianqiangliu@hotmail.com commit 646929726b8bd1971559744ad1cea6c564312e53 parent 7dc3f15c183b10d3611be8a0e6fe5f0f7ae22df3 Author: qianqiangliu <qianqiangliu@hotmail.com> Date: Fri, 21 Dec 2018 08:45:55 +0800 ex: fix snprintf missing format parameter 7dc3f15c183b10d3611be8a0e6fe5f0f7ae22df3 2018-02-22T21:46:52Z 2018-02-22T21:46:52Z ex: replacing zero-length matches Ali Gholami Rudi ali@rudi.ir commit 7dc3f15c183b10d3611be8a0e6fe5f0f7ae22df3 parent 42fcac2533ea9fada01715d163a13d8ea7009465 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 23 Feb 2018 01:16:52 +0330 ex: replacing zero-length matches 42fcac2533ea9fada01715d163a13d8ea7009465 2018-01-05T09:45:08Z 2018-01-05T09:47:03Z reg: appending to empty buffers Ali Gholami Rudi ali@rudi.ir commit 42fcac2533ea9fada01715d163a13d8ea7009465 parent 896da02715d68d3031e31e3862ac249e4ce4e645 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 5 Jan 2018 13:15:08 +0330 reg: appending to empty buffers 896da02715d68d3031e31e3862ac249e4ce4e645 2017-10-26T11:58:02Z 2017-10-26T11:58:02Z vi: update cursor column after vi_wait() Ali Gholami Rudi ali@rudi.ir commit 896da02715d68d3031e31e3862ac249e4ce4e645 parent 5ed4bbc7f12686bb480ab8b2b05c94e12b1c71d8 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 26 Oct 2017 15:28:02 +0330 vi: update cursor column after vi_wait() 5ed4bbc7f12686bb480ab8b2b05c94e12b1c71d8 2017-10-01T07:07:44Z 2017-10-01T07:07:44Z vi: explain when the screen is updated in vi() Ali Gholami Rudi ali@rudi.ir commit 5ed4bbc7f12686bb480ab8b2b05c94e12b1c71d8 parent c200015e9b9aca02b6d622a55929e2b30e4912a5 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sun, 1 Oct 2017 10:37:44 +0330 vi: explain when the screen is updated in vi() c200015e9b9aca02b6d622a55929e2b30e4912a5 2017-09-30T04:03:00Z 2017-09-30T04:03:00Z vi: cursor column may need to be updated after next/previous page Ali Gholami Rudi ali@rudi.ir commit c200015e9b9aca02b6d622a55929e2b30e4912a5 parent f8720edb1fa5041b65ab16ff41f800ee70774555 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 30 Sep 2017 07:33:00 +0330 vi: cursor column may need to be updated after next/previous page f8720edb1fa5041b65ab16ff41f800ee70774555 2017-09-28T15:39:29Z 2017-09-28T15:39:29Z conf.h: change the default syntax highlighting for the status bar Ali Gholami Rudi ali@rudi.ir commit f8720edb1fa5041b65ab16ff41f800ee70774555 parent 5ccea0f63de06e4c0da7daa1c29f85e27207b8a5 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 28 Sep 2017 19:09:29 +0330 conf.h: change the default syntax highlighting for the status bar 5ccea0f63de06e4c0da7daa1c29f85e27207b8a5 2017-06-27T16:41:05Z 2017-06-27T16:41:05Z ex: nested global commands Ali Gholami Rudi ali@rudi.ir commit 5ccea0f63de06e4c0da7daa1c29f85e27207b8a5 parent a17ced97054879718d841206a24ede5e1c7497c1 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 27 Jun 2017 21:11:05 +0430 ex: nested global commands Suggested and tested by Leah Neukirchen <leah@vuxu.org>. a17ced97054879718d841206a24ede5e1c7497c1 2017-06-27T13:40:23Z 2017-06-27T13:40:23Z ex: global command should default to the entire fire Ali Gholami Rudi ali@rudi.ir commit a17ced97054879718d841206a24ede5e1c7497c1 parent 9ee0c8c148fefbb2599974b36883484270d54a5c Author: Ali Gholami Rudi <ali@rudi.ir> Date: Tue, 27 Jun 2017 18:10:23 +0430 ex: global command should default to the entire fire Reported by Leah Neukirchen <leah@vuxu.org>. 9ee0c8c148fefbb2599974b36883484270d54a5c 2017-05-12T09:31:49Z 2017-05-12T09:31:49Z ren: fix ren_pos() comment Ali Gholami Rudi ali@rudi.ir commit 9ee0c8c148fefbb2599974b36883484270d54a5c parent ed2e096607df03ce155e4c6ab786f8b697799988 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Fri, 12 May 2017 14:01:49 +0430 ren: fix ren_pos() comment ed2e096607df03ce155e4c6ab786f8b697799988 2017-05-04T13:45:15Z 2017-05-04T13:50:49Z vi: ze and zf to specify the keymap in normal mode Ali Gholami Rudi ali@rudi.ir commit ed2e096607df03ce155e4c6ab786f8b697799988 parent 9e76a7c658e3ea68a1d5de81cb4f1cf1a0f4f6d9 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 4 May 2017 18:15:15 +0430 vi: ze and zf to specify the keymap in normal mode 9e76a7c658e3ea68a1d5de81cb4f1cf1a0f4f6d9 2017-05-04T13:38:14Z 2017-05-04T13:38:14Z ex: represent each keymap with its index in kmaps[] Ali Gholami Rudi ali@rudi.ir commit 9e76a7c658e3ea68a1d5de81cb4f1cf1a0f4f6d9 parent 53f1da76a6d4918209eecc5251437407e8c7cf41 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 4 May 2017 18:08:14 +0430 ex: represent each keymap with its index in kmaps[] 53f1da76a6d4918209eecc5251437407e8c7cf41 2017-03-18T15:32:09Z 2017-03-18T15:33:45Z dir: rename xdir to xtd Ali Gholami Rudi ali@rudi.ir commit 53f1da76a6d4918209eecc5251437407e8c7cf41 parent 33fa385f8aaee6daad8010fc875b2861d835d2c3 Author: Ali Gholami Rudi <ali@rudi.ir> Date: Sat, 18 Mar 2017 19:02:09 +0330 dir: rename xdir to xtd 33fa385f8aaee6daad8010fc875b2861d835d2c3 2017-03-16T12:12:08Z 2017-03-16T12:12:08Z led: messages and ex prompts are always left-to-right Ali Gholami Rudi ali@rudi.ir commit 33fa385f8aaee6daad8010fc875b2861d835d2c3 parent d9562b264f00d015c0bcd75bd8fa3e4cece9eddb Author: Ali Gholami Rudi <ali@rudi.ir> Date: Thu, 16 Mar 2017 15:42:08 +0330 led: messages and ex prompts are always left-to-right