Go to file
Vincenzo Palazzo 2891055cdb
HACKING: add myself as one of the writers
2023-10-04 Vincenzo Palazzo  <vincenzopalazzodev@gmail.com>

    * etc/hacking.org (Write After Approval): Update.
    * HACKING: Regenerate.

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2023-10-04 21:01:54 +02:00
autoconf std.pk: Implement pk_version_parse, pk_vercmp 2023-01-30 11:21:59 +01:00
common Fix spelling mistakes in the codebase 2023-05-24 09:09:27 +02:00
doc pokefmt: add template system to embed Poke code in files 2023-09-23 22:33:22 +02:00
etc HACKING: add myself as one of the writers 2023-10-04 21:01:54 +02:00
gnulib@e7347a8593 update gnulib submodule reference 2023-09-06 19:50:11 +02:00
jitter@4d59ceadbc update jitter submodule 2023-10-02 12:40:35 +02:00
libpoke libpoke: add missing checks for term_if functions 2023-10-03 01:31:49 +02:00
m4 update copyright notices 2023-01-08 03:58:11 +01:00
man man: add help2man target for poked 2023-01-19 23:01:27 +01:00
maps update copyright notices 2023-01-08 03:58:11 +01:00
pickles build: distribute pickles/gpt.pk 2023-09-16 13:55:15 +02:00
po POTFILES.in: remove MI related files 2022-03-16 11:48:22 +01:00
poke poke: reorganize code under conditional compilation 2023-10-04 14:38:00 +02:00
poked Allow accessing the installed files in a Cygwin-based mingw environment. 2023-02-19 16:23:40 +01:00
pokefmt pokefmt: add template system to embed Poke code in files 2023-09-23 22:33:22 +02:00
testsuite libpoke: add missing checks for term_if functions 2023-10-03 01:31:49 +02:00
utils utils: adapt pk-elfextractor to new semantics of operator `in' 2023-01-11 02:37:32 +01:00
.gitattributes maint: Saner diff output 2020-02-25 21:50:49 -06:00
.gitignore libpoke: add pk_keyword_p service 2023-04-26 22:43:33 +02:00
.gitmodules submodules: upgrade to HTTPS URLs 2022-11-11 20:33:28 +01:00
.x-sc_bindtextdomain Remove MI interface in favor of poked. 2022-03-14 23:15:45 +01:00
.x-sc_copyright_check add doc/poke.texi 2022-01-17 18:25:38 +01:00
.x-sc_file_system syntax-check fixes 2022-12-10 15:42:19 +01:00
.x-sc_m4_quote_check m4: import tcl.m4 from TEA 2020-05-10 11:18:31 +02:00
.x-sc_makefile_TAB_only_indentation maint: style fixes 2019-10-04 13:03:09 +02:00
.x-sc_makefile_path_separator_check style: add missing newlines in .x-sc_* files 2019-10-04 13:04:58 +02:00
.x-sc_prohibit_always_true_header_tests m4: import tcl.m4 from TEA 2020-05-10 11:18:31 +02:00
.x-sc_prohibit_atoi_atof Add missing newline at EOF 2020-11-14 16:51:38 +01:00
.x-sc_prohibit_empty_lines_at_EOF style: add missing newlines in .x-sc_* files 2019-10-04 13:04:58 +02:00
.x-sc_prohibit_magic_number_exit doc: add stuff about writing binary utilities to the manual 2021-03-12 13:00:44 +01:00
.x-sc_prohibit_path_max_allocation syntax-check fixes 2021-03-08 14:30:42 +01:00
.x-sc_prohibit_strcmp Add maintainer for poked and syntax-check fixes 2022-03-07 10:21:59 +01:00
.x-sc_prohibit_strncpy syntax-check fixes 2023-01-18 13:55:26 +01:00
.x-sc_prohibit_test_minus_ao m4: import tcl.m4 from TEA 2020-05-10 11:18:31 +02:00
.x-sc_prohibit_undesirable_word_seq maint: style fixes 2019-10-04 13:03:09 +02:00
.x-sc_space_tab Rename POKE to etc/poke.rec 2020-11-14 16:50:54 +01:00
.x-sc_trailing_blank poke.rec: new bug 2020-11-14 20:11:48 +01:00
.x-sc_two_space_separator_in_usage Add .x-sc_two_space_separator_in_usage, omitted from HEAD^ 2023-01-27 20:46:21 +01:00
.x-sc_unmarked_diagnostics poke.el: highlight errors and warnings 2022-03-14 15:47:47 +01:00
.x-sc_useless_cpp_parens m4: import tcl.m4 from TEA 2020-05-10 11:18:31 +02:00
AUTHORS hacking: Add myself to Write After Approval 2022-10-23 01:13:26 +02:00
COPYING Initial commit 2017-09-02 14:30:47 +02:00
ChangeLog HACKING: add myself as one of the writers 2023-10-04 21:01:54 +02:00
DEPENDENCIES Another dependency clarification. 2023-01-23 22:43:50 +01:00
HACKING HACKING: add myself as one of the writers 2023-10-04 21:01:54 +02:00
INSTALL INSTALL: Remove forgotten section about building the GUI. 2023-02-27 15:19:18 +01:00
Makefile.am pokefmt: add template system to embed Poke code in files 2023-09-23 22:33:22 +02:00
NEWS prepare for 3.3 2023-08-20 17:55:41 +02:00
README README: refer to INSTALL 2023-06-05 21:56:01 +02:00
TODO Rename POKE to etc/poke.rec 2020-11-14 16:50:54 +01:00
autogen.sh gnulib: sync with master 2022-11-28 11:32:19 +01:00
autopull.sh gnulib: sync with master 2022-11-28 11:32:19 +01:00
bootstrap gnulib: sync with master 2022-11-28 11:32:19 +01:00
bootstrap-funclib.sh gnulib: sync with master 2022-11-28 11:32:19 +01:00
bootstrap.conf Allow accessing the installed files in a Cygwin-based mingw environment. 2023-02-19 16:23:40 +01:00
cfg.mk build: adapt sc_pvm_wrappers to support objects with anonymous symbols 2023-01-18 16:03:24 +01:00
configure.ac pokefmt: add template system to embed Poke code in files 2023-09-23 22:33:22 +02:00
run.in pokefmt: add template system to embed Poke code in files 2023-09-23 22:33:22 +02:00

README

GNU poke is an interactive, extensible editor for binary data.  Not
limited to editing basic entities such as bits and bytes, it provides
a full-fledged procedural, interactive programming language designed
to describe data structures and to operate on them.

See the file COPYING in this source distribution for the terms under
which you can redistribute and/or modify this program.

See the file INSTALL for instructions on how to build and install this
source distribution.

If you are interested in helping in the development, please check out
the source code repository (see https://savannah.gnu.org/git/?group=poke)
and start by reading the file HACKING carefully.

This is a GNU program, part of the GNU Operating System, developed by
the GNU Project.  If you are the author of an awesome program and want
to join us in writing Free Software, please consider making it an
official GNU program and become a GNU maintainer.  You can find
instructions on how to do so at http://www.gnu.org/help/evaluation.
We are looking forward to hacking with you! :)