--- /srv/reproducible-results/rbuild-debian/r-b-build.pZnnkHSB/b1/allegro5_5.2.10.1+dfsg-2_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.pZnnkHSB/b2/allegro5_5.2.10.1+dfsg-2_arm64.changes ├── Files │ @@ -1,9 +1,9 @@ │ │ - d05165d926bf252da65c26b44060505f 1400732 doc optional allegro5-doc_5.2.10.1+dfsg-2_all.deb │ + 1f37a3f80559bf3424a5cee3c0cc6a4f 1400500 doc optional allegro5-doc_5.2.10.1+dfsg-2_all.deb │ 4f353cb484eeca995540740cc6e2600d 19420 libdevel optional liballegro-acodec5-dev_5.2.10.1+dfsg-2_arm64.deb │ df86bb5e87e32079cd328c2fab86561b 63424 debug optional liballegro-acodec5.2t64-dbgsym_5.2.10.1+dfsg-2_arm64.deb │ c6511afef70960bfb9d17dbe911e713f 38200 libs optional liballegro-acodec5.2t64_5.2.10.1+dfsg-2_arm64.deb │ 490ed216c3a94ef5459638aed8ea5b30 22196 libdevel optional liballegro-audio5-dev_5.2.10.1+dfsg-2_arm64.deb │ 2c19b0200a777ceaff9f1ad9c3355654 107024 debug optional liballegro-audio5.2t64-dbgsym_5.2.10.1+dfsg-2_arm64.deb │ 98fcd1895d067839a3668fc0b2895f3a 56944 libs optional liballegro-audio5.2t64_5.2.10.1+dfsg-2_arm64.deb │ 00db5d0cf6180c5a2d98cebed949006a 20468 libdevel optional liballegro-dialog5-dev_5.2.10.1+dfsg-2_arm64.deb ├── allegro5-doc_5.2.10.1+dfsg-2_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-09-02 12:23:07.000000 debian-binary │ │ --rw-r--r-- 0 0 0 31656 2025-09-02 12:23:07.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1368884 2025-09-02 12:23:07.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 31668 2025-09-02 12:23:07.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1368640 2025-09-02 12:23:07.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -270,30 +270,30 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 245 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_BPS_TO_SECS.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 281 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_CHANNEL_CONF.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 313 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_COLOR.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_COND.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 220 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_CONFIG.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 288 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_ENTRY.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 286 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_SECTION.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 247 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 232 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 458 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY_MODE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5117 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 364 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_QUEUE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 398 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_SOURCE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 295 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 307 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE_IS_USER.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 268 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5105 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 347 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_QUEUE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 382 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_SOURCE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 278 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 282 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE_IS_USER.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 252 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 248 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILECHOOSER.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 772 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILE_INTERFACE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 762 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILE_INTERFACE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 312 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FILE_MODE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 409 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FONT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 418 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FOR_EACH_FS_ENTRY_RESULT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 314 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FS_ENTRY.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 509 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_FS_INTERFACE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 689 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_GET_EVENT_TYPE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 668 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_GET_EVENT_TYPE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 786 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_GLYPH.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 426 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_HAPTIC.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 813 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_HAPTIC_CONSTANTS.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3142 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_HAPTIC_EFFECT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 453 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_HAPTIC_EFFECT_ID.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 362 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_INDEX_BUFFER.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 335 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_JOYFLAGS.3alleg5.gz │ │ │ │ @@ -309,29 +309,29 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 502 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MIXER.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 296 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MIXER_QUALITY.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 461 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MONITOR_INFO.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 445 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MOUSE_EMULATION_MODE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 455 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MOUSE_STATE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 243 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MSECS_TO_SECS.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 236 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_MUTEX.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 298 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 287 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 290 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PI.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2159 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PIXEL_FORMAT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 467 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PLAYMODE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1138 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PRIM_ATTR.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 568 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PRIM_BUFFER_FLAGS.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 358 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PRIM_QUALITY.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 902 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PRIM_STORAGE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 484 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_PRIM_TYPE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 334 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_RENDER_FUNCTION.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 859 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_RENDER_STATE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 407 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SAMPLE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 332 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SAMPLE_ID.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 597 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SAMPLE_INSTANCE.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 295 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SEEK.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 282 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SEEK.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 456 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SHADER.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 510 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SHADER_PLATFORM.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 699 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SHADER_TYPE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 680 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_STATE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 269 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_STATE_FLAGS.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 386 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_SYSTEM_ID.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 247 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TEXTLOG.3alleg5.gz │ │ │ │ @@ -340,15 +340,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 247 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TIMER.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 270 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TOUCH_INPUT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 272 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TOUCH_INPUT_MAX_TOUCH_COUNT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 342 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TOUCH_INPUT_STATE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 462 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TOUCH_STATE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 362 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_TRANSFORM.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 243 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_USECS_TO_SECS.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 669 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_USER_EVENT.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 657 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_USER_EVENT.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 308 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_USTR.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 346 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_USTR_INFO.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 588 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_VERTEX.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 353 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_VERTEX_BUFFER.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 412 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_VERTEX_CACHE_SIZE.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 374 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_VERTEX_DECL.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 884 2025-09-02 12:23:07.000000 ./usr/share/man/man3/ALLEGRO_VERTEX_ELEMENT.3alleg5.gz │ │ │ │ @@ -585,15 +585,15 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 638 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixadd.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 602 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixasin.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 406 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixatan.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 590 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixatan2.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 374 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixceil.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 429 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixcos.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 697 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixdiv.3alleg5.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 891 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixed.3alleg5.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 878 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixed.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 385 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixfloor.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 318 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixhypot.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 670 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixmul.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 409 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixsin.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 292 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixsqrt.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 651 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixsub.3alleg5.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 464 2025-09-02 12:23:07.000000 ./usr/share/man/man3/al_fixtan.3alleg5.gz │ │ │ ├── ./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz │ │ │ │ ├── ALLEGRO_DISPLAY.3alleg5 │ │ │ │ │ @@ -3,12 +3,10 @@ │ │ │ │ │ .TH "ALLEGRO_DISPLAY" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_DISPLAY \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_DISPLAY ALLEGRO_DISPLAY; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An opaque type representing an open display or window. │ │ │ ├── ./usr/share/man/man3/ALLEGRO_EVENT.3alleg5.gz │ │ │ │ ├── ALLEGRO_EVENT.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_EVENT" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_EVENT \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef union ALLEGRO_EVENT ALLEGRO_EVENT; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An ALLEGRO_EVENT is a union of all builtin event structures, i.e.\ it is │ │ │ │ │ an object large enough to hold the data of any event type. │ │ │ │ │ All events have the following fields in common: │ │ │ │ │ .TP │ │ │ │ │ type (ALLEGRO_EVENT_TYPE) │ │ │ ├── ./usr/share/man/man3/ALLEGRO_EVENT_QUEUE.3alleg5.gz │ │ │ │ ├── ALLEGRO_EVENT_QUEUE.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_EVENT_QUEUE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_EVENT_QUEUE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_EVENT_QUEUE ALLEGRO_EVENT_QUEUE; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An event queue holds events that have been generated by event sources │ │ │ │ │ that are registered with the queue. │ │ │ │ │ Events are stored in the order they are generated. │ │ │ │ │ Access is in a strictly FIFO (first\-in\-first\-out) order. │ │ │ │ │ .SH SEE ALSO │ │ │ ├── ./usr/share/man/man3/ALLEGRO_EVENT_SOURCE.3alleg5.gz │ │ │ │ ├── ALLEGRO_EVENT_SOURCE.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_EVENT_SOURCE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_EVENT_SOURCE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_EVENT_SOURCE ALLEGRO_EVENT_SOURCE; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An event source is any object which can generate events. │ │ │ │ │ For example, an ALLEGRO_DISPLAY can generate events, and you can get the │ │ │ │ │ ALLEGRO_EVENT_SOURCE pointer from an ALLEGRO_DISPLAY with │ │ │ │ │ al_get_display_event_source(3alleg5). │ │ │ │ │ .PP │ │ │ ├── ./usr/share/man/man3/ALLEGRO_EVENT_TYPE.3alleg5.gz │ │ │ │ ├── ALLEGRO_EVENT_TYPE.3alleg5 │ │ │ │ │ @@ -3,15 +3,13 @@ │ │ │ │ │ .TH "ALLEGRO_EVENT_TYPE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_EVENT_TYPE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef unsigned int ALLEGRO_EVENT_TYPE; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An integer used to distinguish between different types of events. │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ ALLEGRO_EVENT(3alleg5), ALLEGRO_GET_EVENT_TYPE(3alleg5), │ │ │ │ │ ALLEGRO_EVENT_TYPE_IS_USER(3alleg5) │ │ │ ├── ./usr/share/man/man3/ALLEGRO_EVENT_TYPE_IS_USER.3alleg5.gz │ │ │ │ ├── ALLEGRO_EVENT_TYPE_IS_USER.3alleg5 │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ .TH "ALLEGRO_EVENT_TYPE_IS_USER" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_EVENT_TYPE_IS_USER \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -#define ALLEGRO_EVENT_TYPE_IS_USER(t) ((t) >= 512) │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ A macro which evaluates to true if the event type is not a builtin event │ │ │ │ │ type, i.e.\ one of those described in ALLEGRO_EVENT_TYPE(3alleg5). │ │ │ ├── ./usr/share/man/man3/ALLEGRO_FILE.3alleg5.gz │ │ │ │ ├── ALLEGRO_FILE.3alleg5 │ │ │ │ │ @@ -3,13 +3,11 @@ │ │ │ │ │ .TH "ALLEGRO_FILE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_FILE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_FILE ALLEGRO_FILE; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An opaque object representing an open file. │ │ │ │ │ This could be a real file on disk or a virtual file. │ │ │ ├── ./usr/share/man/man3/ALLEGRO_FILE_INTERFACE.3alleg5.gz │ │ │ │ ├── ALLEGRO_FILE_INTERFACE.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_FILE_INTERFACE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_FILE_INTERFACE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_FILE_INTERFACE │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ A structure containing function pointers to handle a type of │ │ │ │ │ \[lq]file\[rq], real or virtual. │ │ │ │ │ See the full discussion in al_set_new_file_interface(3alleg5). │ │ │ │ │ .PP │ │ │ │ │ The fields are: │ │ │ ├── ./usr/share/man/man3/ALLEGRO_GET_EVENT_TYPE.3alleg5.gz │ │ │ │ ├── ALLEGRO_GET_EVENT_TYPE.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_GET_EVENT_TYPE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_GET_EVENT_TYPE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -#define ALLEGRO_GET_EVENT_TYPE(a, b, c, d) AL_ID(a, b, c, d) │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ Make an event type identifier, which is a 32\-bit integer. │ │ │ │ │ Usually, but not necessarily, this will be made from four 8\-bit │ │ │ │ │ character codes, for example: │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ ├── ./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz │ │ │ │ ├── ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -#define ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE 255 │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ This is the maximum size of the title that can be set with │ │ │ │ │ al_set_new_window_title(3alleg5). │ │ │ │ │ .SH SEE ALSO │ │ │ │ │ al_set_new_window_title(3alleg5) │ │ │ │ │ .SH SINCE │ │ │ ├── ./usr/share/man/man3/ALLEGRO_SEEK.3alleg5.gz │ │ │ │ ├── ALLEGRO_SEEK.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_SEEK" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_SEEK \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef enum ALLEGRO_SEEK │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .IP \[bu] 2 │ │ │ │ │ ALLEGRO_SEEK_SET \- seek relative to beginning of file │ │ │ │ │ .IP \[bu] 2 │ │ │ │ │ ALLEGRO_SEEK_CUR \- seek relative to current file position │ │ │ │ │ .IP \[bu] 2 │ │ │ ├── ./usr/share/man/man3/ALLEGRO_USER_EVENT.3alleg5.gz │ │ │ │ ├── ALLEGRO_USER_EVENT.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "ALLEGRO_USER_EVENT" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ ALLEGRO_USER_EVENT \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef struct ALLEGRO_USER_EVENT ALLEGRO_USER_EVENT; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ An event structure that can be emitted by user event sources. │ │ │ │ │ These are the public fields: │ │ │ │ │ .IP \[bu] 2 │ │ │ │ │ ALLEGRO_EVENT_SOURCE *source; │ │ │ │ │ .IP \[bu] 2 │ │ │ ├── ./usr/share/man/man3/al_fixed.3alleg5.gz │ │ │ │ ├── al_fixed.3alleg5 │ │ │ │ │ @@ -3,16 +3,14 @@ │ │ │ │ │ .TH "al_fixed" "3alleg5" "" "Allegro reference manual" "" │ │ │ │ │ .SH NAME │ │ │ │ │ al_fixed \- Allegro 5 API │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .IP │ │ │ │ │ .EX │ │ │ │ │ #include │ │ │ │ │ - │ │ │ │ │ -typedef int32_t al_fixed; │ │ │ │ │ .EE │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ A fixed point number. │ │ │ │ │ .PP │ │ │ │ │ Allegro provides some routines for working with fixed point numbers, and │ │ │ │ │ defines the type \f[CR]al_fixed\f[R] to be a signed 32\-bit integer. │ │ │ │ │ The high word is used for the integer part and the low word for the