Age | Commit message (Collapse) | Author | Files |
|
* configure.ac: Version 2.0.90
* NEWS: Update.
* doc/idest.texi: Update.
* examples/settitle.scm: Remove directory components from the name.
* scheme/dry-run.scm: Improve help output.
|
|
Default Config file applied to all output formats, which is wrong.
Use a dedicated configuration file for html output formats, and
defaults for the rest.
* doc/Makefile.am (GENDOCS): Add html-specific configuration file.
* doc/Config: Rename to doc/html.init.
|
|
* doc/Config: Rewrite.
* doc/Makefile.am: Use Makeinfo 5 instead of texi2htm
* doc/gendocs_template: Ps is not built
* imprimatur: Upgrade.
|
|
|
|
* doc/.gitignore: Update.
* doc/idest.texi: Document all new features.
* scheme/idest/batch/setlyrics.scm: Update --help output.
* scheme/idest/batch/setpic.scm: Likewise.
* scheme/idest/format/lyrics.scm: Likewise.
* scheme/idest/format/pic.scm: Likewise.
* scheme/idest/list-modules.scm: Implement the --which option.
* src/guile.c (%idest-package-site-dir)
(%idest-version-site-dir)
(%idest-guile-site-dir): New functions.
|
|
* NEWS: Update
* doc/idest.texi: Update.
* scheme/Makefile.am (EXTRA_DIST,site_DATA): Add batch.scm
(dist-hook): Exclude backup files.
* scheme/batch.scm: New file.
* scheme/idest/batch/help.scm: New file.
* scheme/idest/format/help.scm: Use list-modules.
* scheme/idest/format/shortlist.scm: Fix typo.
* scheme/idest/list-modules.scm: New file (from scheme/idest/format/help.scm).
* src/cmdline.opt: Remove the --function option.
New option --batch.
* src/guile.c (guile_function,guile_script): Remove.
(load_closure): Remove struct.
(load_handler,load_handler_path): data points to char **.
(guile_load): Change signature: filename is superfluous, use argv[0]
instead. All callers updated.
* src/idest.h (ed_list,guile_script,guile_function): Remove.
* src/main.c (dry_run_option,batch_name): New variables.
(set_guile_argv): New function.
(main): Handle batch_name and dry_run_option.
|
|
|
|
|
|
* src/guile.c (make_file_name): New file.
(try_file): Remove.
(load_startup_file): Pass in the command line the list of
files which were to be tried after the file being loaded.
* doc/idest.texi: Update.
|
|
* src/cmdline.opt: New option --default-id-version.
The --convert and --id-version take version list as their argument.
* src/idest.h (IDEST_ID3V_1)
(IDEST_ID3V_2): New constants.
(default_version_option): New extern.
* src/idop.c (set_tags): Don't alter version_option.
Unless none of version_option, default_version_option or
convert_version is set, preserve existing file structure.
Create new tags according to the settings of default_version_option.
* src/main.c (main): Set default value for default_version_option.
* NEWS: Document changes.
* doc/idest.texi: Update.
|
|
* src/guile.c (idest-readonly): Initialize to #t.
(field_to_scm): Return SCM_EOL if field is NULL.
* src/main.c (ed_list_add_item): Always prepend content
description.
* src/getopt.m4: Update copyright years.
* doc/idest.texi: Document all recent changes.
* examples/list1.scm: New file.
* examples/list2.scm: New file.
* examples/shortlist.scm: New file.
* examples/title.scm: New file.
* examples/Makefile.am: New file.
* Makefile.am: Add examples.
* configure.ac: Likewise.
|
|
and docs.
|
|
* src/idest.h (ed_item_matches_frame): New proto.
* src/idop.c (del_tags): Use ed_item_matches_frame to
find matching frames.
* src/main.c (ed_item_matches_frame): Remove static qualifier.
* NEWS, doc/idest.texi: Update.
|
|
* src/cmdline.opt: New option --describe
* src/main.c (describe_option): New variable.
(str_split_col): New function,
(ed_list_new_item): Rewrite.
(ed_item_matches_frame): New function,
(ed_list_add_item): Honor describe_option.
(ed_list_add_assignment): Use ed_list_new_item.
(ed_list_print): Minor change.
* NEWS: Updated
* doc/idest.texi: Updated.
|
|
* doc/idest.texi: Update
* src/guile.c (field_to_scm): Support all conversions,
except ID3_FIELD_TYPE_BINARYDATA.
(frame_to_scm): Rewrite taking into account new frame list
format.
(scm_to_tag): Likewise.
(setval): Remove.
* src/idop.c (set_frame_value): Accept any frame type.
|
|
* NEWS: Document changes to --delete.
* doc/idest.texi: Likewise.
* src/cmdline.opt: --delete takes optional argument.
-d is a shorthand for it.
* src/idop.c (del_tags): Delete only certain frames, if
a frame list is given.
|
|
* NEWS: Update.
* configure.ac: Version 1.2.90
* doc/idest.texi: Document the --info option.
* libid3tag/file.c (id3_file_struct_ntags)
(id3_file_struct_iterate): New functions.
* libid3tag/file.h (id3_file_struct_ntags)
(id3_file_struct_iterate): New protos.
(id3_file_struct_iterator_t): New data type.
* src/cmdline.opt: New option --info.
* src/idest.h (info_id3): New proto.
(del_id3v2): Remove.
* src/idop.c (info_id3): New function.
* src/main.c (id3_mode): Add info_id3.
|
|
* NEWS, README, configure.ac, doc/idest.texi: Update
version number and bug reporting address.
|
|
|
|
Happy GNU Year!
|
|
* doc/Commit (gray_print_section): Output anchors before
chapter/section/etc. titles, so that the heading menu in
monolithic document works properly.
|
|
* doc/Config: Fix copyright statement.
|
|
* doc/Makefile.am (manual.tar.bz2, man-tar): New rules.
(manual): Mark as phony.
* doc/gendocs_template: Upgrade for the new webpage style.
* doc/idest.texi: Minor changes.
* doc/Config: New file.
|
|
* NEWS, configure.ac, README, README-hacking: Update.
* doc/idest.texi: Finish documentation.
* doc/Makefile.am (idest_TEXINFOS): Add macros.texi.
|
|
* doc/idest.texi: Document scripting mode.
|
|
* doc/idest.texi: Document backup methods.
* src/cmdline.opt: Fix handling of the --backup option.
|
|
|