Commit message (Expand)AuthorAgeFilesLines
* Fix READ-GET-ATOM-NAMErefactor-into-connectionJavier Olaechea2019-07-182-1/+10
* Add 'padding' test for READ-GET-ATOM-NAMEJavier Olaechea2019-07-181-0/+7
* READ-INTERN-ATOMJavier Olaechea2019-07-181-1/+1
* READ-GET_ATOM-NAME and CL-XCB:ATOM-NAMEJavier Olaechea2019-07-183-1/+37
* SEND-GET-ATOM-NAMEJavier Olaechea2019-07-181-0/+18
* Simplify CL-XCB:INTERN-ATOM APIJavier Olaechea2019-07-172-16/+13
* First Stab at INTERN-ATOM only-if-existsJavier Olaechea2019-07-173-2/+13
* Add CL-XCB:INTERN-ATOMJavier Olaechea2019-07-173-4/+18
* Fix READ-INTERN-ATOMJavier Olaechea2019-07-171-1/+4
* Have a per connection Atom mapJavier Olaechea2019-07-172-2/+5
* Declaim *XCB-CONNECTION* to silence compilation warningJavier Olaechea2019-05-061-1/+2
* Add a Slot to XCB-CONNECTION to Track the Byte Order UsedJavier Olaechea2019-04-303-1/+7
* Store information returned by SETUP-REQUEST in the XCB-CONNECTIONJavier Olaechea2019-04-274-9/+44
* Introduce XCB-CONNECTIONJavier Olaechea2019-04-217-127/+142
* Pass the stream as an argumentJavier Olaechea2019-04-213-38/+37
* Update Default Atom MapJavier Olaechea2019-04-211-24/+24
* Add INTERN-ATOM Smoke TestJavier Olaechea2019-04-204-4/+37
* Refactor read-card16, Add write-card16Javier Olaechea2019-04-201-29/+20
* InternAtom appears to work!Javier Olaechea2019-04-192-13/+8
* Don't provide a reader for internal slotsJavier Olaechea2019-04-141-1/+1
* Use LOOP+REPEAT instead of DOTIMES for Pad AlignmentJavier Olaechea2019-04-141-11/+9
* DEFENUM ATOM: Indent properlyJavier Olaechea2019-04-141-68/+68
* Add failing test for intern-atomJavier Olaechea2019-04-142-1/+42
* Move SEND-SETUP-REQUEST to xcb-proto.lispJavier Olaechea2019-02-122-53/+53
* +X-TCP-PORT+: Update DocstringJavier Olaechea2019-02-121-1/+2
* Update PARSE-DISPLAY TestsJavier Olaechea2019-02-121-25/+20
* Define Test Operation on CL-XCB SystemJavier Olaechea2019-02-111-2/+5
* Split xcb.lisp into its own moduleJavier Olaechea2019-02-075-20/+16
* Organize a short term TODO listJavier Olaechea2019-01-242-270/+8
* First Stab at Intern AtomJavier Olaechea2019-01-242-22/+73
* HACKING: Add Snippet about using xelbJavier Olaechea2019-01-221-0/+12
* Reorganize HACKING fileJavier Olaechea2019-01-211-26/+31
* Move docs/XCB-LANG.md to HACKINGJavier Olaechea2019-01-202-26/+14
* Add some notes to help would be hackersJavier Olaechea2019-01-201-18/+61
* Add ATOM enum and readerJavier Olaechea2019-01-201-0/+75
* Follow ASDF related systems naming guidelinesJavier Olaechea2019-01-192-9/+10
* Merge branch 'xcb-objects'Javier Olaechea2019-01-139-103/+301
| * Start documenting the design of the XCB Lang APIJavier Olaechea2018-12-021-0/+24
| * Change Macro List of DEFENUM macro improve how its indentedJavier Olaechea2018-12-022-36/+36
| * Avoid using DEFPACKAGE for XCB-ENUMJavier Olaechea2018-12-021-2/+5
| * Note Schema responsabilitiesJavier Olaechea2018-11-241-0/+5
| * Add lock to CONNECTION classJavier Olaechea2018-09-302-3/+9
| * DEFENUM should start to 1 the bitJavier Olaechea2018-09-302-5/+33
| * Add some type definitionsJavier Olaechea2018-09-301-0/+6
| * Remove #+WIP code that has already been implementedJavier Olaechea2018-09-011-34/+0
| * Add *CURRENT-CONNECTION* global variableJavier Olaechea2018-09-011-0/+4
| * Add Smoke Tests for the Setup Connection ProcedureJavier Olaechea2018-09-013-3/+28
| * Add CONNECTION ClassJavier Olaechea2018-09-011-29/+74
| * Add SCREEN classJavier Olaechea2018-08-312-17/+47
| * USe PLET-INTO to reduce the amount of boilerplateJavier Olaechea2018-08-282-14/+29