7eb66d1c7b982e0888b25423ad732ea3effff18e
|
2008-08-01 |
* ext/readline/extconf.rb: checked to have clear_history in readline library. * ext/readline/readline.c (hist_get, hist_each, Init_readline): The offset specified for the argument of history_get() might be different in GNU Readline and libedit. If use libedit, it was corrected that the computational method of the offset specified for the argument of history_get() when the Readline module was initialized was decided. (hist_get, hist_set): If use libedit, accesses first an input content in history when specifies the negative offset for the argument of history_get() or replace_history_entry(). Then checks the offset is negative in ruby. (rb_remove_history): When compiling, it corrects it to warning when libedit is used. (hist_clear, Init_readline): added Readline::HISTORY.clear method. [ruby-dev:35551] * test/readline/test_readline_history.rb: added unit test for Readline::HISTORY. |
05373c446902ace063b1ff5caf2236004e7bc763
|
2008-08-07 |
* ext/readline/README.ja: updated API document for Readline module. |
fedc035ab81eee9ae814cb6865e34eac6afb58c0
|
2008-08-07 |
* ext/.document: added readline/readline.c. |
5898c07466e097955e9519d576c90486c5410cfb
|
2008-08-11 |
* test/readline/test_readline.rb: added test for Readline's class methods. |
aa2a222f9c515d4221f07510723385ad03ae4d21
|
2008-08-11 |
* ext/readline/README.ja: added API document for Readline.vi_editing_mode? and Readline.emacs_editing_mode?. |
c5579a833d51c7d066d833067ac7384f750c3112
|
2008-08-11 |
fixed ChangeLog. |
fa9ef4bf0023e540ec95997b45b542eb49c22c74
|
2008-08-12 |
* test/readline/test_readline.rb (TestReadline#test_safe_level_4): tested Readline.vi_editing_mode? and Readline.emacs_editing_mode?. |
741cc678003a82df9afaca60c8027f84170460bb
|
2008-08-12 |
* gc.c (getrusage_time): Returned effective value on Windows. |
4e15017783987d0f5fce05183cd810c48c720fad
|
2008-08-13 |
* doc/NEWS: Mention the Readline.vi_editing_mode?, Readline.emacs_editing_mode?, Readline::HISTORY[] and Readline::HISTORY.clear change. |
cdc2278f890c7e9715b2b8cb7d7cdbdfd4200b8b
|
2008-08-13 |
* string.c (alias_func): changed to 'weak, alias' from 'alias' for Mac OSX. (closes #429) |
925e6852b298e18afd30ca99b66525f1299d5c7a
|
2008-09-22 |
* ext/readline/readline.c (Init_readline): used remove_history to check offset of history if unsupported clear_history. |
b043284bfe51791d39ff4a8644fcf7ab96e8619b
|
2008-09-22 |
* test/readline/test_readline_history.rb (Readline::TestHistory#test_each): checked return value. |
433095e50e2011974680740b2202e87854ddf56a
|
2008-09-22 |
* doc/NEWS: fixed typo, Readline.HISTORY::clear -> Readline::HISTORY.clear. |
cfb8e8301e7be7189f2afebc5a5f3e50a55683dc
|
2008-12-12 |
* ext/readline/readline.c: used the ExportStringValue macro instead of the OutputStringValue macro. removed the OutputStringValue macro. |
74ea7d93c13af0e87ab76b29c52dbdbb6ac3dbc0
|
2008-12-12 |
* ext/readline/readline.c (readline_readline): changed the message of IOError to 'closed stdin' from 'stdin closed' if stdin was closed. |
02a37bee67dd3a38fe5fa143fd27e59b563ebb0c
|
2008-12-12 |
* ext/readline/readline.c: r20662 reverted. |
8b123714e2f48d5aba6b48568b80352ead80d0ed
|
2008-12-12 |
* ext/readline/readline.c (readline_s_get_completion_append_character): uses locale encoding but not ASCII-8BIT. |
b7e026fb3fffdb05b6f6915a58049c7abf1b572a
|
2008-12-12 |
* ChangeLog: commit miss (r20680). |
e53990e4bdbf1fc5aa36e5f2150d118f6e324106
|
2008-12-13 |
* ruby.c (process_options): fixed default_internal is nil. (closes #862) |
67cd02b40ceb2f1782e30f147dc14724267c2119
|
2008-12-21 |
* test/readline/test_readline.rb (TestReadline#test_some_characters_methods): checked encoding. |
1cf4744a83c8d450619a8f60572e8d6bdb85e510
|
2008-12-21 |
* test/readline/test_readline_history.rb: checked encoding. |
bd877eb7afaaec60ae49591a814b8a35a474eab2
|
2008-12-24 |
* test/readline/test_readline_history.rb: did not check the encoding that is in the Readline::HISTORY. I will fix it. |
823cfeed8911eed4491a632335e313deebd849e8
|
2008-12-24 |
* test/readline/test_readline_history.rb: check the encoding that is in the Readline::HISTORY. |
374e2f34b12737fd2b8639b1633790be3b4ea568
|
2009-01-30 |
* ext/curses/curses.c (Init_curses): Curses#crmode and Curses#nocrmode changes to the module function. fix #916 |
dbf657caade698b057f0165aafc12963c1bd22f2
|
2009-02-03 |
* ext/readline/readline.c (readline_s_set_completion_proc): set default if proc is nil. fix #1095 |
4a2b6b2067e74a5226e9f68e4aef566d48fdbcad
|
2009-02-03 |
* ext/readline/readline.c: updated year of copyright. |
d60cd5b3793bb362c09391623e365f405b750ec8
|
2009-02-03 |
* ext/readline/extconf.rb: checked rl_set_screen_size and rl_get_screen_size. |
e2fc3f38afe79b32c698d7fb05a2fed26af81c4d
|
2009-02-03 |
* NEWS: added comment for Readline. |
89fd52131942b4f5365194344ce32346ace5f112
|
2009-07-10 |
* ext/readline/extconf.rb: checked rl_line_buffer and rl_point in readline. |
257c314fbb34230aea4528fbc1276304f6c7575c
|
2009-07-10 |
* ext/readline/extconf.rb: checked rl_refresh_line in readline. |
38f5ffefe1014882e3cfbea139e7a124d0c76dce
|
2011-01-09 |
* ext/readline/readline.c: apply a patch from Nobuyoshi Nakada. fixed #3616 [ruby-core:31484] IRB + readline incorrectly counts non-printing characters in prompt |
dd11a58be3d6eba910a8bcfdb888562fb64fde01
|
2011-04-12 |
* ext/readline/extconf.rb: --disable-libedit to disable libedit. fixes #4550 |
1daac53ce7f4fa0d8637e48a198cc5a1d896881e
|
2011-06-21 |
* ext/readline/extconf.rb: fixed bug, specify --disable-libedit then disable libedit, does not specify then check readline and libedit if failed checking readline. (fixes #3375) |
e49f890906507b49ac81328e1e7b68d2fea59226
|
2011-06-21 |
* ext/readline/readline.c (readline_getc): applied a patch in #3827 by by Akio Tajima <artonx AT yahoo.co.jp>. (see #3827) |
ec4f9d1c60a81ea45d11c0eb0c3c8930564e66a8
|
2011-12-23 |
* ext/readline/readline.c (Init_readline): libedit check rl_getc_function only when rl_initialize() is called, and using_history() call rl_initialize(). This assignment should be placed before using_history(). [ruby-core:40641] [Bug #5539] |
5191ecad6c4deb8d52391661377b91c8613830de
|
2011-12-23 |
* ext/readline/readline.c (readline_attempted_completion_function): in Readline module with GNU Readline 6 case, Readline module resets completion_append_character to " ", after it executes completion. So, Readline module stores completion_append_character, and Readline module always sets it after Readline module executes completion. [ruby-dev:43456] [Feature #4635] |
7a4b214558009bcb64630ae06e552a9c0c0ffba4
|
2012-05-01 |
* ext/readline/readline.c (Readline.pre_input_hook) (Readline.insert_text, Readline.redisplay): new function. An original patch was created by nagachika. [Feature #5785] |
7c602ea07f5b89eac209b6c6a53f695e12f9f0ce
|
2012-05-02 |
* ext/readline/readline.c (Readline.special_prefixes=) (Readline.special_prefixes): new function. An original patch was created by nagachika. [Feature #5784] |
1451c619a776aae8cf75c31ad6f1a3759a9bbb4c
|
2012-05-02 |
fix my email address. |
56af74277c5a3fd9dc5f07524248f78a292b280e
|
2013-07-22 |
* ext/readline/readline.c (Init_readline): added Readline.delete_text. [ruby-dev:45789] [Feature #6626] * ext/readline/extconf.rb: check for rl_delete_text() in Readline library. |
d2fa5dff127bcc7ef481d7b3adca7637db3637e0
|
2013-08-06 |
* ext/readline/readline.c (Init_readline, readline_s_set_output) (clear_rl_outstream, readline_s_set_input, clear_rl_instream) (readline_readline): fix causing SEGV if closed IO object that is set Readline.input or Readline.output. Patched by akr [ruby-dev:47509] [Bug #8644] |
a78713ce45fa006cdbf4c72d0fa1a4f1fd8c38fa
|
2013-08-06 |
* ext/readline/readline.c (readline_s_set_point, Init_readline): add Readline.point=(pos). Patched by naruse. [ruby-dev:47535] [Feature #8675] |
19efdcee1e6516d4bcd0371499778a7b13bb19c7
|
2013-08-06 |
* ext/readline/readline.c, test/readline/test_readline.rb: fix indent. |
ead6b6e7210182db095e95891e9431534559958f
|
2013-08-06 |
* ext/readline/readline.c (readline_s_delete_text): remove checking "$SAFE == 4". |