Commit: d954db248e6646c77c8b342a07e31cab43908f13 Parent: 27f2f20cb211252f7383db891284487091838c49 Author: Vi Grey Date: 2024-02-08 13:27 UTC Summary: Shrink monospace text from 12pt to 10pt CHANGELOG.txt | 8 ++++++++ src/flags.go | 5 +++-- src/gmi2pdf.go | 2 +- src/ms.go | 4 ++-- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 86993b1..fed32f6 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. +## [0.0.2] - 2024-02-08 + +### Changed + +- Set monospace text size to 10pt from 12pt +- Error message for invalid --address value + + ## [0.0.1] - 2024-02-08 ### Added diff --git a/src/flags.go b/src/flags.go index 4f6630b..9b1b53b 100644 --- a/src/flags.go +++ b/src/flags.go @@ -134,8 +134,9 @@ func handleFlags(args []string) (err error) { return } if !addressValid() { - err = fmt.Errorf("%s: Gemini address + query too long.\n"+ - "MUST be AT MOST 1024 characters long (including `gemini://`)\n"+ + err = fmt.Errorf("%s: Invalid Gemini address.\n"+ + "Make sure scheme is `gemini://` and full address + query is AT MOST\n"+ + "1024 characters long\n"+ "Use `%s --help` for details", PROGRAM, os.Args[0]) return } diff --git a/src/gmi2pdf.go b/src/gmi2pdf.go index e46c400..9cbb96f 100644 --- a/src/gmi2pdf.go +++ b/src/gmi2pdf.go @@ -7,7 +7,7 @@ import ( const ( PROGRAM = "gmi2pdf" - VERSION = "0.0.1" + VERSION = "0.0.2" ) var ( diff --git a/src/ms.go b/src/ms.go index 4489671..433c3d1 100644 --- a/src/ms.go +++ b/src/ms.go @@ -46,8 +46,8 @@ var ( QUOTE: ".in +1\n\\fI%s\\fR\n.in -1\n.sp 0\n", PREFORMATTED_TOGGLE_ON: ".sp 0.5\n.mk\n.rj 1\n\\(rn\\(rn\\(br\n.rt\n\\(br\\(rn\\(rn\n.sp -0.5\n", PREFORMATTED_TOGGLE_OFF: ".sp -0.5\n.mk\n.rj 1\n\\(ul\\(ul\\(br\n.rt\n\\(br\\(ul\\(ul\n.sp 0.5\n", - PREFORMATTED_TEXT: ".in +0.5\n.ll -0.5\n\\fC%s\\fR\n.ll +0.5\n.in -0.5\n.sp 0\n", - PLAINTEXT: "\\fC%s\\fR\n.sp 0\n", + PREFORMATTED_TEXT: ".ps 10\n.vs 10\n.in +0.5\n.ll -0.5\n\\fC%s\\fR\n.ll +0.5\n.in -0.5\n.sp 0\n.ps 12\n.vs 12\n", + PLAINTEXT: ".ps 10\n.vs 10\n\\fC%s\\fR\n.sp 0\n", } )