Gordon Leung's avatar

Gordon Leung

Pi-Cla

Involved Projects and Packages

The power of a type system, the expressiveness of functional programming, and the reliability of the highly concurrent, fault tolerant Erlang runtime, with a familiar and modern syntax.

This is a Lua port of the cassowary constraint solving toolkit.
It allows you to use Lua to solve algebraic equations and inequalities
and find the values of unknown variables which satisfy those inequalities.

Unicode CLDR (Common Locale Data Repository) data and Lua interface.
The Unicode CLDR provides key building blocks for software to support
the world's languages, with the largest and most extensive standard
repository of locale data available.

Cosmo is a "safe templates" engine. It allows you to fill nested
templates, providing many of the advantages of Turing-complete template
engines, without the downside of allowing arbitrary code in the templates.

A Lua implementation of Project Fluent, a localization paradigm designed
to unleash the entire expressive power of natural language translations.
Fluent is a family of localization specifications, implementations and
good practices developed by Mozilla who extracted parts of their 'l20n'
solution (used in Firefox and other apps) into a re-usable specification.

Linenoise (https://github.com/antirez/linenoise) is a delightfully
simple command line library. This Lua module is simply a binding for it.

The main Linenoise upstream has stagnated a bit, so this binding tracks
https://github.com/yhirose/linenoise/tree/utf8-support, which includes
things like UTF-8 support and ANSI terminal escape sequence detection.

The LPeg library is a powerful tool to parse text and extract parts of
it using captures. It even provides grammars, which can be used to
parse non-regular languages, but the complexer the language gets, the
more difficult error handling and keeping track of captured information
becomes. luaepnf enhances usage of LPeg grammars by building an abstract
syntax tree (AST) for the input and providing tools for error reporting,
as well as offering syntax sugar and shortcuts for accessing LPeg's features.

This module adds UTF-8 support to Lua. It use data extracted from
Unicode Character Database, and tested on Lua 5.2.3, Lua 5.3.0 and LuaJIT.
parseucd.lua is a pure Lua script generate unidata.h, to support convert
characters and check characters' category. It mainly used to compatible
with Lua's own string module, it passed all string and pattern matching
test in lua test suite2.

lua-TestMore is a port of the Perl5 module Test::More. It uses the
Test Anything Protocol as output, that allows a compatibility with
the Perl QA ecosystem. It's an extensible framework.
See lua-TestAssertion an extension which provides many Lua friendly
assertions. It allows a simple and efficient way to write tests
(without OO style). Some tests could be marked as TODO or skipped.
Errors could be fully checked with error_like().

A Lua library for packing and unpacking binary data, supporting arbitrary
(byte-aligned) widths, named fields, and repetition.

OBS Source Service and utilities for Rust software packaging.

A convenient git subcommand to automatically create
fixup! commits

Maintainer

For Tumbleweed x86_64
# zypper addrepo -f https://download.opensuse.org/repositories/home:/Pi-Cla:/gleam-nightly/openSUSE_Tumbleweed/home:Pi-Cla:gleam-nightly.repo
# zypper dup --allow-vendor-change

For Leap 15.6 x86_64
# zypper addrepo -f https://download.opensuse.org/repositories/home:/Pi-Cla:/gleam-nightly/15.6/home:Pi-Cla:gleam-nightly.repo
# zypper dup --allow-vendor-change

For Tumbleweed aarch64
# zypper addrepo -f https://download.opensuse.org/repositories/home:/Pi-Cla:/gleam-nightly/openSUSE_Factory_ARM/home:Pi-Cla:gleam-nightly.repo
# zypper dup --allow-vendor-change

Did a Rust MicroOS this Epoch?

Maintainer

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣶⣿⣿⣷⣶⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⡟⠁⣰⣿⣿⣿⡿⠿⠻⠿⣿⣿⣿⣿⣧⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠏⠀⣴⣿⣿⣿⠉⠀⠀⠀⠀⠀⠈⢻⣿⣿⣇⠀⠀⠀
⠀⠀⠀⠀⢀⣠⣼⣿⣿⡏⠀⢠⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⡀⠀⠀
⠀⠀⠀⣰⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠀
⠀⠀⢰⣿⣿⡿⣿⣿⣿⡇⠀⠘⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⠁⠀⠀
⠀⠀⣿⣿⣿⠁⣿⣿⣿⡇⠀⠀⠻⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⠃⠀⠀⠀
⠀⢰⣿⣿⡇⠀⣿⣿⣿⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀
⠀⢸⣿⣿⡇⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠉⢉⣿⣿⠀⠀⠀⠀⠀⠀
⠀⢸⣿⣿⣇⠀⣿⣿⣿⠀⠀⠀⠀⠀⢀⣤⣤⣤⡀⠀⠀⢸⣿⣿⣿⣷⣦⠀⠀⠀
⠀⠀⢻⣿⣿⣶⣿⣿⣿⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣦⡀⠀⠉⠉⠻⣿⣿⡇⠀⠀
⠀⠀⠀⠛⠿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠈⠹⣿⣿⣇⣀⠀⣠⣾⣿⣿⡇⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣦⣤⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⢿⣿⣿⣿⣿⣿⣿⠿⠋⠉⠛⠋⠉⠉⠁⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁
# zypper addrepo -f https://download.opensuse.org/repositories/home:Pi-Cla:openSUS/openSUSE_Tumbleweed/home:Pi-Cla:openSUS.repo
# zypper dup --from home_Pi-Cla_openSUS

Maintainer

It allows input of many languages using
the input table maps from m17n-db.

Maintainer

IBus-Table is the IM Engine framework for table-based input methods,
such as ZhengMa, WuBi, ErBi, CangJie and so on.

Maintainer

This package contains different Chinese tables, include Cangjie 5, Cangjie 3,
Cangjie-big, Scj6, Quick 3, Quick 5, Quick-classic, Easy, Cantonhk, Jyutping,
Stroke5, Wubi86, XinHua, ZhengMa, ErBi, ErBi QS, Wu, Yong, ZhuYin,
ZhuYin Big, ZiRanMa.
倉頡5, 倉頡3, 快倉6, 速成3, 速成5, 輕鬆, 港式粵語, 粵語拼音, 筆順五碼,
五笔86, 新华, 郑码, 二笔、二笔青松、吴语、永码、注音、注音大字集、自然码.
This package includes only COPYING and Documents
Make sure select tables you want to use
此套件僅包含授權及文件
請自行選擇您所需要的輸入表格

Maintainer

This package contains all other non-Chinese tables for ibus

Amiri is a classical Arabic typeface in Naskh style for typesetting
books and other running text. Amiri is a revival of the beautiful typeface
pioneered in early 20th century by Bulaq Press in Cairo, also known as
Amiria Press, after which the font is named. Amiri project aims at the
revival of the aesthetics and traditions of Arabic typesetting, and adapting
it to the era of digital typesetting, in a publicly available form.

Aegean covers the following scripts and symbols supported by Unicode: Basic Latin, Greek and Coptic, Greek Extended, some Punctuation and other Symbols, Linear B Syllabary, Linear B Ideograms, Aegean Numbers, Ancient Greek Numbers, Ancient Symbols, Phaistos Disc, Lycian, Carian, Old Italic, Ugaritic, Old Persian, Cypriot Syllabary, Phoenician, Lydian, and Archaic Greek Musical Notation. Aegean allocates in Plane 15 of the UCS the following scripts and symbols, as yet unsupported by Unicode: Cretan Hieroglyphs, Cypro-Minoan, Linear A, the Arkalochori Axe, signs on Troy vessels and the Dispilio tablet. In this version Linear A and B have been expanded with variant glyphs. The Tsepis stele variant of the Cypriot Syllabary has been added as its Open Type Stylistic Set VI.

Noto Color Emoji font

Noto's design goal is to achieve visual harmonisation (e.g., compatible heights and stroke thicknesses) across languages. This repository contains all of the Noto fonts except for CJK and Emoji.

620 contributions in the last year
Mon                                                                                                          
Tue                                                                                                          
Wed                                                                                                          
Thu                                                                                                          
Fri                                                                                                        
Sat                                                                                                        
Sun                                                                                                        
Contributions on 2024-04-10
6 commits
4 requests created
openSUSE Build Service is sponsored by