kouji

Hash Date Message
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".