Commit Graph

58 Commits

Author SHA1 Message Date
Thomas Jensen
89111c55b6
Add new command line options --color and --no-color 2023-05-07 15:25:23 +02:00
Thomas Jensen
08feb7eb2c
Add long options capability to command line 2023-05-06 22:43:11 +02:00
Thomas Jensen
77d02890a7
Update copyright statements for 2023 2023-03-26 21:32:08 +02:00
Mike Woolley
380e7814ac
Boxes.el: Check that boxes v2.1.0 is available before using -q "(all)" (#114)
v2.1.0 is required to run boxes-command-on-region interactively due to requiring support for "-q (all)". The other
commands work on all versions.
2022-12-13 21:47:13 +01:00
Mike Woolley
d62637e6fa Boxes.el: Resolve packaging feedback.
● Added some more package metadata.

● Defer getting the list of boxes types until needed to avoid errors in the middle of loading a user's config, which
can be inconvenient and lead to a partially setup Emacs.
2022-12-08 14:13:33 +01:00
Mike Woolley
6490205df9 Boxes.el: Make the documentation for 'boxes-command-on-region' comply with 'Checkdoc'. 2022-11-29 21:40:45 +01:00
Mike Woolley
2051758d28 Boxes.el: Updated metadata for packaging.
● Updated metadata for packaging.

● Updated usage instructions, as these are shown by the package manager.

● Changed the documentation for 'boxes-command-on-region' to comply with elisp style guidelines / suppress compiler warning.
2022-11-29 17:55:51 +01:00
Mike Woolley
307a30e2a1 Boxes.el: Fixes for incorrect Customize, compiler warnings & obsolete code.
● Customisation option 'boxes-known-modes' was being incorrectly added to the internal Emacs 'Customize' meta-group.

● Fixed by creating a new 'Boxes' group for use by this package. Note that backwards compatibility is preserved for
those who have already customised this option.

● Added type declaration for 'boxes-known-modes', which as well as fixing a compiler warning, enables completion and
type-checking on user-entered values.

● Put the other user-settable variables as customisation options in the new 'Boxes' group.

● Fixed a bunch of compiler warnings.

● Removed / modified obsolete or unnecessary code (like requiring the deprecated package 'cl' etc).
2022-11-27 13:57:45 +01:00
Thomas Jensen
7113961cbd
v2.2.0 2022-09-20 22:12:05 +02:00
Thomas Jensen
a3a37b50fc
Upgrade project license to GPL-3 #101 2022-09-18 15:00:15 +02:00
gabriele balducci
7f54baf409 => take advantage of 'boxes -q "(all)"' when defining boxes-types-alist
=> make boxes-known-modes user customizable
2021-08-12 14:19:25 +02:00
gabriele balducci
ecb8132569 Amend definition of boxes-types-alist to catch box names containing an
underscore (eg ian_jones)
2021-08-09 11:07:55 +02:00
Thomas Jensen
0296c8dd7c
v2.1.1 2021-06-14 21:00:11 +02:00
Thomas Jensen
d6433d3d41
Update some URLs after website redesign 2021-05-29 20:56:55 +02:00
gabriele balducci
688a4d107d fix definition of boxes-types-alist to catch up with changed output
layout of "boxes -l"
2021-04-23 11:47:50 +02:00
Thomas Jensen
ba5ce91c84
v2.1.0 2021-04-18 14:13:05 +02:00
Thomas Jensen
e86c101ad8
Update man page 2021-04-17 20:54:15 +02:00
Thomas Jensen
139994f97f
Add option to override line terminators #60 2021-04-11 20:34:51 +02:00
Thomas Jensen
09d5ebcbb4
Untangle -l and -q options #23
Both are now used stand-alone for their respective purposes.
2021-04-11 20:34:41 +02:00
Thomas Jensen
95673257d9
Document new tag query option in man page #23 2021-04-06 22:13:41 +02:00
Thomas Jensen
6779b74e9a
Add docs on config file discovery to man page #69 2021-03-19 16:40:54 +01:00
Thomas Jensen
622890ab2f
Add HTML page creation from man page to Makefile 2021-02-15 21:35:52 +01:00
Thomas Jensen
3f171adb22
v2.0.0 2021-02-15 21:10:57 +01:00
Thomas Jensen
4a272c348c
Add examples and references to other ascii art tools to man page 2021-02-15 20:35:29 +01:00
Thomas Jensen
44c2c526af
Add command line option -n to set character encoding of input text #1 2021-02-15 20:35:20 +01:00
Thomas Jensen
7690ea8565 Minor update of manual page 2019-04-05 21:45:35 +02:00
Thomas Jensen
6d663ccfb8
Increased version number to 1.3 for release 2019-02-21 18:50:44 +01:00
Thomas Jensen
022cdd17c8
Change website references to https 2019-02-14 21:41:11 +01:00
Salvatore Bonaccorso
efbc51e022 Fix spelling error in manpage 2018-03-11 13:38:20 +01:00
Thomas Jensen
4ca282b327 Increased version number to 1.2 for release 2017-03-17 10:24:58 +01:00
Thomas Jensen
7dc7c517f6 Increased version number to 1.1.3 for release 2017-03-16 21:26:38 +01:00
Jason L. Shiffer
53601bd733 Fixes #19 Problems with boxes.el in xemacs
Removes the 6th arg to shell-command-on-region as it is not necessary
and does not exist in older versions of xemacs

Thanks to Kevin Ryde <user42_kevin@yahoo.com.au> for this fix.
2015-12-11 09:31:08 -05:00
Jason L. Shiffer
e38546fe7e Remove spaces at EOL 2015-12-11 09:26:58 -05:00
Jason L. Shiffer
b934190917 fix invalid defvar initialization that now errors 2015-12-09 19:33:15 -05:00
Thomas Jensen
85f90fa248 Delete create_changelog.pl
It solved a problem we had with RCS (creating an overview HTML of all changes to all files). This functionality is now provided by GitHub.
2015-03-20 10:00:15 +01:00
Thomas Jensen
bd7e78a771 Increased version number to 1.1.2 for release 2015-01-16 22:16:13 +01:00
Thomas Jensen
2dccdbcc0d Moved boxes sources from RCS to git 2014-08-27 22:41:48 +02:00
Thomas Jensen
7074fe8648 Added milestone for version 1.1.1 2012-10-19 18:44:25 +00:00
Thomas Jensen
a490cfd451 Include files in non-src subfolders in the list of files at the end of the created document 2012-10-19 16:42:10 +00:00
Thomas Jensen
db44ab197f Applied patch by Salvatore Bonaccorso: Spelling fix for boxes.1 manpage
Incremented version number to 1.1.1
2012-10-19 15:05:17 +00:00
Thomas Jensen
a448046479 Applied patch by Salvatore Bonaccorso: Fix hyphen used as minus sign lintian warning 2012-10-19 14:56:00 +00:00
Thomas Jensen
6cecdea454 Added milestone for version 1.1
Changed footer include to reflect new filename
Added time zone handling to rlog calls, which gives us local checkin times
2006-07-23 18:01:01 +00:00
Thomas Jensen
f1c48450b2 updated version number to 1.1 2006-07-23 13:52:01 +00:00
Thomas Jensen
4fa9432b21 Added tab expansion description
Updated some of the formatting
Reviewed for accuracy
2006-07-22 19:49:13 +00:00
Thomas Jensen
c59b487685 Modernized some wording
Added complex tab description
Augmented the -m description
2006-07-20 21:39:57 +00:00
Thomas Jensen
d909c67a69 Merged with newly discovered newest version 2006-07-12 17:30:40 +00:00
Thomas Jensen
7b038ed688 New version by Jason Shiffer 2006-07-12 06:32:35 +00:00
Thomas Jensen
5ac8980157 Initial revision 2006-07-12 06:23:59 +00:00
Thomas Jensen
8512b51846 Updated email and web addresses for boxes
Added info about new -m option
Changed the description for -s option
2006-07-12 06:18:05 +00:00
Thomas Jensen
a3857a1cba Updated email address in comment header 2006-07-12 05:54:30 +00:00