Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add FPC 3.2.0 (#2185) | Patrick Quist | 2020-09-05 |
| | | | | | | | | | | | | | * enable fpc 3.2.0 * change fpc default * way to add nasm to path for fpc * enable intel asm mode through nasm * only override env when we have nasmpath * disable intel checkbox for now, needs some work | ||
* | Add new eslint rules (#2121) | Rubén Rincón Blanco | 2020-08-04 |
| | | | | | | | | | | | | | | | | The largest changes here are: - enforcing single quotes for strings - enforcing trailing commas where possible In addition to those we have enabled several eslint plugins: - plugin:requirejs/recommended, to enforce some conventions in require statements - plugin:node/recommended, to enforce correct usage of various node.js APIs - plugin:unicorn/recommended, which contains a pretty mixed bag of useful rules This PR attempts to not change code behavior when possible. In cases where fixing existing code would change semantics, a linting exclusion has been placed in the code base to silence the error. You can find these by searching for `eslint-disable-next-line`. Co-authored-by: Austin Morton <austinpmorton@gmail.com> | ||
* | bugfix (#2088) | Patrick Quist | 2020-07-17 |
| | |||
* | Asyncify pascal | Matt Godbolt | 2020-01-21 |
| | |||
* | change fpc demangler instantiation, fix #1528 | Partouf | 2019-08-08 |
| | |||
* | Merge remote-tracking branch 'origin/master' into executorpane | Matt Godbolt | 2019-06-27 |
|\ | |||
| * | rename pascal-support to demangler-pascal | Partouf | 2019-06-10 |
| | | |||
* | | Initial stding support for the executor pane | RabsRincon | 2019-05-29 |
|/ | | | | Newlines are a matter of fixing the UI | ||
* | Fix pascal to use customCwd appropriately | Matt Godbolt | 2019-05-15 |
| | |||
* | Ensure objdump runs in the right directory | Matt Godbolt | 2019-05-15 |
| | |||
* | change argument parser for some compilers | Partouf | 2019-01-08 |
| | |||
* | refactor | Partouf | 2018-11-06 |
| | |||
* | attempt at seperating compilation and execution | Partouf | 2018-11-06 |
| | |||
* | Drop underscore-node in favour of underscore.js | RabsRincon | 2018-06-15 |
| | | | | | | | | | After some suprises about how outdated the node version was compared to the main project, it became clear we needed to do something. @jaredwy suggested using the main project as there's now nothing stopping us from using it after the switch to webpack. cc @mattgodbolDrop underscore-node in favour of underscore.js | ||
* | refactoring, bugfixes and unittest | Partouf | 2018-04-22 |
| | |||
* | unittest fixes | Partouf | 2018-04-22 |
| | |||
* | use property for demanglerClassFile and start using it | Partouf | 2018-04-22 |
| | |||
* | refactor to add extra test | Partouf | 2018-03-15 |
| | |||
* | remove temp path from filenames in output | Partouf | 2018-03-15 |
| | |||
* | ahem | Partouf | 2018-03-15 |
| | |||
* | bugfix inputfilename | Partouf | 2018-03-15 |
| | |||
* | Fix copyright dates and normalize text | RabsRincon | 2018-02-27 |
| | |||
* | Move to ESLint | RabsRincon | 2018-02-13 |
| | | | | Somewhat compilant! | ||
* | Enabling eqeqeeq for server side codee as w ell | jaredwy | 2018-02-08 |
| | |||
* | compiler handler calls initialise() | Partouf | 2018-01-28 |
| | |||
* | remove return initialise, no need for unittestmode | Partouf | 2018-01-28 |
| | |||
* | whitespace things | Partouf | 2018-01-20 |
| | |||
* | fixes pascal | Partouf | 2018-01-20 |
| | |||
* | Format code | RabsRincon | 2018-01-18 |
| | |||
* | ES6fy compilers inheritance | RabsRincon | 2018-01-18 |
| | |||
* | shortened notation | partouf | 2018-01-03 |
| | |||
* | don't use argumentparser on compilers we're certain to not have anything useful | partouf | 2018-01-03 |
| | |||
* | New year, new date | RabsRincon | 2018-01-01 |
| | |||
* | Stop storing the same info twice | RabsRincon | 2017-12-29 |
| | |||
* | Always use output.pas as filename, otherwise things will break. | partouf | 2017-12-22 |
| | | | | Tried to make it flexible but ran into trouble in pascal-support.js | ||
* | Remove explicit langid, as it's part of the compiler config already | Matt Godbolt | 2017-12-22 |
| | |||
* | Merge branch 'master' into unification | Rubén | 2017-12-12 |
|\ | |||
| * | bugfix + deprecated fix | partouf | 2017-12-11 |
| | | |||
| * | refactoring | partouf | 2017-12-11 |
| | | |||
* | | Remove unused logger | RabsRincon | 2017-12-04 |
| | | | | | | | | Last commit of the day! Unification is now closer than ever. | ||
* | | Unify Pascal compilers | RabsRincon | 2017-12-04 |
|/ | |||
* | set the output directory so link.res won't be created in the CWD | partouf | 2017-11-29 |
| | |||
* | separate demangler into support library | partouf | 2017-11-28 |
| | |||
* | collect labels to demangle when asm is processed through the binary path ↵ | partouf | 2017-11-28 |
| | | | | (and thus was not passed into preProcessLines) | ||
* | revert incorrect change | partouf | 2017-11-28 |
| | |||
* | seperated pascal demangler from pascal compiler, added unit tests and ↵ | partouf | 2017-11-28 |
| | | | | bugfixed some demangling | ||
* | bugfix | partouf | 2017-11-24 |
| | |||
* | bug/lintfix | partouf | 2017-11-24 |
| | |||
* | rename fpc to pascal | partouf | 2017-11-24 |