~ctwm/ctwm/trunk

  • Committer: Matthew Fuller
  • Date: 2021-07-11 21:47:47 UTC
  • Revision ID: fullermd@over-yonder.net-20210711214747-aq8j3bl20f36pt3m
Redo figuring feature test macros to be more generic.

Previous code was a hardcoded "Does this look like glibc?  Then it
needs this stuff added".  However, current Illumos (at least with gcc)
also needs some defs added.  So rework it to be more symptomatic; take
the funcs we generally see falling into the cracks, and see which
extra defs may be needed for them.
Filename Latest Rev Last Changed Committer Comment Size
..
build 294.1.16 9 years ago Matthew Fuller Add and ignore the contents of the build dir. Diff
client 329.1.6 9 years ago Matthew Fuller Move the libctwm/demolib stuff into a subdir, and Diff
cmake_files 410.1.1 8 years ago Matthew Fuller Break the -std=c99 and glibc features.h checks off Diff
doc 345.1.41 9 years ago Matthew Fuller doc/ is a better name for this dir. Diff
examples 327.1.6 9 years ago Matthew Fuller Make a subdir for various examples, and move 'em i Diff
ext 426.1.7 8 years ago Matthew Fuller Add a dir to hold externally-sourced code, and bri Diff
minibuild 514.2.2 7 years ago Matthew Fuller First run at constructing Makefile on the fly. Diff
tests 632.1.1 5 years ago Matthew Fuller Start adding a few simple tests, beginning with on Diff
tools 327.1.1 9 years ago Matthew Fuller Add a tools/ dir to put build/project mgmt/etc scr Diff
xpm 3 21 years ago Richard Levitte CTWM version 1.3 Monotone-Parent: c2a6cbc82eb21a8 Diff
.bzrignore 617 5 years ago Matthew Fuller Add build infra to find and give a target to run c 161 bytes Diff Download File
add_window.c 683 2 years ago Matthew Fuller Use SizeFont's height instead of the text's height 61.4 KB Diff Download File
add_window.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 969 bytes Diff Download File
animate.c 539.1.9 7 years ago Matthew Fuller make indent 7.5 KB Diff Download File
animate.h 492.2.76 7 years ago Matthew Fuller Now that we're pulling stdbool into ctwm.h, we can 450 bytes Diff Download File
captive.c 539.1.1 7 years ago Matthew Fuller Move AdoptWindow() over into captive.c. 19.8 KB Diff Download File
captive.h 539.1.1 7 years ago Matthew Fuller Move AdoptWindow() over into captive.c. 532 bytes Diff Download File
CHANGES.md 674.1.4 3 years ago Matthew Fuller Doc in CHANGES. 84.9 KB Diff Download File
clargs.c 644.2.5 5 years ago Matthew Fuller Doing --cfgchk when running in captive mode is poi 8.5 KB Diff Download File
clargs.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 180 bytes Diff Download File
clicktofocus.c 523.1.13 7 years ago Matthew Fuller These files don't need util.h anymore; they're usi 577 bytes Diff Download File
clicktofocus.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 109 bytes Diff Download File
CMakeLists.txt 614.3.1 5 years ago Matthew Fuller Merge up with trunk prior to startup rework. 4.7 KB Diff Download File
colormaps.c 647 5 years ago Matthew Fuller Fix some possible leaks/use-after-free in InsertRG 15.8 KB Diff Download File
colormaps.h 604.1.9 6 years ago Matthew Fuller These funcs are really returning a boolean value, 770 bytes Diff Download File
COPYRIGHT 678 3 years ago Matthew Fuller Hey, we're changing stuff, bump copyright year. 4.6 KB Diff Download File
ctopts.c 614.1.108 5 years ago Matthew Fuller Don't specify version in the RANDR option; we don' 952 bytes Diff Download File
ctopts.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 136 bytes Diff Download File
ctwm.h 667.1.21 4 years ago Matthew Fuller Add some x-ref comments to warn of future collisio 10.8 KB Diff Download File
ctwm_atoms.in 615.1.39 5 years ago Matthew Fuller Add places for and handling of some properties for 420 bytes Diff Download File
ctwm_config.h.in 614.1.108 5 years ago Matthew Fuller Don't specify version in the RANDR option; we don' 1.4 KB Diff Download File
ctwm_main.c 656.1.9 4 years ago Matthew Fuller Conditionalize even trying OpenDisplay, so we don' 37.8 KB Diff Download File
ctwm_main.h 628 5 years ago Matthew Fuller Reworking the building a little so main() becomes 183 bytes Diff Download File
ctwm_shutdown.c 652.1.42 5 years ago Matthew Fuller Fixup some tpyos and slightly improve some verbiag 7 KB Diff Download File
ctwm_shutdown.h 648.1.22 5 years ago Matthew Fuller GC unnecessary comment. 233 bytes Diff Download File
ctwm_takeover.c 648.1.7 5 years ago Matthew Fuller make indent 3.8 KB Diff Download File
ctwm_takeover.h 648.1.2 5 years ago Matthew Fuller Minimal move of these takeover-related funcs to th 152 bytes Diff Download File
ctwm_test.h 656.1.5 4 years ago Matthew Fuller Add a header for tests, to encapsulate some of the 552 bytes Diff Download File
ctwm_wrap.c 628 5 years ago Matthew Fuller Reworking the building a little so main() becomes 92 bytes Diff Download File
cursor.c 652.1.3 5 years ago Matthew Fuller {}-ize this if. 7.8 KB Diff Download File
cursor.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 351 bytes Diff Download File
deftwmrc.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 151 bytes Diff Download File
Doxyfile.in 600.1.35 6 years ago Matthew Fuller Go ahead and disable stripping the doxygen comment 1.5 KB Diff Download File
drawing.c 538.1.2 7 years ago Matthew Fuller Update a ref to decorations.c in a comment. 6.9 KB Diff Download File
drawing.h 505.1.24 7 years ago Matthew Fuller Move ButtonState enum definition over into the hea 502 bytes Diff Download File
event_core.c 647.1.8 5 years ago Matthew Fuller Use a more general "signal recvd" flag in place of 9.4 KB Diff Download File
event_handlers.c 675.1.7 3 years ago Olaf 'Rhialto' Seibert Move the window ring functions to their own file. 106 KB Diff Download File
event_handlers.h 521.1.11 7 years ago Matthew Fuller Switch these handlers back to exported and move th 883 bytes Diff Download File
event_internal.h 521.1.53 7 years ago Matthew Fuller This var is only used in the handlers, so move it 742 bytes Diff Download File
event_names.c 492.2.20 7 years ago Matthew Fuller X.h is already brought in via Xlib.h in ctwm.h, so 1 KB Diff Download File
event_names.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 277 bytes Diff Download File
event_names.list 459.1.6 8 years ago Matthew Fuller Start putting together some util funcs to turn X e 436 bytes Diff Download File
event_utils.c 563.1.4 7 years ago Matthew Fuller Mechanically translate all these full_name referen 6.5 KB Diff Download File
events.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 1.3 KB Diff Download File
ewmh.c 664.1.5 4 years ago Matthew Fuller Skip extra line, and make this intermediate var co 56.5 KB Diff Download File
ewmh.h 664.1.1 4 years ago Matthew Fuller Set EWMH _NET_FRAME_EXTENTS property on windows wh 2.7 KB Diff Download File
ewmh_atoms.in 664.1.1 4 years ago Matthew Fuller Set EWMH _NET_FRAME_EXTENTS property on windows wh 692 bytes Diff Download File
functions.c 539.1.12 7 years ago Matthew Fuller The ReGrab()/LastCursor business is only used in A 14 KB Diff Download File
functions.h 539.1.12 7 years ago Matthew Fuller The ReGrab()/LastCursor business is only used in A 901 bytes Diff Download File
functions_captive.c 539.1.2 7 years ago Matthew Fuller GC some #includes (especially in util.c) that are 2 KB Diff Download File
functions_defs.list 614.1.74 5 years ago Matthew Fuller Remove the function aliases for the xzoom's. The 5.2 KB Diff Download File
functions_icmgr_wsmgr.c 535.1.22 7 years ago Matthew Fuller Looks like we won't need this include. 4.5 KB Diff Download File
functions_identify.c 677 3 years ago Matthew Fuller We report the [2d] border width in the f.identify 7.6 KB Diff Download File
functions_internal.h 675.1.7 3 years ago Olaf 'Rhialto' Seibert Move the window ring functions to their own file. 4 KB Diff Download File
functions_misc.c 648.1.19 5 years ago Matthew Fuller Done() -> DoShutdown(). Imperative form is more d 9.3 KB Diff Download File
functions_warp.c 675.1.9 3 years ago Olaf 'Rhialto' Seibert Remove another unneeded NULL check in the window r 5 KB Diff Download File
functions_win.c 575.2.102 7 years ago Matthew Fuller Add back necessary info. 16 KB Diff Download File
functions_win_moveresize.c 614.2.4 5 years ago Matthew Fuller r_layout.h includes r_structs.h, so including it i 34.7 KB Diff Download File
functions_workspaces.c 591.1.26 6 years ago Matthew Fuller Add some back-references to the developer manual f 1.9 KB Diff Download File
gc.c 554.1.10 7 years ago Matthew Fuller Pull out the simple cases of long-form twm+Claude 3 KB Diff Download File
gc.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 476 bytes Diff Download File
gram.y 675.1.1 3 years ago Olaf 'Rhialto' Seibert Add a missing break statement. 28.9 KB Diff Download File
iconmgr.c 672 3 years ago Matthew Fuller Draw borders around icon manage entries after writ 32 KB Diff Download File
iconmgr.h 652.1.18 5 years ago Matthew Fuller Add a little doc of some of these fields. next vs 2.7 KB Diff Download File
icons.c 614.1.24 6 years ago Matthew Fuller Icon{Region,Manager{s,Geometry} accept monitor rel 34.8 KB Diff Download File
icons.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 2.9 KB Diff Download File
icons_builtin.c 505.1.22 7 years ago Matthew Fuller Comment func. 4.8 KB Diff Download File
icons_builtin.h 505.1.18 7 years ago Matthew Fuller These vars are really unsigned, and the only place 550 bytes Diff Download File
image.c 644.2.19 5 years ago Matthew Fuller Add conditions in a few places that get called a l 7.9 KB Diff Download File
image.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 1.9 KB Diff Download File
image_bitmap.c 501.1.9 7 years ago Matthew Fuller Convert pointer values from None -> NULL in image* 3.7 KB Diff Download File
image_bitmap.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 338 bytes Diff Download File
image_bitmap_builtin.c 503.1.58 7 years ago Matthew Fuller Start moving generalized drawing funcs into their 25.2 KB Diff Download File
image_bitmap_builtin.h 492.2.34 7 years ago Matthew Fuller Cleanup more unnecessary/misplaced #include's. 432 bytes Diff Download File
image_jpeg.c 501.1.9 7 years ago Matthew Fuller Convert pointer values from None -> NULL in image* 4.9 KB Diff Download File
image_jpeg.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 171 bytes Diff Download File
image_xpm.c 501.1.9 7 years ago Matthew Fuller Convert pointer values from None -> NULL in image* 3.1 KB Diff Download File
image_xpm.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 180 bytes Diff Download File
image_xwd.c 501.1.9 7 years ago Matthew Fuller Convert pointer values from None -> NULL in image* 7 KB Diff Download File
image_xwd.h 492.2.120 7 years ago Matthew Fuller Do another round of #include cleanups. - types.h 180 bytes Diff Download File
lex.l 580 7 years ago Matthew Fuller Add options to tell flex to disable bothering with 3.3 KB Diff Download File
list.c 648.1.19 5 years ago Matthew Fuller Done() -> DoShutdown(). Imperative form is more d 9.1 KB Diff Download File
list.h 556.1.36 7 years ago Matthew Fuller Add another shortcut func to return the list stuff 1.4 KB Diff Download File
Makefile 684 2 years ago Matthew Fuller Use a make var for the cmake to run, to make it ea 2.3 KB Diff Download File
mask_screen.c 570.1.3 7 years ago Matthew Fuller Setting SaveUnder=False on new windows is pointles 6.3 KB Diff Download File
mask_screen.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 205 bytes Diff Download File
menus.c 667.1.21 4 years ago Matthew Fuller Add some x-ref comments to warn of future collisio 41.9 KB Diff Download File
menus.h 667.1.6 4 years ago Matthew Fuller Style; take out extraneous space. 6.1 KB Diff Download File
mwmhints.c 554.1.7 7 years ago Matthew Fuller Pull Olaf's long-form license bits into the main L 3.1 KB Diff Download File
mwmhints.h 492.2.76 7 years ago Matthew Fuller Now that we're pulling stdbool into ctwm.h, we can 2.1 KB Diff Download File
occupation.c 614.1.18 6 years ago Matthew Fuller f.occupy window now uses layout git: 1de92461271 40.5 KB Diff Download File
occupation.h 514.1.3 7 years ago Matthew Fuller Stash up the minimum size for the window and bail 2 KB Diff Download File
otp.c 668 4 years ago Matthew Fuller make indent 44.6 KB Diff Download File
otp.h 664 4 years ago Matthew Fuller Merge branch that 4.0.3 release was created off of 3.1 KB Diff Download File
parse.c 650 5 years ago Matthew Fuller This wait(2) served to harvest the spawned m4 proc 11.2 KB Diff Download File
parse.h 639.1.13 5 years ago Matthew Fuller const-ify. 1.6 KB Diff Download File
parse_be.c 656.2.8 4 years ago Matthew Fuller make indent 56.9 KB Diff Download File
parse_be.h 656.2.3 4 years ago Matthew Fuller Skeletonize in code for MonitorLayout {} parsing. 1.2 KB Diff Download File
parse_int.h 484 8 years ago Matthew Fuller Consistently rename all the include guards so they 244 bytes Diff Download File
parse_m4.c 644.2.23 5 years ago Matthew Fuller Make m4_defs() work fine without a display connect 6.9 KB Diff Download File
parse_yacc.c 538.1.3 7 years ago Matthew Fuller Rename the decorations*.h to win_decorations*.h. 4.5 KB Diff Download File
parse_yacc.h 522.1.3 7 years ago Matthew Fuller const-ify and comment some of these checker funcs 683 bytes Diff Download File
r_area.c 614.1.84 5 years ago Matthew Fuller const-ify the RArea functions as appropriate. Thi 9.8 KB Diff Download File
r_area.h 614.1.84 5 years ago Matthew Fuller const-ify the RArea functions as appropriate. Thi 767 bytes Diff Download File
r_area_list.c 656.2.5 4 years ago Matthew Fuller Add some NULL guards, so these funcs are safe to c 11.3 KB Diff Download File
r_area_list.h 656.2.6 4 years ago Matthew Fuller Guard against an empty specified layout. 1.3 KB Diff Download File
r_layout.c 656.2.5 4 years ago Matthew Fuller Add some NULL guards, so these funcs are safe to c 29.5 KB Diff Download File
r_layout.h 614.1.102 5 years ago Matthew Fuller Add a guard to bail out earlier if there aren't an 1.9 KB Diff Download File
r_structs.h 614.1.131 5 years ago Matthew Fuller Tweak wording to make this doc a little more reada 1.4 KB Diff Download File
README.md 680 3 years ago Matthew Fuller Swap README ref from bzr to brz. 6.1 KB Diff Download File
screen.h 644.2.23 5 years ago Matthew Fuller Make m4_defs() work fine without a display connect 36.2 KB Diff Download File
session.c 648.1.19 5 years ago Matthew Fuller Done() -> DoShutdown(). Imperative form is more d 29.6 KB Diff Download File
session.h 611.1.1 6 years ago Matthew Fuller This struct is used only in session code (and only 2 KB Diff Download File
signals.c 648.1.19 5 years ago Matthew Fuller Done() -> DoShutdown(). Imperative form is more d 2.2 KB Diff Download File
signals.h 647.1.8 5 years ago Matthew Fuller Use a more general "signal recvd" flag in place of 181 bytes Diff Download File
sound.c 554.1.13 7 years ago Matthew Fuller Remove the specific Claude license/copyright from 6.2 KB Diff Download File
sound.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 489 bytes Diff Download File
system.ctwmrc 573.1.4 7 years ago Matthew Fuller These settings are now the defaults, so we don't n 4 KB Diff Download File
twm_window_struct.h 615.1.39 5 years ago Matthew Fuller Add places for and handling of some properties for 10.7 KB Diff Download File
types.h 614.2.3 5 years ago Matthew Fuller Swap to standard location for the typedefs. 1.9 KB Diff Download File
util.c 648.1.10 5 years ago Matthew Fuller GetFont() is only used by CreateFonts(), so we can 12.8 KB Diff Download File
util.h 648.1.10 5 years ago Matthew Fuller GetFont() is only used by CreateFonts(), so we can 1.9 KB Diff Download File
VERSION 643.1.3 4 years ago Matthew Fuller Update for post 4.0.3. 11 bytes Diff Download File
version.c.in 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 1.6 KB Diff Download File
version.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 836 bytes Diff Download File
vscreen.c 570.1.3 7 years ago Matthew Fuller Setting SaveUnder=False on new windows is pointles 9.3 KB Diff Download File
vscreen.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 768 bytes Diff Download File
win_decorations.c 674.1.3 3 years ago Matthew Fuller make indent 50.5 KB Diff Download File
win_decorations.h 538.1.3 7 years ago Matthew Fuller Rename the decorations*.h to win_decorations*.h. 755 bytes Diff Download File
win_decorations_init.c 538.1.3 7 years ago Matthew Fuller Rename the decorations*.h to win_decorations*.h. 7.8 KB Diff Download File
win_decorations_init.h 538.1.3 7 years ago Matthew Fuller Rename the decorations*.h to win_decorations*.h. 463 bytes Diff Download File
win_iconify.c 604.1.2 6 years ago Matthew Fuller Both sides of this conditional are identical, so w 14.6 KB Diff Download File
win_iconify.h 520.1.2 7 years ago Matthew Fuller Bust functions related to iconifying/deiconifying 423 bytes Diff Download File
win_ops.c 673 3 years ago Matthew Fuller Adjust the repositioning when squeezeing away a wi 11.8 KB Diff Download File
win_ops.h 523.1.25 7 years ago Matthew Fuller Move MoveOutline() over to win_ops. 414 bytes Diff Download File
win_regions.c 614.1.24 6 years ago Matthew Fuller Icon{Region,Manager{s,Geometry} accept monitor rel 6.5 KB Diff Download File
win_regions.h 518.1.22 7 years ago Matthew Fuller Break the funcs for handling WindowRegion stuff ou 362 bytes Diff Download File
win_resize.c 614.2.7 5 years ago Matthew Fuller Replace local _win() macro with the common func. 36.3 KB Diff Download File
win_resize.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 1.3 KB Diff Download File
win_ring.c 682 3 years ago Matthew Fuller Escape early from UnlinkWindowFromRing() if the wi 2 KB Diff Download File
win_ring.h 675.1.7 3 years ago Olaf 'Rhialto' Seibert Move the window ring functions to their own file. 323 bytes Diff Download File
win_utils.c 614.1.109 5 years ago Matthew Fuller Merge trunk. 33.8 KB Diff Download File
win_utils.h 614.1.109 5 years ago Matthew Fuller Merge trunk. 1.6 KB Diff Download File
windowbox.c 614.1.23 6 years ago Matthew Fuller Some geometries can be relative to a monitor It's 4 KB Diff Download File
windowbox.h 554.1.6 7 years ago Matthew Fuller Collapse away redundant license texts in most .h f 405 bytes Diff Download File
workspace_config.c 524.1.1 7 years ago Matthew Fuller Pull occupation.h out of screen.h, and include it 4.6 KB Diff Download File
workspace_config.h 510.1.3 7 years ago Matthew Fuller const-ify these func args. 759 bytes Diff Download File
workspace_manager.c 652.1.12 5 years ago Matthew Fuller Pull setting up the vscreens' current workspace in 62.2 KB Diff Download File
workspace_manager.h 652.1.10 5 years ago Matthew Fuller Make ConfigureWorkSpaceManager() take its ScreenIn 1.4 KB Diff Download File
workspace_structs.h 604.1.7 6 years ago Matthew Fuller These elements are also used in Pixel fashion, so 2.4 KB Diff Download File
workspace_utils.c 570.1.2 7 years ago Matthew Fuller This attr is only ever used to set border pixels, 12.6 KB Diff Download File
workspace_utils.h 510.1.17 7 years ago Matthew Fuller GC the useBackgroundInfo setter; since we're alrea 752 bytes Diff Download File
xparsegeometry.c 614.1.33 5 years ago Matthew Fuller Doc up RLayoutXParseGeometry. 1.5 KB Diff Download File
xparsegeometry.h 614.1.23 6 years ago Matthew Fuller Some geometries can be relative to a monitor It's 307 bytes Diff Download File
xrandr.c 656.2.8 4 years ago Matthew Fuller make indent 2.7 KB Diff Download File
xrandr.h 614.1.112 5 years ago Matthew Fuller Reduce header pollution: we get the Xlib stuff pul 162 bytes Diff Download File