diff options
| author | Abhinav Prasai <abhinav.prsai@gmail.com> | 2025-10-07 11:40:27 +0100 |
|---|---|---|
| committer | Abhinav Prasai <abhinav.prsai@gmail.com> | 2025-10-07 11:40:27 +0100 |
| commit | 4f71eca042be72c0fab246fa03c3a05369cd39d2 (patch) | |
| tree | 5c74c78c7df3385de2c1530fc0c479f18ca1b981 | |
| parent | abbc94f61c505b7dc7694edc84258ac878a89a85 (diff) | |
remove sys/wait + add basic developer docs
| -rw-r--r-- | docs/sxwm-dev.md | 30 | ||||
| -rw-r--r-- | src/sxwm.c | 1 |
2 files changed, 30 insertions, 1 deletions
diff --git a/docs/sxwm-dev.md b/docs/sxwm-dev.md new file mode 100644 index 0000000..bc1087f --- /dev/null +++ b/docs/sxwm-dev.md @@ -0,0 +1,30 @@ +# sxwm developer docs + +# Table of Contents +1. [sxwm.c](#sxwmc) + 1. [Headers](#headers) + 2. [Functions](#functions) + + +## sxwm.c + +### Headers + +| Header | Job | +|------------------------------|----------------------------------------------------------------------------------------------| +| `X11/X.h` | Basic definitions | +| `limits.h` | Defines constants related to data type limits | +| `signal.h` | Signal handling functions and definitions | +| `unistd.h` | Standard symbolic constants and types; includes functions for POSIX operating system API. | +| `X11/Xatom.h` | Definitions for X Window System atom types. | +| `X11/XKBlib.h` | Keyboard interface definitions for X Window System. | +| `X11/Xlib.h` | Core X Window System protocol and routines for creating windows. | +| `X11/Xproto.h` | Protocol definitions for X Window System communication. | +| `X11/Xutil.h` | Utility functions for X Window System, including graphics operations. | +| `X11/extensions/Xinerama.h` | Xinerama extension definitions for multi-monitor setups. | +| `X11/Xcursor/Xcursor.h` | Cursor handling functions and definitions for X Window System. | +| `linux/limits.h` | Linux-specific limits for various data types. | +| `defs.h` | Custom definitions and macros specific to the application or project. | +| `parser.h` | Declarations for functions that parse data or configuration files. | + +### Functions @@ -21,7 +21,6 @@ #include <stdlib.h> #include <string.h> #include <strings.h> -#include <sys/wait.h> #include <unistd.h> #include <X11/Xatom.h> |
