Skip to content

Commit 6365bde

Browse files
committed
Merge branch 'release-1.0.6'
2 parents 299bdf3 + afc5529 commit 6365bde

File tree

42 files changed

+4896
-391
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+4896
-391
lines changed

doc/changelog.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
========================
2+
SDM 1.0.6
3+
------------------------
4+
Released on 2022-08-28
5+
========================
6+
7+
* removed unnecessarily complex features from the SDM channel FIFO API
8+
* use linenoise-ng line editing library on Linux (can be disabled via a build option)
9+
110
========================
211
SDM 1.0.5
312
------------------------

doc/licenses/license.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ directory.
5757

5858
* Lua: Copyright © 1994–2020 Lua.org, PUC-Rio.
5959
* The Qt Toolkit: Copyright © 2015 The Qt Company Ltd.
60+
* linenoise-ng: Copyright © 2010-2014, Salvatore Sanfilippo <antirez at
61+
gmail dot com>, Copyright © 2010-2013, Pieter Noordhuis <pcnoordhuis at
62+
gmail dot com>

doc/licenses/linenoise/LICENSE

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
linenoise.cpp
2+
=============
3+
4+
Copyright (c) 2010, Salvatore Sanfilippo <antirez at gmail dot com>
5+
Copyright (c) 2010, Pieter Noordhuis <pcnoordhuis at gmail dot com>
6+
7+
All rights reserved.
8+
9+
Redistribution and use in source and binary forms, with or without
10+
modification, are permitted provided that the following conditions are met:
11+
12+
* Redistributions of source code must retain the above copyright notice,
13+
this list of conditions and the following disclaimer.
14+
* Redistributions in binary form must reproduce the above copyright
15+
notice, this list of conditions and the following disclaimer in the
16+
documentation and/or other materials provided with the distribution.
17+
* Neither the name of Redis nor the names of its contributors may be used
18+
to endorse or promote products derived from this software without
19+
specific prior written permission.
20+
21+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
25+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31+
POSSIBILITY OF SUCH DAMAGE.
32+
33+
34+
wcwidth.cpp
35+
===========
36+
37+
Markus Kuhn -- 2007-05-26 (Unicode 5.0)
38+
39+
Permission to use, copy, modify, and distribute this software
40+
for any purpose and without fee is hereby granted. The author
41+
disclaims all warranties with regard to this software.
42+
43+
44+
45+
ConvertUTF.cpp
46+
==============
47+
48+
Copyright 2001-2004 Unicode, Inc.
49+
50+
Disclaimer
51+
52+
This source code is provided as is by Unicode, Inc. No claims are
53+
made as to fitness for any particular purpose. No warranties of any
54+
kind are expressed or implied. The recipient agrees to determine
55+
applicability of information provided. If this file has been
56+
purchased on magnetic or optical media from Unicode, Inc., the
57+
sole remedy for any claim will be exchange of defective media
58+
within 90 days of receipt.
59+
60+
Limitations on Rights to Redistribute This Code
61+
62+
Unicode, Inc. hereby grants the right to freely use the information
63+
supplied in this file in the creation of products supporting the
64+
Unicode Standard, and to make copies of this file in any form
65+
for internal or external distribution as long as this notice
66+
remains attached.

doc/manual.pdf

-1.79 KB
Binary file not shown.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Note: this file is NOT a part of the original Linenoise distribution
2+
3+
cmake_minimum_required(VERSION 3.3.0)
4+
5+
include(DisableWarningsFor3rdPartyCode)
6+
7+
add_library(linenoise STATIC linenoise.cpp ConvertUTF.cpp wcwidth.cpp)
8+
9+
target_include_directories(linenoise PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})

0 commit comments

Comments
 (0)