2017-11-28 00:27:28 +00:00
|
|
|
linenoise.cpp
|
|
|
|
=============
|
|
|
|
|
|
|
|
Copyright (c) 2010, Salvatore Sanfilippo <antirez at gmail dot com>
|
|
|
|
Copyright (c) 2010, Pieter Noordhuis <pcnoordhuis at gmail dot com>
|
2017-05-10 16:34:18 +00:00
|
|
|
|
|
|
|
All rights reserved.
|
|
|
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
modification, are permitted provided that the following conditions are met:
|
|
|
|
|
2017-11-28 00:27:28 +00:00
|
|
|
* Redistributions of source code must retain the above copyright notice,
|
|
|
|
this list of conditions and the following disclaimer.
|
|
|
|
* Redistributions in binary form must reproduce the above copyright
|
|
|
|
notice, this list of conditions and the following disclaimer in the
|
|
|
|
documentation and/or other materials provided with the distribution.
|
|
|
|
* Neither the name of Redis nor the names of its contributors may be used
|
|
|
|
to endorse or promote products derived from this software without
|
|
|
|
specific prior written permission.
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
|
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
|
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
|
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
|
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
|
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
|
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
|
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
|
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
|
|
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
|
|
POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
|
|
|
|
|
|
|
wcwidth.cpp
|
|
|
|
===========
|
|
|
|
|
|
|
|
Markus Kuhn -- 2007-05-26 (Unicode 5.0)
|
|
|
|
|
|
|
|
Permission to use, copy, modify, and distribute this software
|
|
|
|
for any purpose and without fee is hereby granted. The author
|
|
|
|
disclaims all warranties with regard to this software.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ConvertUTF.cpp
|
|
|
|
==============
|
|
|
|
|
|
|
|
Copyright 2001-2004 Unicode, Inc.
|
|
|
|
|
|
|
|
Disclaimer
|
|
|
|
|
|
|
|
This source code is provided as is by Unicode, Inc. No claims are
|
|
|
|
made as to fitness for any particular purpose. No warranties of any
|
|
|
|
kind are expressed or implied. The recipient agrees to determine
|
|
|
|
applicability of information provided. If this file has been
|
|
|
|
purchased on magnetic or optical media from Unicode, Inc., the
|
|
|
|
sole remedy for any claim will be exchange of defective media
|
|
|
|
within 90 days of receipt.
|
|
|
|
|
|
|
|
Limitations on Rights to Redistribute This Code
|
|
|
|
|
|
|
|
Unicode, Inc. hereby grants the right to freely use the information
|
|
|
|
supplied in this file in the creation of products supporting the
|
|
|
|
Unicode Standard, and to make copies of this file in any form
|
|
|
|
for internal or external distribution as long as this notice
|
|
|
|
remains attached.
|