mirror of
https://codeberg.org/scip/note.git
synced 2025-12-17 12:41:10 +01:00
FIXED: regexp bug fixed. It was only possible to delete 2 items together
separated by comma ("d 1,2,3,4" deleted only 1,2!).
ADDED: Some new config options which reflects the new module structure.
So you can change your database backend without the need to
replace the note script itself.
FIXED: the previously added feature "cd <topic>" didn't really work :-(
ADDED: NOTEDB::mysql added. Perlmodule, which I will use within
note from now on instead of buildin functions for accessing the
database. From now on I only need to maintain one version of
note, since the module interface will be identical between the
bin and sql version.
CHANGED: The SQL code does not use Mysql.pm anymore. Instead it is coded
using the more portable DBI module. This allows one easily to
switch to anther database, which is supported by DBI.
CHANGED: Locking. The db-table will now be locked before note accesses it.
FIXED: width of listings is now always the same independent of the string-
length of a certain note.
159 lines
6.1 KiB
Plaintext
159 lines
6.1 KiB
Plaintext
==================================================================================
|
|
|
|
0.8:
|
|
ADDED: NOTEDB::binary. so now 0.8 is ready for shipping !
|
|
FIXED: regexp bug fixed. It was only possible to delete 2 items together
|
|
separated by comma ("d 1,2,3,4" deleted only 1,2!).
|
|
ADDED: Some new config options which reflects the new module structure.
|
|
So you can change your database backend without the need to
|
|
replace the note script itself.
|
|
FIXED: the previously added feature "cd <topic>" didn't really work :-(
|
|
ADDED: NOTEDB::mysql added. Perlmodule, which I will use within
|
|
note from now on instead of buildin functions for accessing the
|
|
database. From now on I only need to maintain one version of
|
|
note, since the module interface will be identical between the
|
|
bin and sql version.
|
|
CHANGED: The SQL code does not use Mysql.pm anymore. Instead it is coded
|
|
using the more portable DBI module. This allows one easily to
|
|
switch to anther database, which is supported by DBI.
|
|
CHANGED: Locking. The db-table will now be locked before note accesses it.
|
|
FIXED: width of listings is now always the same independent of the string-
|
|
length of a certain note.
|
|
|
|
|
|
==================================================================================
|
|
|
|
0.7:
|
|
ADDED: one can now use the unix-like "cd" command to change to another
|
|
topic, thus use "cd topicname" instead just typing "topicname"!
|
|
FIXED: there was a smal regex bug which maked it impossible to use such
|
|
topics: "4 test", in such a case note just displayed note number 4
|
|
instead of cd'ing to topic "4 test".
|
|
ADDED: a new config option "$KEEP_TIMESTAMP" allows a user to disable
|
|
note's default behavior of updating the timestamp of a note after
|
|
editing it.
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
0.6:
|
|
FIXED: oops - the new suptopic feature confused the commandline-mode of
|
|
note! quickly corrected! so subtopics also available from command-
|
|
line.
|
|
FIXED: a small bug fiyed, it was impossible to use -D or -I from command-
|
|
line, if $ALWAYS_INT was turned on, now it is.
|
|
FIXED: fixed problem with local/global variable $time, which confused
|
|
the script under certain circumstances, now $time is no more global,
|
|
it will be read in (using &getdate) locally by &new and &edit.
|
|
CHANGED: The Topic separator is no longer hardcoded, one can customize
|
|
it using the $TopicSep variable, the default is now /, the backslash
|
|
will no mor work!
|
|
CHANGED: use perl buildin localtime() function instead of
|
|
GNU date, which is possibly not installed on every target
|
|
system (i.e. win32), therefore better portability!
|
|
CHANGED: use now the strict module
|
|
ADDED: Support for subtopics added (and sub-sub-..-topics).
|
|
CHANGED: Removed the "T" command, it is now obsolete.
|
|
CHANGED: behavior of list command changed, now shows topics as well as
|
|
notes under the current topic(if there are some).
|
|
CHANGED: The ".." command takes you now one level higher in your topic-
|
|
structure.
|
|
ADDED: A new config option $PreferredEditor, which you can use to
|
|
specify your own choice of editor.
|
|
FIXED: A bug at line 769 causing single note where smaller than note-
|
|
listings
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
|
|
0.5:
|
|
ADDED: Topic support(requested). You can sort the various notes under
|
|
different topics now.
|
|
FIXED: There was another bug, which caused the list command to display
|
|
the notes with a too high value of $maxlen.
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
|
|
0.4.2:
|
|
ADDED: If run in interactive mode, note will at first do a list command.
|
|
FIXED: A bug caused note to save bogus timestamps after editing a note.
|
|
CHANGED: It does no more print 3 newlines before the menu in interactive mode.
|
|
FIXED: Some more vars will be resetted during each loop in interactive mode.
|
|
$ListType.
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
|
|
0.4.1:
|
|
ADDED: The install.sh script for the mysql version is no able to install the
|
|
required Mysql module directly from CPAN, thanks to David A. Bandel!
|
|
FIXED: The mysql version did not display notes (i.e.: "note 3" did nothing)
|
|
CHANGED: Again, the sql-format of the mysql database has been changed. Now
|
|
there are only 3 fields, the number filed is the primary key, the id
|
|
field in previous versions was a waste of diskspace...
|
|
CHANGED: The format of the dump-output has been changed.
|
|
ADDED: It is now possible to import previously dumped notes into the notedb
|
|
(dumps from both versions are compatible with each other)
|
|
FIXED: the function num_bereich() had a bug, which caused ot to ignore under
|
|
some circumstances one number (i.e. "note -d 4-13" did nothing).
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
|
|
0.4:
|
|
CHANGED: ok, mysql support is back again (upon requests). therefore there
|
|
are two different version of the script in the same time with
|
|
the same features, one for mysql and the other one for the binary
|
|
database.
|
|
ADDED: Dump to textfile capability. Later on I want to dump it into a
|
|
palm readable format, any help is welcome!
|
|
ADDED: interactive mode.
|
|
CHANGED: Better modularity, better code.
|
|
CHANGED: note can now run without the need of a config file. If does not
|
|
exist, it will try to work with default values.
|
|
ADDED: sub num_bereich(), which allows one to specify more then one
|
|
number for deletion or displaying (i.e.: "-d 1,4,7" or "-d 4-9")
|
|
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
|
|
0.3:
|
|
CHANGED: it uses no more a mysql database, but a binary file instead.
|
|
This is much faster!
|
|
ADDED: note can display the notes with colors, it is turned off by default
|
|
|
|
|
|
==================================================================================
|
|
|
|
|
|
0.2:
|
|
FIXED: now any occurence of ' will be masked with \' before storage
|
|
to the mysql database.
|
|
FIXED: now numbers of notes will be recounted, if one delete one note,
|
|
so the list of notes will everytime start with 1,2,3,...
|
|
CHANGED: the look of the list output has been changed, similar to a table
|
|
|
|
|
|
==================================================================================
|
|
|
|
0.1:
|
|
INITIAL RELEASE.
|