boxes (2.2.1-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.3.0-1 > 2.2.1-1
- Git: https://salsa.debian.org/carnil/boxes.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 335872
- Browser: https://salsa.debian.org/carnil/boxes
- Last scan: 2024-03-28 09:04:16+00
- Next scan: 2024-04-06 02:59:00+00
- CI pipeline status: failed
- Debian changelog in Git:
boxes (2.3.0-1) UNRELEASED; urgency=medium
* New upstream version 2.3.0
* debian/sala-ci.yml: Disable gbp setup-gitattributes call in pipelines
* Update copyright years for upstream files
* Add Build-Depends on libncurses-dev
* Update copyright years for debian/* packaging files
* Refresh "Change default config path for Debian"
* debian/rules: Use UTF-8.C locale for testsuite
* d/rules: Explicitly set TERM=xterm-color when running testsuite
-- Salvatore Bonaccorso <carnil@debian.org> Sun, 03 Mar 2024 17:21:44 +0100
- This branch is 61 commits ahead of tag debian/2.2.1-1
- Git log:
commit de4bc98c076553e911f609eab3230d37517cbc1c
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Tue Mar 5 22:22:01 2024 +0100
d/rules: Explicitly set TERM=xterm-color when running testsuite
commit 404865cb575ba3dae3e111d21504729e54aeb4ee
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:45:15 2024 +0100
debian/rules: Use UTF-8.C locale for testsuite
commit d7eb029917ff10e0192a8cd94b54948c809392b7
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:44:41 2024 +0100
Refresh "Change default config path for Debian"
commit 94c1154d111146f7d364055d2f35e302dea8f15c
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:43:55 2024 +0100
Update copyright years for debian/* packaging files
commit d9979d7f28af1f96fcce96da6cd5e80d155892dd
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:42:55 2024 +0100
Add Build-Depends on libncurses-dev
commit 5ee52737120c0ecc40d64c059b2cd456be4a9262
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:42:12 2024 +0100
Update copyright years for upstream files
commit 69bdb64b02b2f59b51055c356696bf13df860ec7
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:22:29 2024 +0100
debian/changelog: Note new upstream release
commit df517dce081b0ad9da0aeb7d22eb374c579c20c7
Merge: 5cc2938 c062bb3
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:20:51 2024 +0100
Update upstream source from tag 'upstream/2.3.0'
Update to upstream version '2.3.0'
with Debian dir 533ea61894d1dad4c0ba677fce88d6b12668640a
commit c062bb3f6447b98e47b3acef1a1234033f1da8f4
Merge: 5bb0e97 75dfd61
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Sun Mar 3 17:20:50 2024 +0100
New upstream version 2.3.0
commit 75dfd61801b3ec23ec30c88640ea31bbca5b36b9
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Fri Feb 16 22:09:14 2024 +0100
v2.3.0
commit 556a5e8bdaa41872523139a34755069a1218a556
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Feb 17 12:42:50 2024 +0100
Tolerate escape codes in config file when converting line endings for windows package
commit 4246ad1203db5f265992edd53ef5c8eeaca3adcf
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Fri Feb 16 22:01:58 2024 +0100
Update copyright statements for 2024
commit 5456fc236787f36f20018343e6758677ab38ef42
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Dec 30 14:48:12 2023 +0100
Adapt Windows-specific code to recent changes
This included renaming the `WORD` token in our lexer to `BXWORD`,
in order to avoid a conflict with a symbol in windows.h.
commit 2b0e3ceaec5651dede16550469543cd7bf5aa25e
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Feb 10 14:44:27 2024 +0100
Add test case for UTF-8 parent config file name
commit d62b04e48576279235f091daec43afada62acbb0
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Feb 4 20:48:32 2024 +0100
Drop fields REVISION, REVDATE, and CREATED from config file
These pieces of information are really in Git, so they are no longer required in the config file.
commit 7137e59a533aba5bf7a7f9cd72fcb1dd4a0cba64
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Feb 4 15:05:05 2024 +0100
Add aliases 'lua-cmt' and 'sql-cmt' for 'ada-cmt'; same for 'ada-box'
commit 36016b9019955779bed0d1c384322dd8b3826e3b
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Feb 4 15:00:39 2024 +0100
Migrate to new tags syntax in config file
The new syntax is supported since boxes v2.1.0.
commit 05019d688c0bdfdf00776f88d24a3b9bed27d96c
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Mon Jan 1 13:37:43 2024 +0100
Rename some variables to use English abbreviations
commit daa8b6d761b14886a4a650ea7621e2e20eeafaa4
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 31 17:03:51 2023 +0100
Fix static build on Linux with ncurses
When compiling our static ncurses, we need to have a valid TERMINFO variable, so that the fallback terminfo database can be retrieved. This must be a terminfo database in the newer, hashed format (hex directories), as required by ncurses >= 6.1. Normally, that's what you get when installing terminfo on Linux. On MinGW, it's also available, but sometimes in a weird directory.
commit 15e06b197aad2faa66b5081d74bb96c60a5c329a
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 31 14:23:40 2023 +0100
Cherry-pick the v2.2.1 version declarations from the release_2.2.1 branch to master
commit d857b59dbea3a3dc023639620396dea80bac620a
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Dec 30 20:21:45 2023 +0100
Fix unit test test_inputfiles_actual_success() in 'cmdline_test' module
to create dummy output in out/ directory.
commit 4888a1e27e6b485f0494bd406011ec2b42365dda
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Dec 30 20:09:07 2023 +0100
Remove SBOM from repo
In the future, we will instead use GitHub features to publish SBOMs
with a release. It does not make sense to declare a single SBOM,
because it depends on the build system.
commit 297a6ef95902d44d0b38159ba42e5c63ecb27aa7
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 24 14:09:03 2023 +0100
Use -ggdb3 option for more detailed debug info
commit 0eb8272e9b7317e2831a0de90ed444710d26f142
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 24 14:00:46 2023 +0100
Change testrunner.sh so that coverage is only calculated for all black-box tests in total
Coverage per test can be displayed using the new `--coverage-per-test` option, which implies `--coverage`.
This should speed up our CI workflows.
commit e6343dda0e6509b37601f37c0eacd4a70e23918e
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Dec 23 22:16:31 2023 +0100
Address shellcheck findings in utest/report.sh
commit 2727e0c9970bb38508a353eeaaf568c61b96cf8b
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Thu Dec 21 22:49:55 2023 +0100
Add sunny-day tests to GitHub workflow
commit 89f0608504d6eb17ecb1a73815222ad341b72540
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 17 21:51:02 2023 +0100
Fix some box removal bugs
commit e9a3014db0025c46384566df5e1380ace7ca2071
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 17 21:49:58 2023 +0100
Add 'dragon' box design
commit dd82c33888f9ec905f7120d3f12c4c01071414cc
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 17 14:14:32 2023 +0100
Fix vertical shape detection with open sides
commit 0fe0362926df753495794cd3e6e3b56a8f881fd4
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 17 13:39:41 2023 +0100
Update vscode config
commit 5c615a3adacd49255e161026e63d86a181c01675
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Dec 16 21:07:57 2023 +0100
Compensate for default padding when mending
commit 70344a73243af83e135f5fa6d6521047cd8c0688
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 10 22:25:59 2023 +0100
Add test suite for sunny day scenarios
We add, mend, and remove every design in our official config file
and check that the operation is successful.
commit 62f8587a286028a6aae9b49138b0cece0587ddbc
Author: David Sargeant <chorpler@gmail.com>
Date: Fri Dec 15 12:50:41 2023 -0700
Add ANSI box options to default config
commit 0d4f49f0fb9078a5af7a441b2ed05ef7332cea18
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 10 14:20:58 2023 +0100
Add default padding to some box designs
commit 30950e7f72b8fc337181abf7a23a5fe2796d8546
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Thu Dec 7 22:04:59 2023 +0100
Refactor is_blankward() in shape.c
commit 0eed7422f6a576146e9cd01cb460ec8b89aeecb3
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Dec 3 16:43:34 2023 +0100
Restore indentation mode on box removal
commit f739343c29543e93f3f8481113d05fb9bbcd51b4
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Tue Nov 28 22:44:21 2023 +0100
Move some declarations from shape.h to boxes.in.h
This resolves some otherwise circular dependencies between modules.
commit 76c4e10cd12aa2163184af2c02bad0cc87abf842
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Fri Nov 10 21:13:26 2023 +0100
Add new test case for nearly blank corners and indentation removal
... including some fixes to make this work.
commit c146373601e784fc5c2944d9922b25f17ddd4369
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Fri Nov 10 21:09:24 2023 +0100
Update .gitignore with cmake build artifacts
commit 02610f4613c1bdf73b8dcd6b0d0df86c57d9d7b8
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Thu Nov 9 20:39:24 2023 +0100
Free some unused memory in 'cmdline' module
commit 94de53c6f0fd8e4a44ce771e7d6a7936594b39f9
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Nov 4 09:36:16 2023 +0100
Do not use ncurses on Windows
Instead, we just assume that on Windows, we always have color-capable terminals.
commit ba40638946a99653452b9ccfc9d78bb7afc2a6b9
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 29 14:35:06 2023 +0100
Add two more black-box tests for removal with fixes
commit 602d91dd8b0ddd7caa8aa3ed14492777141ce3a8
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Oct 28 21:16:44 2023 +0200
Test and fix handling of line comment removal
commit d9550ac58d31c4f5253e47c2faf385fd60f2f4ac
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Tue Oct 24 21:43:00 2023 +0200
Add new box designs 'info', 'warning', and 'critical'
which take advantage of coloring and unicode
commit 863c7c1f7bbc61a8dac58c15250ac673cc58aa52
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Thu Oct 19 22:03:14 2023 +0200
Test and fix more comparison types in box removal
commit 2a2111cfae6a90c0a339161a6675b2fed29d1604
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 15 21:43:50 2023 +0200
Remove unused code from 'shape' module
commit 505b10b98ff90f2cda89da08518efba0f1ed2b50
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 15 21:35:31 2023 +0200
Remove unused code from 'tools' module
commit 393f27256e1cabd4e653083dc68102d7ae641289
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 15 14:12:40 2023 +0200
Remove obsolete parameter 'skip' from u32_strnrstr() in 'unicode' module
commit a11c6cdb51b9fea1e69661e31b49ee5e9ca0701c
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 15 13:53:27 2023 +0200
Remove advance32() from 'unicode' module
This function was made redundant by the 'bxstring' module.
commit 9279541714e7c6177dcf4790c67210952789c798
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Oct 14 21:59:33 2023 +0200
Remove old implementation of 'remove' module
commit 6de060ceb643ae346e8740273dd01d3493686ddb
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Oct 15 13:40:24 2023 +0200
Finalize rewritten 'remove' module
commit 775cabfbf6c3d2eb184d86737f944f61b98ae46b
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Tue Oct 10 21:29:40 2023 +0200
Add bxs_substr() and bxs_prepend_spaces() to 'bxstring' module
commit 770838b2734892f7896f110182e582732447c8b9
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Mon Sep 25 21:34:41 2023 +0200
Beautify west shape formatting in 'diamonds' design
commit f4e6652c9e5e95ae3d4e879b33bd7517e0e6f088
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Thu Aug 31 16:44:24 2023 +0200
Adjust vscode config
commit eca7287f0cae303c29f8f31eb6d9489d03e1a72b
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sun Aug 13 21:42:20 2023 +0200
Extract match_horiz_line() function in 'remove' module
commit cde5ecc26a655ddcae176989b362a889938bd26c
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Mon Jul 31 22:10:29 2023 +0200
Extract match_outer_shape() function in 'remove' module
commit c4982a15df7fe4310a185c9c2547808e4c8743d5
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Aug 5 21:19:27 2023 +0200
Add `bxs_last_char_ptr()` in bxstring module
commit 6ce0f86898b02f2012522403f7665acdf2407216
Author: Thomas Jensen <boxes@thomasjensen.com>
Date: Sat Aug 5 21:18:29 2023 +0200
Rename `s1` and `s2` parameters of `u32_strnrstr` to `haystack` and `needle` in unicode module
commit 5cc293886ffaffccf1648351990b2312b4869f10
Merge: 3d536ed f540192
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Tue Oct 31 19:58:56 2023 +0000
Merge branch 'salsaci-gitattributes-workaround' into 'master'
debian/sala-ci.yml: Disable gbp setup-gitattributes call in pipelines
See merge request carnil/boxes!3
commit f54019239198b6905c89d05071d05671976f193d
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Tue Oct 31 20:29:37 2023 +0100
debian/sala-ci.yml: Disable gbp setup-gitattributes call in pipelines
commit 3d536ed945154ae0c6532e235ec6764af5dce630
Author: Salvatore Bonaccorso <carnil@debian.org>
Date: Tue Oct 31 20:32:18 2023 +0100
debian/salsa-ci.yml: Change indentation width
Gbp-Dch: Ignore