From 3f4f9149b1dfe966b2332a2643e86fb939e305c55143c545cb5cd737934f99c4 Mon Sep 17 00:00:00 2001 From: Matwey Kornilov Date: Tue, 11 Dec 2018 13:55:23 +0000 Subject: [PATCH] Accepting request 657194 from home:jengelh:branches:devel:languages:erlang - Improvements to description grammar. OBS-URL: https://build.opensuse.org/request/show/657194 OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/elixir?expand=0&rev=33 --- elixir-doc.spec | 2 +- elixir.changes | 5 +++++ elixir.spec | 18 +++++++++++++----- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/elixir-doc.spec b/elixir-doc.spec index 8b58584..c371e12 100644 --- a/elixir-doc.spec +++ b/elixir-doc.spec @@ -31,7 +31,7 @@ BuildArch: noarch Requires: elixir = %{version} %description -Documentation for Elixir language. +Documentation for the Elixir language. %prep %setup -q -n elixir-%{version} diff --git a/elixir.changes b/elixir.changes index 5746451..d4e8f29 100644 --- a/elixir.changes +++ b/elixir.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 11 13:46:13 UTC 2018 - Jan Engelhardt + +- Improvements to description grammar. + ------------------------------------------------------------------- Mon Dec 10 11:17:25 UTC 2018 - matwey.kornilov@gmail.com diff --git a/elixir.spec b/elixir.spec index 73cff8d..9b85470 100644 --- a/elixir.spec +++ b/elixir.spec @@ -19,7 +19,7 @@ Name: elixir Version: 1.7.4 Release: 0 -Summary: Functional meta-programming aware language built on top of the Erlang +Summary: Functional meta-programming aware language built atop Erlang License: Apache-2.0 AND ErlPL-1.1 Group: Development/Languages/Other Url: http://elixir-lang.org @@ -39,15 +39,23 @@ BuildArch: noarch Requires: erlang %description -Elixir is a functional meta-programming aware language built on top of the Erlang VM. It is a dynamic language with flexible syntax with macros support that leverages Erlang's abilities to build concurrent, distributed, fault-tolerant applications with hot code upgrades. +Elixir is a functional meta-programming aware language built on top +of the Erlang VM. It is a dynamic language with flexible syntax with +macros support that leverage Erlang's abilities to build concurrent, +distributed, fault-tolerant applications with hot code upgrades. -Elixir also provides first-class support for pattern matching, polymorphism via protocols (similar to Clojure's), aliases and associative data structures (usually known as dicts or hashes in other programming languages). +Elixir also provides first-class support for pattern matching, +polymorphism via protocols (similar to Clojure's), aliases and +associative data structures (usually known as dicts or hashes in +other programming languages). -Finally, Elixir and Erlang share the same bytecode and data types. This means you can invoke Erlang code from Elixir (and vice-versa) without any conversion or performance hit. This allows a developer to mix the expressiveness of Elixir with the robustness and performance of Erlang. +Finally, Elixir and Erlang share the same bytecode and data types. +This means one can invoke Erlang code from Elixir (and vice-versa) +without any conversion or performance impact. %package src Summary: Elixir programming language sources -Group: Development/Languages/Other +Group: Development/Sources Requires: %{name} = %{version} %description src