mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-26 20:28:31 +02:00
Update scintilla with https://www.scintilla.org/scintilla537.zip Release 5.3.7 Released 22 September 2023. For GTK on macOS, fix popup window behaviour by setting type hints. Bug #2401. For GTK, fix assertion failure on some systems when an INDIC_SQUIGGLEPIXMAP drawn for a zero-width character. For Qt, allow parent window to handle context menu events by setting as ignored. Bug #2395. For Qt, fix potential crash when using IME with large amount of text selected. For Windows, fix building with non-English environment. Bug #2400. and lexilla https://www.scintilla.org/lexilla527.zip Release 5.2.7 Released 22 September 2023. Fix building on Windows with non-English environment. Pull request #200. Bash: fix line continuation for comments and when multiple backslashes at line end. Issue #195. Bash: treat += as operator and, inside arithmetic expressions, treat ++ and -- as operators. Issue #197. Bash: improve backslash handling inside backquoted command substitution and fix $ at end of backtick expression. Issue #194. Bash: treat words that are similar to numbers but invalid wholly as identifiers. Issue #199. Bash: consistently handle '-' options at line start and after '|' as identifiers. Issue #202. Bash: handle '-' options differently in [ single ] and [[ double ]] bracket constructs. Issue #203. F#: improve speed of folding long lines. Issue #198. HTML: fix invalid entity at line end and terminate invalid entity before invalid character. Issue #192. Fix #13991, fix #14062, close #14173
63 lines
2.9 KiB
INI
63 lines
2.9 KiB
INI
lexer.*.vh=verilog
|
|
|
|
keywords.*.vh= \
|
|
always and assign automatic \
|
|
begin buf bufif0 bufif1 \
|
|
case casex casez cell cmos config \
|
|
deassign default defparam design disable \
|
|
edge else end endcase endconfig endfunction endgenerate endmodule endprimitive endspecify endtable endtask event \
|
|
for force forever fork function \
|
|
generate genvar \
|
|
highz0 highz1 \
|
|
if ifnone incdir include initial inout input instance integer \
|
|
join \
|
|
large liblist library localparam \
|
|
macromodule medium module \
|
|
nand negedge nmos nor noshowcancelled not notif0 notif1 \
|
|
or output \
|
|
parameter pmos posedge primitive pull0 pull1 pulldown pullup pulsestyle_ondetect pulsestyle_onevent \
|
|
rcmos real realtime reg release repeat rnmos rpmos rtran rtranif0 rtranif1 \
|
|
scalared showcancelled signed small specify specparam strong0 strong1 supply0 supply1 \
|
|
table task time tran tranif0 tranif1 tri tri0 tri1 triand trior trireg \
|
|
unsigned use uwire \
|
|
vectored \
|
|
wait wand weak0 weak1 while wire wor \
|
|
xnor xor
|
|
keywords2.*.vh=special
|
|
keywords3.*.vh= \
|
|
$async$and$array $async$and$plane $async$nand$array $async$nand$plane $async$nor$array $async$nor$plane $async$or$array $async$or$plane \
|
|
$bitstoreal \
|
|
$countdrivers \
|
|
$display $displayb $displayh $displayo \
|
|
$dist_chi_square $dist_erlang $dist_exponential $dist_normal $dist_poisson $dist_t $dist_uniform \
|
|
$dumpall $dumpfile $dumpflush $dumplimit $dumpoff $dumpon $dumpportsall $dumpportsflush $dumpportslimit $dumpportsoff $dumpportson $dumpvars \
|
|
$fclose $fdisplayh $fdisplay $fdisplayf $fdisplayb $feof $ferror $fflush $fgetc $fgets $finish $fmonitorb $fmonitor $fmonitorf $fmonitorh $fopen $fread $fscanf $fseek $fsscanf $fstrobe $fstrobebb $fstrobef $fstrobeh $ftel $fullskew $fwriteb $fwritef $fwriteh $fwrite \
|
|
$getpattern \
|
|
$history $hold \
|
|
$incsave $input $itor \
|
|
$key \
|
|
$list $log \
|
|
$monitorb $monitorh $monitoroff $monitoron $monitor $monitoro \
|
|
$nochange $nokey $nolog \
|
|
$period $printtimescale \
|
|
$q_add $q_exam $q_full $q_initialize $q_remove \
|
|
$random $readmemb $readmemh $readmemh $realtime $realtobits $recovery $recrem $removal $reset_count $reset $reset_value $restart $rewind $rtoi \
|
|
$save $scale $scope $sdf_annotate $setup $setuphold $sformat $showscopes $showvariables $showvars $signed $skew $sreadmemb $sreadmemh $stime $stop $strobeb $strobe $strobeh $strobeo $swriteb $swriteh $swriteo $swrite $sync$and$array $sync$and$plane $sync$nand$array $sync$nand$plane $sync$nor$array $sync$nor$plane $sync$or$array $sync$or$plane \
|
|
$test$plusargs $time $timeformat $timeskew \
|
|
$ungetc $unsigned \
|
|
$value$plusargs \
|
|
$width $writeb $writeh $write $writeo
|
|
keywords4.*.vh=my_var
|
|
keywords5.*.vh=synopsys parallel_case infer_mux TODO
|
|
|
|
fold=1
|
|
fold.compact=0
|
|
fold.comment=1
|
|
fold.preprocessor=1
|
|
fold.at.else=1
|
|
fold.verilog.flags=1 # fold module definitions
|
|
lexer.verilog.track.preprocessor=1
|
|
lexer.verilog.update.preprocessor=1
|
|
lexer.verilog.portstyling=1
|
|
lexer.verilog.fold.preprocessor.else=1
|