Skip to content

Commit 3a9ff8c

Browse files
committedDec 21, 2023
Jansi implementation
Change package name to avoid confusion between Jansi 2.x and JLine-Jansi Add jansi to JLine bundle Do not include deprecated methods in the new api Use a FastBufferedOutputStream for PosixSysTerminal#output() Allow registering the terminal in the jansi layer Also bring tests
1 parent 0bcba13 commit 3a9ff8c

40 files changed

+4292
-11
lines changed
 

‎LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2002-2018, the original author or authors.
1+
Copyright (c) 2002-2023, the original author or authors.
22
All rights reserved.
33

44
https://opensource.org/licenses/BSD-3-Clause

‎jansi-core/pom.xml

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (c) 2002-2022, the original author or authors.
5+
6+
This software is distributable under the BSD license. See the terms of the
7+
BSD license in the documentation provided with this software.
8+
9+
https://opensource.org/licenses/BSD-3-Clause
10+
11+
-->
12+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
13+
14+
<modelVersion>4.0.0</modelVersion>
15+
16+
<parent>
17+
<groupId>org.jline</groupId>
18+
<artifactId>jline-parent</artifactId>
19+
<version>3.25.0-SNAPSHOT</version>
20+
</parent>
21+
22+
<artifactId>jansi-core</artifactId>
23+
<name>Jansi Core</name>
24+
25+
<properties>
26+
<automatic.module.name>org.jansi.core</automatic.module.name>
27+
</properties>
28+
29+
<dependencies>
30+
<dependency>
31+
<groupId>org.jline</groupId>
32+
<artifactId>jline-terminal</artifactId>
33+
</dependency>
34+
<dependency>
35+
<groupId>org.junit.jupiter</groupId>
36+
<artifactId>junit-jupiter-api</artifactId>
37+
<scope>test</scope>
38+
</dependency>
39+
<dependency>
40+
<groupId>org.junit.jupiter</groupId>
41+
<artifactId>junit-jupiter-params</artifactId>
42+
<scope>test</scope>
43+
</dependency>
44+
</dependencies>
45+
46+
</project>

0 commit comments

Comments
 (0)
Please sign in to comment.