summaryrefslogtreecommitdiff
path: root/po
Commit message (Collapse)AuthorAgeFilesLines
* Run update.Akim Demaille2001-08-2714-627/+347
|
* po/POTFILES.in: Complete it even more.Akim Demaille2001-08-1514-7/+316
|
* po/POTFILES.in: Complete.Akim Demaille2001-08-1514-10/+80
|
* Regen.Akim Demaille2001-08-1513-21/+21
|
* * doc/bison.texinfo (Table of Symbols): DocumentAkim Demaille2001-08-1513-7/+7
| | | | YYSTACK_USE_ALLOCA.
* Update.Akim Demaille2001-08-1313-175/+175
|
* Add.Akim Demaille2001-08-091-0/+41
|
* PO Update.Akim Demaille2001-08-0613-196/+196
|
* PO Update.Akim Demaille2001-08-0613-122/+121
|
* Add of %source_extension and %header_extension which specifyAkim Demaille2001-08-0613-203/+252
| | | | | | | | | | | | | | | the source or/and the header output file extension. * src/files.c (compute_base_names): Remove initialisation of src_extension and header_extension. (compute_exts_from_gf): Update. (compute_exts_from_src): Update. (output_files): Update. * src/reader.c (parse_header_extension_decl): New. (parse_source_extension_decl): New. (read_declarations): New case statements for the new tokens. * src/lex.c (percent_table): Add entries for %source_extension and %header_extension. * src/lex.h (token_e): New tokens tok_hdrext and tok_srcext.
* * src/complain.c: Adjust strerror_r portability issues.Akim Demaille2001-08-0313-49/+49
|
* Update PO files.Akim Demaille2001-08-0314-38/+142
|
* * src/getargs.c, src/getarg.h (skeleton)): Constify.Akim Demaille2001-08-0313-413/+413
| | | | | | | * src/lex.c (literalchar): Avoid name clashes on `buf'. * src/getargs.c: Include complain.h. * src/files.c, src/files.h (skeleton_find): Avoid name clashes. * lib/quotearg.c, lib/quotearg.h: Update from fileutils 4.1.
* Update to gettext 0.10.39.Akim Demaille2001-08-031-1/+1
|
* Update.Akim Demaille2001-07-2013-167/+193
|
* * config/: New.Akim Demaille2001-07-1414-246/+209
| | | | | * configure.in: Require Autoconf 2.50. Update to gettext 0.10.38.
* * getargs.c (skeleton): New variable.Akim Demaille2001-03-161-1/+3
| | | | | | | (longopts): --skeleton is a new option. (shortopts, getargs): -S is a new option. * getargs.h: Declare skeleton. * output.c (output_parser): Use it.
* * src/reader.c (gensym): `gensym_count' is your own.Akim Demaille2001-02-2113-441/+441
| | | | | Use a static buf to create the symbol name, as token_buffer is no longer a buffer.
* * lib/memchr.c, lib/stpcpy.c, lib/strndup.c, lib/strnlen.c:Akim Demaille2001-02-0813-49/+42
| | | | | | | | | New, from fileutils 4.0.37. * configure.in: Require Autoconf 2.49c. I took some time before making this decision. This is the only way out for portability issues in Bison, it would mean way too much duplicate effort to import in Bison features implemented in 2.49c since 2.13. AC_REPLACE_FUNCS and AC_CHECK_DECLS the functions above.
* * lib/malloc.c, lib/realloc.c: New, from the fileutils 4.0.37.Akim Demaille2001-02-0214-58/+57
| | | | * lib/xalloc.h, lib/xmalloc.c@ Update.
* * src/lex.h: Rename all the tokens:Akim Demaille2001-01-1913-252/+252
| | | | | | | | s/bENDFILEb/tok_eof/g; s/bIDENTIFIERb/tok_identifier/g; etc. Let them be enums, not #define, to ease debugging. Adjust all the code.
* Add install-sh.Akim Demaille2001-01-1813-623/+616
|
* Hopefully added to the repository all the distributed files.Akim Demaille2001-01-1510-2/+435
|
* * src/bison.s1: Remove, we now use directly...Akim Demaille2000-12-207-273/+273
| | | | | * src/bison.simple: this. * src/Makefile.am: Use pkgdata instead of data.
* * src/files.c (strsuffix): New.Akim Demaille2000-12-197-182/+182
| | | | | | | | | (stringappend): Be just like strcat but allocate. (base_names): Eve out from open_files. Try to simplify the rather hairy computation of base_name and short_base_name. (open_files): Use it. * tests/suite.at (Checking output file names): New test.
* Added tests/calc.y.Akim Demaille2000-12-187-7/+7
|
* * src/bison.s1 (YYLLOC_DEFAULT): New macro.Akim Demaille2000-12-147-350/+350
| | | | | | | Provide a default definition. Use it when executing the default @ action. * src/reader.c (reader_output_yylsp): No longer include `timestamp' and `text' in the default YYLTYPE.
* * src/output.c (output_headers, output_program, output): Be sureAkim Demaille2000-12-127-7/+7
| | | | | | to escape special characters when outputting filenames. (ACTSTR_PROLOGUE, ACTSTR_EPILOGUE): Remove. (output_headers): Don't depend on them, Use ACTSTR.
* * src: s/Copyright (C)/Copyright/g.Akim Demaille2000-11-077-21/+14
|
* Typos in ChangeLog.Akim Demaille2000-11-067-14/+14
|
* Don't use `atexit'.Akim Demaille2000-11-037-35/+280
| | | | | | | | | | * src/files.c (obstack_save): New function. (done): Rename as... (output_files): this. Use `obstack_save'. * src/main.c (main): Don't use `atexit' to register `done', since it no longer has to remove tmp files, just call `output_files' when there are no errors.
* * src/files.c [VMS]: No longer include `ssdef.h', no longer defineAkim Demaille2000-11-028-310/+312
| | | | | `unlink': it's no longer used. * src/files.h: Formatting changes.
* Remove the last uses of mktemp and unlink/delete.Akim Demaille2000-11-027-350/+350
| | | | | | | | | | | | * src/files.c (fdefines, ftable): Removed. (defines_ostack, table_obstack): New. Adjust dependencies of the former into uses of the latter. * src/output.c (output_short_or_char_table, output_short_table): Convert to using obstacks. * src/reader.c (copy_comment2): Accept one FILE * and two obstacks. (output_token_defines, reader_output_yylsp): Use obstacks. * src/system.h (obstack_fgrow3): New.
* * lib/quote.h (PARAMS): New macro. Use it.Akim Demaille2000-10-207-512/+512
|
* * lib/quote.h, lib/quote.c, lib/quotearg.h, lib/quotearg.c:Akim Demaille2000-10-167-448/+434
| | | | | | | | | | * m4/prereq.m4, m4/c-bs-a.m4, m4/mbstate.m4: New files, from Fileutils 4.0.27. * src/main.c (printable_version): Remove. * src/lex.c, src/reader.c: Use `quote'. * lib/error.c, lib/error.h: New files, needed by xmalloc.c.
* * doc/bison.texinfo: Various typos spotted by Neil Booth.Akim Demaille2000-10-047-287/+357
|
* * src/reader.c (parse_expect_decl): Keep `count' within the sizeAkim Demaille2000-10-047-1536/+1411
| | | | | of `buffer'. From Neil Booth.
* * src/closure.h: New file.Akim Demaille2000-09-217-381/+381
| | | | | | | | | | | | * src/closure.c: Formatting changes, topological sort over the functions, use of closure.h. (initialize_closure, finalize_closure): Rename as... (new_closure, free_closure): these. Adjust dependencies. * src/LR0.c: Formatting changes, topological sort, use of cloture.h. (initialize_states): Rename as... (new_states): this. * src/Makefile.am (noinst_HEADERS): Adjust.
* * src/closure.h: New file.Akim Demaille2000-09-207-14/+14
| | | | | | | | | | | | * src/closure.c: Formatting changes, topological sort over the functions, use of closure.h. (initialize_closure, finalize_closure): Rename as... (new_closure, free_closure): these. Adjust dependencies. * src/LR0.c: Formatting changes, topological sort, use of cloture.h. (initialize_states): Rename as... (new_states): this. * src/Makefile.am (noinst_HEADERS): Adjust.
* * src/derives.h: New file.Akim Demaille2000-09-207-28/+28
| | | | | | * src/main.c, src/derives.h: Use it. Formatting changes. * src/Makefile.am (noinst_HEADERS): Adjust.
* * src/output.c: Formatting changes.Akim Demaille2000-09-197-868/+868
| | | | | | | | | | | | | | | | * src/machine.h: Remove, leaving its contents in... * src/system.h: here. Include stdio.h. Adjust all dependencies on stdio.h and machine.h. * src/getargs.h: New file. Let all `extern' declarations about getargs.c be replaced with inclusion of `getargs.h'. * src/Makefile.am (noinst_HEADERS): Adjust. * tests/calc.m4 (yyin): Be initialized in main, not on the global scope. (yyerror): Returns void, not int. * doc/bison.texinfo: Formatting changes.
* First set of tests: use the `calc' example from the documentation.Akim Demaille2000-09-187-336/+336
| | | | | | | | | | | | * src/bison.s1 (yyparse): Condition the code using `yytname' which is defined only when YYDEBUG is. * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13. * src/files.c (tryopen, tryclose): Formatting changes. Move to the top and be static. * src/reader.c (read_signed_integer): Likewise. * tests/calc.m4: New file. * Makefile.am, suite.m4: Adjust. * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
* Add support for an Autotest test suite for Bison.Akim Demaille2000-09-187-833/+959
| | | | | | | | | | | | | * m4/m4.m4, m4/atconfig.m4: New files. * m4/Makefile.am (EXTRA_DIST): Adjust. * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New files. * src/getargs.c: Display a more standard --version message. * src/reader.c (reader): Formatting changes. No longer depend upon VERSION_STRING. * configure.in: No longer use `dnl'. Set up the test suite and the new directory `tests/. (VERSION_STRING): Remove.
* * src/reader.c (copy_comment2): New function, same as formerAkim Demaille2000-04-147-768/+1033
| | | | | | | | | | | | `copy_comment', but outputs into two FILE *. (copy_comment): Use it. (parse_union_decl): Use it. (get_type, parse_start_decl): Use the same `invalid' message. (parse_start_decl, parse_union_decl): Use the same `multiple' message. (parse_union_decl, copy_guard, copy_action): Use the same `unmatched' message. * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
* Added translation updates.Jesse Thilo2000-04-133-178/+1548
|
* s/return (foo)/return foo/Akim Demaille2000-03-315-5/+5
|
* Clean the error reporting functions.Akim Demaille2000-03-315-520/+580
| | | | | | | | | | | | | | | | | | | * src/report.c: New file. * src/report.h: Likewise. * src/Makefile.am: Adjust. * m4/error.m4: New file. * m4/Makefile.am: Adjust. * configure.in (jm_PREREQ_ERROR): Call it. * src/main.c (int_to_string, banner, fatal_banner, warn_banner): Remove. (fatal, fatals): Remove. All callers use complain.c::fatal. (warn, warni, warns, warnss, warnss): Remove. All callers use complain.c::complain. (toomany): Remove, use fatal instead. * src/files.c (done): No argument, use complain_message_count. * src/main.c (main): Register `done' to `atexit'. * src/getargs.c (usage): More `fputs', less `fprintf'.
* * lib/: New directory.Akim Demaille2000-03-281-2/+2
| | | | | | | | | | | | | | | * Makefile.am (SUBDIRS): Adjust. * configure.in: Adjust. (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's useless. * src/alloca.c: Moved to lib/. * src/getopt.c: Likewise. * src/getopt1.c: Likewise. * src/getopt.h: Likewise. * src/ansi2knr.c: Likewise. * src/ansi2knr.1: Likewise. * src/Makefile.am: Adjust. * lib/Makefile.am: New file.
* * src/getargs.c (usage): Refresh the help message.Akim Demaille2000-03-285-865/+942
|
* # no changesJesse Thilo2000-03-185-5/+5
|