|
This is the version changes list for the Linux dpkg Software Report. Version 1.05Version 1.05 has updated functions to convert HTTP, and FTP URLs into click able links within the description section. These newer functions support converting any number of URLs to links, whereas the old functions would convert only two URLs in a single line. Version 1.10Version 1.10 has been modified to provide a separate library package index. This was necessary because on my system there are approximately 800 packages beginning with the characters "lib", which made for a very long "L" page in the alphabetical index. The new Program Library Index is broken down into pages named libA.html through libZ.html which makes searching for a specific library package much quicker. Since it would have been too difficult to sort actual programs from the Program Libraries, you will also find any programs such as "librarian" in the Program Library index since they start with "lib" as their first characters. Version 1.15New in version 1.15 is an install script, and the ability to run the script set from your /usr/local/bin/ folder which is in the PATH variable so you no longer will have to call the script with an absolute folder path to get it to work. I've also added a configuration file with which you can specify which folder in your /home/$USERNAME/ folder structure you would like the output of the script to be written to. Version 1.16New in version 1.16 is having the files all written to the Linux correct folders for config files, and output files per the standards, and the removal of a redundant call to find in the WrapAlpha function of the main script. Version 1.17Version 1.17 has the added feature of a row in the package descriptions table with the package's installed date, and time. Also in version 1.17 I have fixed a bug which caused the Description label name to be written incorrectly in some cases, and another bug which wrote alphabetical package listing links incorrectly for package sections that have a slash in their names. Version 1.18In version 1.18 I have done my best to fix the list formatting functions. There are many packages with list structures in their Description sections. The problem is that there does not seem to be any standard way of entering the data, and the variations make it impossible to arrive at a list formatting function that works equally well for all cases. I worked on the list formatting functions until for the most part lists are formatted correctly, but there are still a few minor glitches in the output where someone has written their data in a way that makes it difficult to parse the list structures. The list formatting functions work much better now than they did in earlier versions of the script set, with most lists being formatted, and nested correctly with a few notable exceptions. What works great for the list structures in one package's description, breaks entirely in others, so I had to arrive at a happy medium that was at least outputting the lists instead of removing them, as some variations of the code would do. Version 1.19I am glad to report that in version 1.19 there no longer is anything wrong with the list formatting routines. It took me a while, but I finally figured out how to deal with the never consistent nature of the input data, and got the list formatting functions working perfectly. Version 1.20I was wrong about version 1.19 having the list formatting routines working correctly, but have learned how to make it possible to retain the white space at the front of lines when passing them in bash, and so have completely re-written the portions of the script responsible for formatting the dpkg output into HTML marked up output. In version 1.20 there are no longer any bugs whatsoever in the output of the program. I have also made some minor tweaks to the algorithm to make it run slightly faster. All four possible textual list delimiter representations are now supported, unlike earlier versions which only supported the dash, and star characters as textual list delimiters. The two textual list delimiters just added are the plus, and small o characters. Also in version 1.20 I have re-written the code which converts HTTP, and ftp links to click able ones. I have actually combined the two separate HTTP, and ftp formatting functions into one new one which is much smaller than the old separate functions. Not finding what you're looking for? Try the search box below. Custom Search
| |
| Last modified on: |