summaryrefslogtreecommitdiff
path: root/pygments/lexers/asm.py
Commit message (Collapse)AuthorAgeFilesLines
* Various fixes and cleanups to the last batch of new languages.Matth?us G. Chajdas2019-04-281-2/+4
| | | | | Add to CHANGES, languages, add versionadded, recreate mappings, fix DASM16 alias.
* Add lexers for DASM16, Augeas, TOML, and SlashFrederik ?Freso? S. Olesen2019-03-311-1/+105
| | | | | | | | | Lexers copied unmodified from https://github.com/liluo/pygments-github-lexers which is available under a 2-clause BSD license (same as pygments), copyright 2012 to GitHub, Inc. Fixes #1391 and #1150.
* Update LLVM lexer to use keywords of LLVM 7.0.Robin Eklind2018-12-311-48/+57
| | | | | | | | | | | | | | | | | | The keywords are based extracted from the source code of the LLVM lexer (llvm-7.0.0.src/lib/AsmParser) and is based on the first argument to the KEYWORD, TYPEKEYWORD and INSTKEYWORD macros. The list of keywords were then sorted in lexicographic order. A diff with added and removed keywords is made available at https://gist.github.com/mewmew/508e090a361095eeb60ffa88321e878a Specifically the following 10 keywords were removed: begin, dbg, end, free, getresult, linker_private, linker_private, malloc, singlethread and x86_64_win64cc And 96 new keywords were added.
* Merged in wentasah/pygments-main (pull request #784)Tim Hatch2018-12-051-0/+2
|\ | | | | | | Fix handling of end-of-line comments in asm lexer
| * Fix handling of end-of-line comments in asm lexermichal sojka2018-11-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | When there is a comment after an instruction, e.g. mov $1,%eax ; move 1 to eax ret the next instruction (ret above) is not properly highlighted. This patch fixes that. This was also reported in #1477.
* | Fix more instances of invalid string escapesGeorg Brandl2018-11-281-3/+3
|/ | | | Also, raise on warnings from Pygments only.
* Change instances of Comment.Singleline to Comment.SingleErkki Mattila2017-02-051-1/+1
|
* mergeGeorg Brandl2017-01-221-2/+3
|\
| * More housekeeping and missed additions to CHANGES.Georg Brandl2017-01-221-2/+3
| |
* | Merged in GorNishanov/pygments-main (pull request #630)Georg Brandl2017-01-221-2/+14
|\ \ | |/ |/| | | LLVMLexer: added 58 keywords and 'token' type to match LLVM 4.0 (Issue #1263)
| * LLVMLexer: added 58 keywords and 'token' type to match LLVM 4.0Gor Nishanov2016-07-261-2/+14
| |
* | Copyright update.Georg Brandl2017-01-221-1/+1
| |
* | Gas lexer: whitespace already includes comments.Georg Brandl2017-01-171-3/+1
| |
* | Support gas semicolon comments besides hash commentsSander Mathijs van Veen2016-12-041-3/+3
|/
* Merge with birkenfeld/pygments-mainTim Hatch2016-05-311-65/+180
|\
| * regexlint fixes.Georg Brandl2016-02-171-1/+1
| |
| * LLVM lexer: use words()Georg Brandl2016-02-171-61/+40
| |
| * Hsail: fix two issues to lex examplefile.Georg Brandl2016-02-171-3/+2
| |
| * Merge in HSAIL lexer (PR#518).Georg Brandl2016-02-171-79/+83
| |\
| | * Merged in glaskar/pygments-main (pull request #489)Georg Brandl2016-01-161-1/+2
| | |\ | | | | | | | | | | | | ASM Lexers, add more punctuation
| | * | ASM Lexers, add more punctuationGabriel Laskar2015-08-171-1/+1
| | | | | | | | | | | | | | | | For some architectures, the symbols "[]" and "!" are used.
| * | | HSAIL: Add more keywords, strings, numerical constantsgrollinger2015-11-071-10/+34
| | | |
| * | | Add HSAIL lexergrollinger2015-11-061-1/+110
| | |/ | |/|
* | | Lex comment as Comment when a newline gets escapedRuben De Smet2016-01-071-3/+4
| | |
* | | Add tasm lexer.Ruben De Smet2016-01-071-2/+80
|/ / | | | | | | I copied the nasm lexer and added or removed things that are different.
* | Closes #1124: Add 'addrspacecast' instruction to the LLVM asm lexerZvi Rackover2015-06-301-1/+2
|/
* Copyright year update.Georg Brandl2015-01-211-1/+1
|
* Simplify charclasses in a few more modulesGeorg Brandl2014-11-061-3/+3
|
* Fix allowing whitespace before preprocessor commands in NASM.Georg Brandl2014-11-061-1/+1
|
* ca65: allow bracketsGeorg Brandl2014-10-071-1/+1
|
* Better name for ca65 assembler lexer.Georg Brandl2014-10-071-1/+1
|
* Remove the c_like subpackage.Georg Brandl2014-09-201-2/+2
|
* split up text lexersGeorg Brandl2014-09-191-11/+11
|
* Add token type Number.BinDavid Corbett2014-05-191-2/+3
|
* Overlap due to case insensitive modeGaurav Jain2014-05-151-2/+2
|
* Replace addtional hidden occurences of a-zA-Z0-9_ with \wGaurav Jain2014-05-141-2/+2
|
* Many minor style fixes (trailing whitespace, tabs, etc.)Georg Brandl2014-04-151-40/+40
|
* Fix duplicate mimetype.Georg Brandl2014-03-041-0/+1
|
* versionadded tag for NasmObjdumpLexer.Georg Brandl2014-03-041-1/+3
|
* Support for intel-style objdump.David Tomaschik2014-01-241-44/+63
|
* use versionadded directivesGeorg Brandl2014-01-191-1/+1
|
* new year in copyright noticeGeorg Brandl2014-01-101-1/+1
|
* Whitespace cleanup.Georg Brandl2014-01-101-1/+1
|
* LLVM IR lexer: removed named attribute groupsalonmishne2013-12-021-1/+0
|
* LLVM IR lexer: treat attribute groups as globalsalonmishne2013-12-021-2/+2
|
* LLVM IR lexer: added missing closing quotesalonmishne2013-12-021-3/+3
|
* Added missing keywords up to LLVM 3.4.alonmishne2013-12-021-3/+13
|
* LLVM IR Lexer - added missing type 'half'alonmishne2013-12-011-1/+1
|
* LLVM IR lexer - added new instructionsalonmishne2013-12-011-1/+4
|
* Added attribute group identifiersalonmishne2013-12-011-0/+2
|