Results 88 issues of Jamey Sharp

[RFC5005](https://tools.ietf.org/html/rfc5005) is a standard that was published in 2007 for "Feed Paging and Archiving" for Atom and RSS. I'd like Aperture to support consuming feeds using at least section 2,...

When I run `bmake PREFIX=$out install`, it fails, with the last few lines saying: ``` install -m 644 build/pc /nix/store/jj9j4kylaprcpy46gpdjb2mj119vbdpr-libfsm/share/pkgconfig/pc install: omitting directory 'build/pc' *** Error code 1 ```

bug

I don't know what I'm doing but with enough copy-paste from other parts of the source tree I made a thing!

Given this input to `lx`, ``` "." -> $dot; "..." -> $ellipsis; ``` running the generated `-l dump` program against the string `..` (no trailing newline or other characters) outputs:...

enhancement

`lx -l c` doesn't generate exactly the code I'd prefer for accepting states which have no further out-transitions. For example, my sample language specification in #111 generates four states. In...

enhancement

In C, assignment expressions (including pre and post increment/decrement) are supposed to be grouped into sequence points and evaluated together. I haven't looked up the details yet, so I'm probably...

Consider this program: ```c static int x; static void f(void) { x = 1; } void g(void) { char *x; f(); } ``` Because `f` is `static`, Corrode defers translating...

easy

In Rust, when a static variable is in scope, its name must not be used in the pattern that binds a function parameter or let-bound variable. So in this example,...

Right now, Corrode translates C pointer types to `*const T` or `*mut T` (the raw pointer types) or `unsafe extern fn(...)` (for function pointers). This has some issues around null...

The `CAsm` constructor of [`CStatement`](http://hackage.haskell.org/package/language-c-0.5.0/docs/Language-C-Syntax-AST.html#t:CStatement), and the [`CAssemblyStatement`](http://hackage.haskell.org/package/language-c-0.5.0/docs/Language-C-Syntax-AST.html#t:CAssemblyStatement) it contains, are _almost_ easy to translate to Rust's [`asm!`](https://doc.rust-lang.org/book/inline-assembly.html) macro. At a high level, both syntaxes deliberately have the same semantics:...