From 8ff7246c3190924943202d1f427606289a6fe295 Mon Sep 17 00:00:00 2001 From: Christian Duerr Date: Wed, 18 Mar 2020 00:50:25 +0000 Subject: [PATCH] Bump version to RC2 --- CHANGELOG.md | 3 +-- Cargo.lock | 6 +++--- alacritty/Cargo.toml | 2 +- alacritty_terminal/Cargo.toml | 2 +- extra/alacritty.man | 2 +- extra/linux/io.alacritty.Alacritty.appdata.xml | 2 +- extra/linux/redhat/alacritty.spec | 2 +- extra/linux/snap/snapcraft.yaml | 2 +- extra/osx/Alacritty.app/Contents/Info.plist | 2 +- extra/windows/wix/alacritty.wxs | 2 +- font/src/ft/mod.rs | 4 +++- 11 files changed, 15 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb275710..f91a5392 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.4.2-rc1 +## 0.4.2-rc2 ### Packaging - Minimum Rust version has been bumped to 1.37.0 - Added Rust features `x11` and `wayland` to pick backends, with both enabled by default -- Capitalized the default Alacritty.desktop file - Capitalized the Alacritty.desktop file ### Added diff --git a/Cargo.lock b/Cargo.lock index e30425ee..14723464 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -15,9 +15,9 @@ dependencies = [ [[package]] name = "alacritty" -version = "0.4.2-rc1" +version = "0.4.2-rc2" dependencies = [ - "alacritty_terminal 0.4.2-rc1", + "alacritty_terminal 0.4.2-rc2", "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", "dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "embed-resource 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "alacritty_terminal" -version = "0.4.2-rc1" +version = "0.4.2-rc2" dependencies = [ "base64 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/alacritty/Cargo.toml b/alacritty/Cargo.toml index 4a05e06d..9a972605 100644 --- a/alacritty/Cargo.toml +++ b/alacritty/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alacritty" -version = "0.4.2-rc1" +version = "0.4.2-rc2" authors = ["Christian Duerr ", "Joe Wilm "] license = "Apache-2.0" description = "GPU-accelerated terminal emulator" diff --git a/alacritty_terminal/Cargo.toml b/alacritty_terminal/Cargo.toml index 3e40e637..152470ea 100644 --- a/alacritty_terminal/Cargo.toml +++ b/alacritty_terminal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alacritty_terminal" -version = "0.4.2-rc1" +version = "0.4.2-rc2" authors = ["Christian Duerr ", "Joe Wilm "] license = "Apache-2.0" description = "Library for writing terminal emulators" diff --git a/extra/alacritty.man b/extra/alacritty.man index a40a650f..97c55b1c 100644 --- a/extra/alacritty.man +++ b/extra/alacritty.man @@ -1,4 +1,4 @@ -.TH ALACRITTY "1" "August 2018" "alacritty 0.4.2-rc1" "User Commands" +.TH ALACRITTY "1" "August 2018" "alacritty 0.4.2-rc2" "User Commands" .SH NAME alacritty \- a cross-platform, gpu-accelerated terminal emulator .SH "SYNOPSIS" diff --git a/extra/linux/io.alacritty.Alacritty.appdata.xml b/extra/linux/io.alacritty.Alacritty.appdata.xml index 8fc719c8..f6e3b1b5 100644 --- a/extra/linux/io.alacritty.Alacritty.appdata.xml +++ b/extra/linux/io.alacritty.Alacritty.appdata.xml @@ -28,7 +28,7 @@ However, it does allow configuration of many aspects of the terminal.

https://github.com/alacritty/alacritty https://github.com/alacritty/alacritty/issues - + https://github.com/alacritty/alacritty/blob/master/CONTRIBUTING.md#contact Joe Wilm diff --git a/extra/linux/redhat/alacritty.spec b/extra/linux/redhat/alacritty.spec index 67b636ad..5ff84041 100644 --- a/extra/linux/redhat/alacritty.spec +++ b/extra/linux/redhat/alacritty.spec @@ -1,5 +1,5 @@ Name: alacritty -Version: 0.4.2-rc1 +Version: 0.4.2-rc2 Release: 1%{?dist} Summary: A cross-platform, GPU enhanced terminal emulator License: ASL 2.0 diff --git a/extra/linux/snap/snapcraft.yaml b/extra/linux/snap/snapcraft.yaml index 86f4aa77..62524505 100644 --- a/extra/linux/snap/snapcraft.yaml +++ b/extra/linux/snap/snapcraft.yaml @@ -1,5 +1,5 @@ name: alacritty -version: '0.4.2-rc1' +version: '0.4.2-rc2' summary: Modern, GPU accelerated terminal emulator description: | Alacritty is a terminal emulator with a strong focus on simplicity and diff --git a/extra/osx/Alacritty.app/Contents/Info.plist b/extra/osx/Alacritty.app/Contents/Info.plist index 5e9f17ec..7b091138 100644 --- a/extra/osx/Alacritty.app/Contents/Info.plist +++ b/extra/osx/Alacritty.app/Contents/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.4.2-rc1 + 0.4.2-rc2 CFBundleSupportedPlatforms MacOSX diff --git a/extra/windows/wix/alacritty.wxs b/extra/windows/wix/alacritty.wxs index 88bf9820..610a699f 100644 --- a/extra/windows/wix/alacritty.wxs +++ b/extra/windows/wix/alacritty.wxs @@ -2,7 +2,7 @@ - + diff --git a/font/src/ft/mod.rs b/font/src/ft/mod.rs index d2a99cae..d393b63f 100644 --- a/font/src/ft/mod.rs +++ b/font/src/ft/mod.rs @@ -215,7 +215,6 @@ impl FreeTypeRasterizer { let mut pattern = Pattern::new(); pattern.add_family(&desc.name); pattern.add_pixelsize(size); - let hash = pattern.hash(); // Add style to a pattern match desc.style { @@ -230,6 +229,9 @@ impl FreeTypeRasterizer { }, } + // Hash requested pattern + let hash = pattern.hash(); + pattern.config_substitute(config, fc::MatchKind::Pattern); pattern.default_substitute();