News

   

Subscribe to News Feed

Add to My Yahoo! Subscribe with Bloglines Subscribe with netvibes

Subscribe in a reader Subscribe in a reader

Minor re-organisation of the Code Snippets database
The "Text Encoding" category of the Code Snippets database has been renamed to "Encoding" and the IsUnicodeStream and IsUnicodeFile routines have been moved to "Encoding" from "File and Stream I/O".
18 October 2012
Early beta of new online Code Snippets Database viewer released
v0.1 beta of a new HTML5 / JavaScript / CSS3 driven web app called "Code Snippets Database - Take 2" has been released. This app is planned to supersede the now rather dated Code Snippets Database (http://delphidabbler.com/codesnip). Don't hold your breath - there's a lot of work to do! It's really a proof of concept and not all the functionality works yet - read the welcome page that is shown on start-up. Please do try it out - I'd like some feedback and suggestions please! The app uses an early alpha version of a new REST API to the Code Snippets database, of which more later. The source code of the client app is released under the MIT license.
18 October 2012
Seven new Array functions added to Code Snippets Database
Seven new routines for handling byte arrays have been added to the Code Snippets database. The first three are displayable in all versions of CodeSnip and in the online database. They are ByteArraysSameStart (compares first N bytes of two byte arrays), IndexOfByte (index of first occurrence of a byte in an array) and LastIndexOfByte (index of last occurrence a byte in an array). The last four, which require CodeSnip 3 or 4, deal with inserting and removing bytes at the start and end of the array: UnShiftByteArray, ShiftByteArray, PushByteArray, PopByteArray.
15 October 2012
Four new string management snippets added to Code Snippets Database
Four new functions have been added to the String Management (A..M) category of the Code Snippets Database, all of which delete sub-strings of string: DelStr deletes first occurrence of a sub-string from a string while DelAllStr deletes all occurrences. DelText and DelAllText are similar except that they ignore case when matching sub-strings.
13 October 2012
The "String Management" category of the Code Snippets Database has been divided
The string management category of the Code Snippets Database is nearing the capacity of the file format used to store it. So much so that no more new snippets can be added to the category without crashing the CodeSnip program. To make room for new snippets the category has been split into two: "String Management (A..M)" and "String Management (N..Z)". Not ideal but there's no obvious way to fix the problem that won't break CodeSnip. I never expected the database to get this big when it was first designed back in 2005!
13 October 2012
What's new in CodeSnip 4
If you'd like to see what's new in CodeSnip 4 check out this blog post that gives an overview of the new features along with some screen-shots of the revised interface.
12 October 2012
CodeSnip 4.0 released
At long last CodeSnip 4 has been released. Too many new features to list here. See the change log on the CodeSnip page linked be this items for full details or install the program and look at the "What's New In CodeSnip 4" topic in the help for a summary of the best bits. If you've been using any of the CodeSnip 4 previews, betas or release candidates you should update ASAP. If you've been clinging onto v3, you're advised to update now. The new version won't trample on your existing databases and will co-exist quite happily with v3, so if you don't like it you can easily revert.
12 October 2012
Final batch of snippet description improvements ready for CodeSnip 4.
The last batch of snippets have had descriptions tweaked and some display names altered to take advantage of CodeSnip 4's revised display. The categories affected were System, Types, Utilities, and the three Windows related categories. Users of CodeSnip 3 and earlier, and the online database will also notice some improvements to descriptions.
27 September 2012
New "Text Encoding" category in Code Snippets database
A few routines, formerly in the String Management category of the Code Snippets database have been moved into a new Text Encoding category.
25 September 2012
Improved descriptions of further snippets for display in CodeSnip 4.
Snippets in the MultiMedia, Registry and String Management categories are the latest to get a makeover for to take advantage of the CodeSnip 4's revised display. Users of CodeSnip 3 and earlier, and the online database will also notice some improvements to descriptions.
25 September 2012
Mathematics section of Code Snippets database overhauled.
The snippet descriptions and display names in Mathematics section of the Code Snippets database have been overhauled to provide better descriptions and to take advantage of new display features in CodeSnip 4.
23 September 2012
New MinMidMax routines added to Code Snippets Database
Five overloaded version of the MinMidMax routine contributed by Bruce Wernick have been added to the Mathematics category of the Code Snippets Database and are ready for download now. These routines find the minimum, middle and maximum of three values. There are overloads for Single, Double and Extended floating point types and 32- and 64-bit integers. The routines cannot be displayed in the current version of the online database: they require the CodeSnip program v3.0 or later.
23 September 2012