<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/reline/terminfo.rb, branch v3_3_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Merge reline-0.5.10 (#11558)</title>
<updated>2024-09-06T00:55:34+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-09-06T00:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c3f7041ab19fbf0e937126dc1b7397b97f768b9a'/>
<id>c3f7041ab19fbf0e937126dc1b7397b97f768b9a</id>
<content type='text'>
* Merge reline-0.5.8

* Merge reline-0.5.9

* Merge reline-0.5.10</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Merge reline-0.5.8

* Merge reline-0.5.9

* Merge reline-0.5.10</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #20511] Update reline-0.5.7 (#10848)</title>
<updated>2024-05-28T22:54:39+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-05-28T22:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=077558ee2b8dd3ed414b78384f21118f833eb259'/>
<id>077558ee2b8dd3ed414b78384f21118f833eb259</id>
<content type='text'>
* Update reline-0.5.7

* Update irb-1.13.1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update reline-0.5.7

* Update irb-1.13.1</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Remove unnecessary conditions for</title>
<updated>2023-06-02T12:18:06+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-06-02T12:18:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e38fb050fa585135d3f8f158e3c6ccc12cb1439c'/>
<id>e38fb050fa585135d3f8f158e3c6ccc12cb1439c</id>
<content type='text'>
`Fiddle::TYPE_VARIADIC`
(https://github.com/ruby/reline/pull/547)

https://github.com/ruby/reline/commit/71ba3a9432
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`Fiddle::TYPE_VARIADIC`
(https://github.com/ruby/reline/pull/547)

https://github.com/ruby/reline/commit/71ba3a9432
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Revert "Merge pull request #441 from nevans/workaround-linker-script-so"</title>
<updated>2022-06-13T10:33:15+00:00</updated>
<author>
<name>st0012</name>
<email>stan001212@gmail.com</email>
</author>
<published>2022-06-13T08:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b1397e96dacfed3dec3fb962e3b3ee9032ac137f'/>
<id>b1397e96dacfed3dec3fb962e3b3ee9032ac137f</id>
<content type='text'>
This reverts commit https://github.com/ruby/reline/commit/4ccf128ffa18, reversing
changes made to https://github.com/ruby/reline/commit/a2651419e9a0.

https://github.com/ruby/reline/commit/51053138a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit https://github.com/ruby/reline/commit/4ccf128ffa18, reversing
changes made to https://github.com/ruby/reline/commit/a2651419e9a0.

https://github.com/ruby/reline/commit/51053138a4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Workaround libncurses.so as a linker script</title>
<updated>2022-05-24T21:34:28+00:00</updated>
<author>
<name>nicholas a. evans</name>
<email>nicholas.evans@gmail.com</email>
</author>
<published>2022-04-06T22:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d020334e9ee6d978bbed09ce96a03a6d6d2490a6'/>
<id>d020334e9ee6d978bbed09ce96a03a6d6d2490a6</id>
<content type='text'>
This maybe isn't probably isn't the best approach, but it will allow
`Fiddle::Terminfo.curses_dl` to work.  I documented more details about
this in an issue on fiddle: https://github.com/ruby/fiddle/issues/107

It is probably better to deal with it there.  But this is workaround is
simpler.

FYI: `reline` itself seems to be working just fine for me _without_
loading ncurses.  But I wanted to be able to use `Reline::Terminfo` for
my own projects. :)

https://github.com/ruby/reline/commit/fd4bdb35e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This maybe isn't probably isn't the best approach, but it will allow
`Fiddle::Terminfo.curses_dl` to work.  I documented more details about
this in an issue on fiddle: https://github.com/ruby/fiddle/issues/107

It is probably better to deal with it there.  But this is workaround is
simpler.

FYI: `reline` itself seems to be working just fine for me _without_
loading ncurses.  But I wanted to be able to use `Reline::Terminfo` for
my own projects. :)

https://github.com/ruby/reline/commit/fd4bdb35e2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Ignore global constants when checking if Fiddle::VERSION exists</title>
<updated>2022-01-23T22:00:34+00:00</updated>
<author>
<name>Postmodern</name>
<email>postmodern.mod3@gmail.com</email>
</author>
<published>2022-01-21T14:59:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c155445752bdf51f048284519587f73443f2f227'/>
<id>c155445752bdf51f048284519587f73443f2f227</id>
<content type='text'>
If a top-level `VERSION` constant exists, or if a module containing a `VERSION` constant is included into the top-level scope, then `Fiddle.const_defined?(:VERSION)` will erroneously return true when `RUBY_VERSION &lt; 3.0.0`.

https://github.com/ruby/reline/commit/8529c8e47a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a top-level `VERSION` constant exists, or if a module containing a `VERSION` constant is included into the top-level scope, then `Fiddle.const_defined?(:VERSION)` will erroneously return true when `RUBY_VERSION &lt; 3.0.0`.

https://github.com/ruby/reline/commit/8529c8e47a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Fix reline on Solaris</title>
<updated>2022-01-08T11:32:06+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2022-01-08T03:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=09cfc653b77584d557a551df6a5b8ebddbbd11a2'/>
<id>09cfc653b77584d557a551df6a5b8ebddbbd11a2</id>
<content type='text'>
Solaris requires that the pointer errret_int is alined to an integer,
however, with VWA, strings are no longer aligned to an integer, so use a
Fiddle::Pointer with a malloc'd region instead.

https://github.com/ruby/reline/commit/5fcd89ab0c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Solaris requires that the pointer errret_int is alined to an integer,
however, with VWA, strings are no longer aligned to an integer, so use a
Fiddle::Pointer with a malloc'd region instead.

https://github.com/ruby/reline/commit/5fcd89ab0c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Check capname of tigetstr/tigetflag/tigetnum</title>
<updated>2022-01-02T02:44:07+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2022-01-02T02:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=76181ae940c485d80990941d064f8fdc26b3b4ee'/>
<id>76181ae940c485d80990941d064f8fdc26b3b4ee</id>
<content type='text'>
Incorrect arguments can cause SEGV.

https://github.com/ruby/reline/commit/a58748bcf9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Incorrect arguments can cause SEGV.

https://github.com/ruby/reline/commit/a58748bcf9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Implement Reline::Terminfo.tigetnum</title>
<updated>2022-01-02T01:27:09+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2022-01-02T01:17:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=85f304b9315815f00c54db682a5bb3188c3fa2e8'/>
<id>85f304b9315815f00c54db682a5bb3188c3fa2e8</id>
<content type='text'>
https://github.com/ruby/reline/commit/695212d5d2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/reline/commit/695212d5d2
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/reline] Fix the difinition of tigetflag() in comment...</title>
<updated>2022-01-01T15:39:45+00:00</updated>
<author>
<name>aycabta</name>
<email>aycabta@gmail.com</email>
</author>
<published>2022-01-01T15:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=530586fafca6e3ea73d3b19129b31a7aaff05d27'/>
<id>530586fafca6e3ea73d3b19129b31a7aaff05d27</id>
<content type='text'>
https://github.com/ruby/reline/commit/af4d77ba09
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/reline/commit/af4d77ba09
</pre>
</div>
</content>
</entry>
</feed>
