WeeChat dev news - Tag - keysWeeChat development blog2024-01-22T17:53:19+01:00urn:md5:edd364dae4d94114a2ba146603903683DotclearKey bindings improvements, case sensitive identifiers, semantic versioningurn:md5:a83c1adcc69a4dcc5be8b67b9d3965ac2023-03-18T17:13:00+00:002023-04-21T11:25:13+01:00Sébastien Helleucorebuildkeyssemanticversioning <p>Major changes are coming in the next WeeChat version, bumped to <strong>4.0.0</strong> (instead of 3.9, as planned initially).</p>
<p>Some breaking changes:</p>
<ol>
<li>key bindings improvements: using names instead of raw codes (eg: <code>meta-left</code> instead of <code>meta2-1;3D</code>)</li>
<li>many identifiers have been made case sensitive, including commands, aliases and options</li>
<li>build with autotools has been removed, only CMake can now be used to compile WeeChat.</li>
</ol>
<p>There are other changes, see the <a href="https://weechat.org/files/doc/weechat/ChangeLog-devel.html#v4.0.0" hreflang="en" title="ChangeLog">ChangeLog</a>.<br />
Note that this version is under development and your feedback is welcome!<br />
Please read carefully the release notes if you're testing it: <a href="https://weechat.org/files/doc/weechat/ReleaseNotes-devel.html#v4.0.0" hreflang="en" title="Release Notes">Release Notes</a>.</p>
<p>Cherry on the cake: WeeChat is now following a "practical" semantic versioning, a less strict version of <a href="https://semver.org/" hreflang="en" title="https://semver.org/">https://semver.org/</a>.</p>
<p>For more information on all major/breaking changes, see the specifications: <a href="https://specs.weechat.org/" hreflang="en" title="https://specs.weechat.org/">https://specs.weechat.org/</a></p>Easy switch between two buffersurn:md5:de141295e1a582ff2be40bc8b0bd42d92009-04-24T19:15:00+02:002022-10-09T13:56:04+02:00Sébastien Helleucorekeys <p>A new feature has been added recently to easily switch to another buffer, then come back to current one.
<br />For example if you are on buffer #2, you press Alt+1 twice: you'll come back to buffer #2.</p>
<p>This new feature can be disabled, if you think old behaviour was better (really?):</p>
<pre>/set weechat.look.jump_current_to_previous_buffer off</pre>