<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/finsh/shell.c, branch v1.2.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/finsh/shell.c?h=v1.2.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/finsh/shell.c?h=v1.2.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2014-04-08T07:49:16Z</updated>
<entry>
<title>Merge remote-tracking branch 'origin/master' into stable-v1.2.x</title>
<updated>2014-04-08T07:49:16Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-04-08T07:49:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b2f35dcf3f930087104e2bb36845d50a6931a15d'/>
<id>urn:sha1:b2f35dcf3f930087104e2bb36845d50a6931a15d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Finsh] fix the shell prompt issue.</title>
<updated>2014-03-12T08:25:59Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-03-12T08:25:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=04b5a461799f9be12c72b67a2da87163478fb5d6'/>
<id>urn:sha1:04b5a461799f9be12c72b67a2da87163478fb5d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Finsh] Use msh as prompt when current mode is msh mode.</title>
<updated>2014-03-11T07:54:21Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-03-11T07:54:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=33a5abbbf85683297a1efdc290786ffe455a3b5d'/>
<id>urn:sha1:33a5abbbf85683297a1efdc290786ffe455a3b5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Finsh] code cleanup</title>
<updated>2014-01-03T22:02:33Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-03T22:02:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6a624356e4800adc4fbfb5afe120ff31ac4c1f9e'/>
<id>urn:sha1:6a624356e4800adc4fbfb5afe120ff31ac4c1f9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Finsh] cleanup the code style</title>
<updated>2014-01-02T23:15:25Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-02T23:15:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8a56e181bdfa1f0c31b0b614a7f1d6801d249c70'/>
<id>urn:sha1:8a56e181bdfa1f0c31b0b614a7f1d6801d249c70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add FINSH_USING_MSH_ONLY option</title>
<updated>2014-01-01T15:14:45Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-01T15:14:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b9241041295d3a3356ecd7f4a6a2b7bca3dc4737'/>
<id>urn:sha1:b9241041295d3a3356ecd7f4a6a2b7bca3dc4737</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add file and path name auto completion for module shell</title>
<updated>2014-01-01T13:45:09Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-01T13:45:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a5ba2a24f746028fd18142b88ce916f913e65f0c'/>
<id>urn:sha1:a5ba2a24f746028fd18142b88ce916f913e65f0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finsh: fix finsh device setting</title>
<updated>2013-11-18T13:17:49Z</updated>
<author>
<name>prife</name>
<email>goprife@gmail.com</email>
</author>
<published>2013-11-18T13:08:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b79b9be19f73733e2796ab35457360fda2a13633'/>
<id>urn:sha1:b79b9be19f73733e2796ab35457360fda2a13633</id>
<content type='text'>
1. rt_console_get_device should be call to set shell device only when it is null, or it will make finsh_set_device useless.
2. RT_USING_CONSOLE can be disabled in bsp/rtconfig.h
</content>
</entry>
<entry>
<title>finsh: refactor the control key handling</title>
<updated>2013-10-18T14:36:51Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-10-16T06:54:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1e012528245b838a2eebdda7cda6b5926c1d059a'/>
<id>urn:sha1:1e012528245b838a2eebdda7cda6b5926c1d059a</id>
<content type='text'>
We split the history handling form the key handling. So we could handle
the direction key even if the history is disabled. As a "side effect", I
also remove the unnecessary "use_history" bit.
</content>
</entry>
<entry>
<title>finsh: unregister rx_indicate when closing the device</title>
<updated>2013-09-22T14:12:04Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-09-22T14:12:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6d2df9bf9400acd6716a2a3c0b5c02f7973cc43c'/>
<id>urn:sha1:6d2df9bf9400acd6716a2a3c0b5c02f7973cc43c</id>
<content type='text'>
Because the device could still remain opened when closed by finsh, the
old rx_indicate is useless for finsh. Some buggy driver will still
generate rx_indicate even after the device has been closed. So FinSh
should unregister the rx_indicate when releasing the old device.
</content>
</entry>
</feed>
