Opened 2 years ago

Last modified 2 years ago

#1443 new enhancement

Printing Source Code from Padre

Reported by: OldArchitect Owned by:
Priority: minor Milestone:
Component: editor Version: 0.96
Keywords: printing Cc:


Version .90 of Padre had a print function that did not work on Ubuntu without the use of a postscript printer (I do not have one of these and could not make it work at all). Version .94 has omitted any print function. Since this function was there before , but defective and now not there is is not an enhancement but rather a Task to revive it and make it work.

on Linux gedit does an admirable job of formatting code but lacks the ability to specify page breaks to allow for breaking up large files into reasonable chunks for reading and desk checking.

If the print function on version .90 worked with a non postscript printer then it would be a great start. The addition of Headers and footers and page breaks would help immensely. Please consider this for the next iteration of Padre (this is a Perl request but I'm sure it is applicable to all languages supported).

Change History (9)

comment:1 Changed 2 years ago by bowtie

  • Component changed from not classified yet to editor
  • Keywords printing added
  • Type changed from task to enhancement

comment:2 Changed 2 years ago by bowtie

uncommented file.print to re-enable printing r19183

comment:3 Changed 2 years ago by bowtie

please test so we can close ticket

comment:5 Changed 2 years ago by bowtie

thanks to dod++ for info

There's no easy way. the configure options are hard-coded in debian/rules file
(which is a makefile that will run configure, make and make install).

wxwidget debian/rules is enormous [1], but there's no trace of a -with*print
option within this file.

Hope this helps


I think this means you have to curry your own :)

comment:6 Changed 2 years ago by bowtie

  • Priority changed from major to minor

comment:7 Changed 2 years ago by dod

Hmm, another possibility is to log a bug in Debian BTS against wxwidget source package to ask the maintainer to add the relevant option in the debian/rules file.


comment:8 Changed 2 years ago by bowtie

see also #702

comment:9 Changed 2 years ago by claudio

The latest Ubuntu (12.10) and all the Debian releases (stable, testing, unstable) only have wx 2.8. So no 2.9 coming soon.

Note: See TracTickets for help on using tickets.