patchGNU Octave - Patches: patch #9632, cprintf (colored printf)

 
 

patch #9632: cprintf (colored printf)

Submitter:  ederag <ederag>
Submitted:  Sun 06 May 2018 10:05:55 AM UTC
   
 
Category:  Forge : new function Priority:  5 - Normal
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 12 Mar 2020 01:17:33 PM UTC, comment #2: 

Thanks; as said in the original submission, it is already available from
https://sourceforge.net/p/cprintf-m/code/ci/default/tree/cprintf.m

In the 'general' package, it would have more visibility.
(e.g. 'lookfor print' could find it)
But I understand this has to be balanced with maintenance burden.

ederag <ederag>
Mon 02 Mar 2020 11:42:59 PM UTC, comment #1: 

Hi, it looks like it's been a couple of years since you submitted this with no interested responses. The general package is maintained, but I'm not sure whether the maintainer is interested in adding yet more functions to such a vague package.

As with patch #9631, I would encourage you to maintain this function in your own external package or repository if you find it useful. It is much easier to maintain your own package to your own standards than it is to find another volunteer to care as much about your code as you do.

For special purpose functions, I would much rather see a variety of external special purpose packages developed and maintained in a distributed manner, than see a variety of odd functions dumped into a nondescript package called "general" or "miscellaneous".

I am personally considering creating a few more external packages of my own, with functions for specific file formats, interacting with web services, wrapping Linux system calls, and so on, rather than try to shoehorn them into Octave or into an existing Octave Forge package.

Mike Miller <mtmiller>
Group Member
Sun 06 May 2018 10:05:55 AM UTC, original submission:  

Here is a colored printf function:
https://sourceforge.net/p/cprintf-m/code/ci/default/tree/cprintf.m

This was inspired by
https://stackoverflow.com/q/27642413/3565696
and improved with
https://savannah.gnu.org/bugs/?49573

If there is interest, the coding style can be changed to match octave,
and text attributes (e.g. bold) could be added.

This might fit well into the general package ?

ederag <ederag>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ederag (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code