Wiki

SciTE: SciTEGlobal.properties

File SciTEGlobal.properties, 20.0 KB (added by torial, 14 years ago)

SciteGlobal? Properties file

Line 
1# Global initialisation file for SciTE
2# For Linux, place in $prefix/share/scite
3# For Windows, place in same directory as SciTE.EXE (or Sc1.EXE)
4# Documentation at http://www.scintilla.org/SciTEDoc.html
5
6# Globals
7
8# Many of Bruce's customized settings (most of the ones that
9# affect the user interface) can be turned off by commenting
10# out this next line, or changing it to 0.
11#
12USE_CUSTOM_SETTINGS=1
13
14
15# Window sizes and visibility
16if PLAT_WIN
17    position.left=0
18    position.top=0
19if PLAT_GTK
20    position.left=5
21    position.top=22
22position.width=576
23position.height=740
24if USE_CUSTOM_SETTINGS
25    position.width=600
26    position.height=660
27#position.tile=1
28#full.screen.hides.menu=1
29#minimize.to.tray=1
30split.vertical=1
31if USE_CUSTOM_SETTINGS
32    split.vertical=0
33#output.horizontal.size=200
34#output.vertical.size=60
35#output.initial.hide=1
36#horizontal.scrollbar=0
37horizontal.scroll.width=2200
38#horizontal.scroll.width.tracking=0
39#output.horizontal.scrollbar=0
40#output.horizontal.scroll.width=10000
41#output.horizontal.scroll.width.tracking=0
42#output.scroll=0
43#error.select.line=1
44#end.at.last.line=0
45tabbar.visible=1
46#tabbar.hide.one=1
47#tabbar.multiline=1
48#toolbar.visible=1
49#toolbar.detachable=1
50#toolbar.usestockicons=1
51#menubar.detachable=1
52#undo.redo.lazy=1
53#statusbar.visible=1
54if USE_CUSTOM_SETTINGS
55    tabbar.visible=1
56    tabbar.hide.one=1
57    tabbar.multiline=1
58    toolbar.visible=1
59    statusbar.visible=1
60#fileselector.width=800
61#fileselector.height=600
62#magnification=-1
63#output.magnification=-1
64
65# Sizes and visibility in edit pane
66#line.margin.visible=1
67line.margin.width=4
68margin.width=16
69if USE_CUSTOM_SETTINGS
70    line.margin.visible=1
71    line.margin.width=3+
72    margin.width=0
73#fold.margin.width=16
74#fold.margin.colour=#FF0000
75#fold.margin.highlight.colour=#0000FF
76#blank.margin.left=4
77#blank.margin.right=4
78buffered.draw=1
79#two.phase.draw=0
80use.palette=0
81
82# Element styles
83#view.eol=1
84#control.char.symbol=.
85caret.period=500
86view.whitespace=0
87if USE_CUSTOM_SETTINGS
88    view.whitespace=1
89view.indentation.whitespace=1
90view.indentation.guides=1
91view.indentation.examine=3
92highlight.indentation.guides=1
93#caret.fore=#FF0000
94#caret.width=2
95#caret.line.back=#FFFED8
96#caret.line.back.alpha=63
97edge.column=200
98edge.mode=0
99edge.colour=#C0DCC0
100braces.check=1
101braces.sloppy=1
102#selection.fore=#006000
103# DADADA used as background because it yields standard silver C0C0C0
104# on low colour displays and a reasonable light grey on higher bit depths
105selection.alpha=30
106selection.back=#000000
107#whitespace.fore=#FF0000
108if USE_CUSTOM_SETTINGS
109    whitespace.fore=#E8E8E8
110#whitespace.back=#FFF0F0
111#error.marker.fore=#0000A0
112#error.marker.back=#DADAFF
113#bookmark.fore=#808000
114#bookmark.back=#FFFFA0
115#bookmark.alpha=
116#find.mark=#0000FF
117
118# Checking
119are.you.sure=1
120#are.you.sure.for.build=1
121#save.all.for.build=1
122#quit.on.close.last=1
123#load.on.activate=1
124#save.on.deactivate=1
125#are.you.sure.on.reload=1
126#reload.preserves.undo=1
127if USE_CUSTOM_SETTINGS
128    load.on.activate=1
129    reload.preserves.undo=1
130#check.if.already.open=1
131default.file.ext=.cxx
132if USE_CUSTOM_SETTINGS
133    default.file.ext=.txt
134#source.default.extensions=.h|.cxx|.bat
135#title.full.path=1
136#title.show.buffers=1
137if USE_CUSTOM_SETTINGS
138    title.show.buffers=1
139save.recent=1
140save.session=1
141session.bookmarks=1
142#session.folds=1
143#open.dialog.in.file.directory=1
144if USE_CUSTOM_SETTINGS
145    open.dialog.in.file.directory=1
146#strip.trailing.spaces=1
147#ensure.final.line.end=1
148#ensure.consistent.line.ends=1
149#save.deletes.first=1
150buffers=30
151#buffers.zorder.switching=1
152if USE_CUSTOM_SETTINGS
153    buffers=30
154    buffers.zorder.switching=0
155#api.*.cxx=d:\api\w.api
156#win95.death.delay=1000
157#locale.properties=locale.de.properties
158#translation.missing=***
159#read.only=1
160#max.file.size=1
161
162# Indentation
163tabsize=8
164indent.size=8
165use.tabs=1
166#indent.auto=1
167indent.automatic=1
168indent.opening=0
169indent.closing=0
170#tab.indents=0
171#backspace.unindents=0
172if USE_CUSTOM_SETTINGS
173    tabsize=4
174    indent.size=4
175    use.tabs=0
176    tab.indents=0
177    backspace.unindents=1
178
179# Wrapping of long lines
180#wrap=1
181#wrap.style=2
182#cache.layout=3
183#output.wrap=1
184#output.cache.layout=3
185#wrap.visual.flags=3
186#wrap.visual.flags.location=3
187#wrap.visual.startindent=4
188if USE_CUSTOM_SETTINGS
189    cache.layout=1
190    output.wrap=1
191    output.cache.layout=0
192    wrap.visual.flags=1
193    wrap.visual.flags.location=3
194    wrap.visual.startindent=0
195
196# Folding
197# enable folding, and show lines below when collapsed.
198fold=1
199fold.compact=1
200fold.flags=16
201fold.symbols=1
202#fold.on.open=1
203fold.comment=1
204fold.preprocessor=1
205
206# Find and Replace
207# Internal search always available with recursive capability so use in preference to external tool
208find.command=
209
210# findstr is available on recent versions of Windows including 2000
211# and is more flexible than the internal search
212if PLAT_WINNT
213    find.command=findstr /I /P /R /S /N /G:/ $(find.files)
214    find.input=$(find.what)
215
216if PLAT_WIN95
217    # If awk is available, this would work.  It's not recursive, and
218    # isn't smart like findstr about only processing text files, but
219    # behaves similarly to the grep command.
220    # But this is turned off now in favor of the internal search
221    #find.command=awk -v OFS=: -f - $(find.files)
222    #find.input=/$(find.what)/ { print FILENAME, FNR, $0; }
223   
224if PLAT_GTK
225    find.command=grep --line-number "$(find.what)" $(find.files)
226
227find.files=*.*|*.c *.cpp *.cxx *.h|*.bas *.cls *.frm *.dsr
228
229#find.in.files.close.on.find=0
230#find.in.dot=1
231#find.in.binary=1
232#find.replace.matchcase=1
233#find.replace.escapes=1
234#find.replace.regexp=1
235#find.replace.regexp.posix=1
236#find.replace.wrap=0
237#find.replacewith.focus=0
238#find.replace.advanced=1
239
240# Behaviour
241#eol.mode=LF
242eol.auto=1
243clear.before.execute=0
244#vc.home.key=1
245#wrap.aware.home.end.keys=1
246if USE_CUSTOM_SETTINGS
247    vc.home.key=1
248    wrap.aware.home.end.keys=1
249#autocompleteword.automatic=1
250#autocomplete.choose.single=1
251caret.policy.xslop=1
252caret.policy.width=20
253caret.policy.xstrict=0
254caret.policy.xeven=0
255caret.policy.xjumps=0
256caret.policy.yslop=1
257caret.policy.lines=1
258caret.policy.ystrict=1
259caret.policy.yeven=1
260caret.policy.yjumps=0
261#visible.policy.strict=1
262#visible.policy.slop=1
263#visible.policy.lines=4
264#time.commands=1
265#caret.sticky=1
266#properties.directory.enable=1
267
268# Status Bar
269statusbar.number=2
270statusbar.text.1= line $(LineNumber), column $(ColumnNumber) ($(OverType)) ($(EOLMode)) $(FileAttr) -  $(SelLength) chars selected
271statusbar.text.2=\
272 $(FileNameExt) (Total size: $(BufferLength) chars, $(NbOfLines) lines)
273
274if PLAT_WIN
275    command.scite.help="file://$(SciteDefaultHome)\SciTEDoc.html"
276    command.scite.help.subsystem=2
277if PLAT_GTK
278    command.print.*=a2ps "$(FileNameExt)"
279    command.scite.help=netscape "file://$(SciteDefaultHome)/SciTEDoc.html"
280
281# Internationalisation
282# Japanese input code page 932 and ShiftJIS character set 128
283#code.page=932
284#character.set=128
285# Unicode
286#code.page=65001
287code.page=0
288#character.set=204
289# Required for Unicode to work on GTK+:
290#LC_CTYPE=en_US.UTF-8
291#output.code.page=65001
292
293# Export
294#export.keep.ext=1
295export.html.wysiwyg=1
296#export.html.tabs=1
297#export.html.folding=1
298export.html.styleused=1
299#export.html.title.fullpath=1
300#export.rtf.tabs=1
301#export.rtf.font.face=Arial
302#export.rtf.font.size=9
303#export.rtf.tabsize=8
304# Magnification (added to default screen font size)
305export.pdf.magnification=0
306# Font: Courier, Helvetica or Times (Courier line-wraps)
307export.pdf.font=Helvetica
308# Page size (in points): width, height
309# E.g. Letter 612,792; A4 595,842; maximum 14400,14400
310export.pdf.pagesize=595,842
311# Margins (in points): left, right, top, bottom
312export.pdf.margins=72,72,72,72
313export.xml.collapse.spaces=1
314export.xml.collapse.lines=1
315
316# Define values for use in the imported properties files
317chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
318chars.numeric=0123456789
319chars.accented=�������������������������������������������������������������������
320# This is a better set for Russian:
321#chars.accented=�����������娸����������������������������������������������������
322
323# The open.filter setting is only used on Windows where the file selector has a menu of filters to apply
324# to the types of files seen when opening.
325# There is a limit (possibly 256 characters) to the length of a filter,
326# so not all source extensions can be in this setting.
327source.files=*.asm;*.c;*.cc;*.cpp;*.cxx;*.cs;*.h;*.hh;*.hxx;*.hpp;\
328*.idl;*.odl;*.cobra;*.cobraproj;*.rc;*.rc2;*.dlg;*.def;\
329*.vb;*.vbs;*.bas;*.frm;*.cls;*.ctl;\
330*.java;*.js;*.py;*.pl;*.rb;*.cgi;*.lua;*.conf;\
331make*;*.mak;\
332*.properties;*.html;*.xml;*.iface;*.bat;*.e
333
334if PLAT_WIN
335    all.files=All Files (*.*)|*.*|
336if PLAT_GTK
337    all.files=All Files (*)|*|Hidden Files (.*)|.*|
338open.filter=\
339Source and Text Files|$(source.files);*.txt|\
340$(all.files)\
341$(filter.ada)\
342$(filter.cobra)\
343$(filter.cobraproj)\
344$(filter.conf)\
345$(filter.asm)\
346$(filter.asn1)\
347$(filter.ave)\
348#$(filter.baan)\
349$(filter.bash)\
350$(filter.caml)\
351$(filter.cmake)\
352$(filter.cpp)\
353#$(filter.ch)\
354$(filter.css)\
355$(filter.d)\
356$(filter.eiffel)\
357#$(filter.erlang)\
358$(filter.fortran)\
359$(filter.gap)\
360$(filter.idl)\
361$(filter.inno)\
362$(filter.java)\
363$(filter.js)\
364#$(filter.kix)\
365#$(filter.lout)\
366$(filter.lua)\
367#$(filter.matlab)\
368#$(filter.metapost)\
369#$(filter.mmixal)\
370#$(filter.nncrontab)\
371#$(filter.nsis)\
372#$(filter.opal)\
373$(filter.pascal)\
374$(filter.perl)\
375$(filter.php)\
376#$(filter.pov)\
377$(filter.prg)\
378$(filter.properties)\
379$(filter.ps)\
380$(filter.python)\
381$(filter.r)\
382$(filter.ruby)\
383$(filter.sql)\
384#$(filter.specman)\
385$(filter.tcl)\
386$(filter.tex)\
387$(filter.text)\
388$(filter.vb)\
389$(filter.web)
390#\
391#$(filter.yaml)\
392#$(filter.verilog)\
393#$(filter.vhdl)
394
395# Give symbolic names to the set of fonts used in the standard styles.
396if PLAT_WIN
397    font.lucida.mono=font:Lucida Console,size:9
398    font.lucida.sans=font:Lucida Sans Unicode,size:10
399
400    font.base=font:Lucida Sans Unicode,size:10
401    font.small=font:Lucida Sans Unicode,size:8
402    font.comment=font:Comic Sans MS,size:9,italics
403    font.code.comment.box=$(font.comment)
404    font.code.comment.line=$(font.comment)
405    font.code.comment.doc=$(font.comment)
406    font.code.comment.nested=$(font.comment)
407    font.text=font:Times New Roman,size:11
408    font.text.comment=font:Lucida Sans Unicode,size:10
409    font.embedded.base=font:Lucida Sans Unicode,size:10
410    font.embedded.comment=font:Comic Sans MS,size:8,italics
411    font.monospace=font:Lucida Console,size:9
412    font.vbs=font:Lucida Sans Unicode,size:9
413    font.js=font:Courier New,size:9
414
415if PLAT_GTK
416    font.lucida.mono=font:lucidatypewriter,size:12
417    font.lucida.sans=font:lucida,size:12
418
419    font.base=font:lucidatypewriter,size:12
420    font.small=font:lucidatypewriter,size:10
421    font.comment=font:new century schoolbook,size:12
422    font.code.comment.box=$(font.comment)
423    font.code.comment.line=$(font.comment)
424    font.code.comment.doc=$(font.comment)
425    font.code.comment.nested=$(font.comment)
426    font.text=font:times,size:14
427    font.text.comment=font:lucidatypewriter,size:10
428    font.embedded.base=font:lucidatypewriter,size:12
429    font.embedded.comment=font:lucidatypewriter,size:12
430    font.monospace=font:courier,size:12
431    font.vbs=font:new century schoolbook,size:12
432    font.js=font:courier,size:10
433
434# Custom monospaced font
435#
436# Lucida Console has a synthesized bold font which doesn't
437# quite match the spacing of the non-bold font (so isn't
438# exactly monospaced when keywords are involved).
439#
440# Nevertheless, I still like it better than Courier.
441
442if USE_CUSTOM_SETTINGS
443    font.monospace=$(font.lucida.mono)
444
445# When "Use Monospaced Font" is active, the font settings
446# from font.monospace are applied after the ones specified
447# on each individual style.
448
449# To start in monospaced mode, set the following property,
450# which is specific to the Bruce Dodson's SciTE.
451
452if USE_CUSTOM_SETTINGS
453    start.in.monospaced.mode=1
454
455
456
457
458
459# Old GTK+ font settings are faster but not antialiased
460    #~ font.base=font:lucidatypewriter,size:12
461    #~ font.small=font:lucidatypewriter,size:10
462    #~ font.comment=font:new century schoolbook,size:12
463    #~ font.code.comment.box=$(font.comment)
464    #~ font.code.comment.line=$(font.comment)
465    #~ font.code.comment.doc=$(font.comment)
466    #~ font.text=font:times,size:14
467    #~ font.text.comment=font:lucidatypewriter,size:10
468    #~ font.embedded.base=font:lucidatypewriter,size:12
469    #~ font.embedded.comment=font:lucidatypewriter,size:12
470    #~ font.monospace=font:courier,size:12
471    #~ font.vbs=font:new century schoolbook,size:12
472
473# Give symbolic names to the set of colours used in the standard styles.
474colour.code.comment.box=fore:#007F00
475colour.code.comment.line=fore:#007F00
476colour.code.comment.doc=fore:#3F703F
477colour.code.comment.nested=fore:#A0C0A0
478colour.text.comment=fore:#0000FF,back:#D0F0D0
479colour.other.comment=fore:#007F00
480colour.embedded.comment=back:#E0EEFF
481colour.embedded.js=back:#F0F0FF
482colour.notused=back:#FF0000
483
484colour.number=fore:#007F7F
485colour.keyword=fore:#00007F
486colour.string=fore:#7F007F
487colour.char=fore:#7F007F
488colour.operator=fore:#000000
489colour.preproc=fore:#7F7F00
490colour.error=fore:#FFFF00,back:#FF0000
491
492# Global default styles for all languages
493# Default
494style.*.32=$(font.base)
495# Line number
496style.*.33=back:#C0C0C0,$(font.lucida.sans)
497# Brace highlight
498style.*.34=fore:#0000FF,bold
499# Brace incomplete highlight
500style.*.35=fore:#FF0000,bold
501# Control characters
502style.*.36=
503# Indentation guides
504style.*.37=fore:#C0C0C0,back:#FFFFFF
505if USE_CUSTOM_SETTINGS
506    style.*.37=fore:#DADADA,back:#FFFFFF
507
508# Printing - only works on Windows
509if PLAT_WIN
510    #print.colour.mode=1
511    print.magnification=-1
512    # Setup: left, right, top, bottom margins, in local units:
513    # hundredths of millimeters or thousandths of inches
514    print.margins=500,500,500,500
515    # Header/footer:
516    # && = &; &p = current page
517    # &f = file name; &F = full path
518    # &d = file date; &D = current date
519    # &t = file time; &T = full time
520    print.header.format=$(FileNameExt) � Printed on $(CurrentDate), $(CurrentTime) � Page $(CurrentPage)
521    print.footer.format=$(FilePath) � File date: $(FileDate) � File time: $(FileTime)
522    # Header/footer style
523    print.header.style=font:Arial,size:12,bold
524    print.footer.style=font:Arial Narrow,size:10,italics
525
526# Warnings - only works on Windows and needs to be pointed at files on machine
527#if PLAT_WIN
528#   warning.findwrapped=100,E:\Windows\Media\SFX\Boing.wav
529#   warning.notfound=0,Effect.wav
530#   warning.wrongfile=0,Glass.wav
531#   warning.executeok=0,Fanfare.wav
532#   warning.executeko=100,GlassBreak.wav
533#   warning.nootherbookmark=100,Boing2.wav
534
535# Define the Lexer menu,
536# Each item contains three parts: menu string | file extension | key
537# The only keys allowed currently are based on F-keys and alphabetic keys and look like
538# [Ctrl+][Shift+][Fn|a] such as F12 or Ctrl+Shift+D.
539# A '&' may be placed before a letter to be used as an accelerator. This does not work on GTK+.
540menu.language=\
541#FreeBasic|bas||\
542Text|txt|Shift+F11|\
543Ada|ads||\
544#Apache Confi&g|conf||\
545Assembler|asm||\
546#ASN.1|asn1||\
547Avenue|ave||\
548#Baan|bc||\
549&Batch|bat||\
550#Bullant|ant||\
551&C / C++|c||\
552Cobra|cobra||\
553Cobra Project|cobraproj||\
554#CMake|cmake||\
555C&#|cs||\
556#Csound|orc||\
557CSS|css||\
558D|d||\
559&Diff / Patch|diff||\
560#&Eiffel|e||\
561#Erlang|erl||\
562&Errorlist|err||\
563#FlagShip|prg||\
564#Forth|forth||\
565&Fortran|f90||\
566#Gap|g||\
567H&ypertext|html|F12|\
568#&InnoSetup|iss||\
569&Java|java||\
570Java&Script|js||\
571#&Kix|kix||\
572TeX|tex||\
573Lisp|lisp||\
574#Lot|lot||\
575#Lout|lt||\
576Lu&a|lua||\
577#Matlab|m.matlab||\
578&Makefile|mak|Ctrl+Shift+F11|\
579#MetaPost|mp||\
580#MMIXAL|mms||\
581#&nnCron crontab|tab||\
582#NSIS|nsis||\
583#Objective Caml|ml||\
584#Octave|m.octave||\
585#Opal|impl||\
586Pascal|pas||\
587Pe&rl|pl||\
588P&HP|php||\
589P&L/SQL|spec||\
590&Properties|properties||\
591P&ostScript|ps||\
592#P&OV-Ray SDL|pov||\
593Pytho&n|py||\
594#R|R||\
595Reso&urce|rc||\
596Ruby|rb||\
597Shell|sh||\
598S&QL|sql||\
599#Specman|e||\
600&TCL|tcl||\
601&VB|vb||\
602VBScr&ipt|vbs||\
603#Verilog|v||\
604#VHDL|vhd||\
605&XML|xml|Shift+F12|
606#\
607#YAML|yaml||
608
609# User defined key commands
610user.shortcuts=\
611Ctrl+F12|IDM_WRAP|\
612Ctrl+Shift+V|IDM_PASTEANDDOWN|\
613Ctrl+PageUp|IDM_PREVFILE|\
614Ctrl+PageDown|IDM_NEXTFILE|
615
616#KeypadPlus|IDM_EXPAND|\
617#KeypadMinus|IDM_BLOCK_COMMENT|
618
619#user.context.menu=\
620#||\
621#Next File|IDM_NEXTFILE|\
622#Prev File|IDM_PREVFILE|
623
624# Import all the language specific properties files
625#import abaqus
626import ada
627import asm
628#import asn1
629#import au3
630import ave
631#import baan
632#import freebasic
633#import blitzbasic
634#import bullant
635import caml
636import cobra
637import cobraproj
638import conf
639import cpp
640#import cmake
641import d
642#import csound
643import css
644import eiffel
645#import erlang
646#import escript
647#import flagship
648#import forth
649import fortran
650#import gap
651import html
652#import inno
653#import kix
654import lisp
655#import lot
656#import lout
657import lua
658#import matlab
659#import metapost
660#import mmixal
661#import nncrontab
662#import nsis
663#import opal
664import others
665import pascal
666import perl
667#import pov
668import ps
669#import purebasic
670import python
671#import r
672import rebol
673import ruby
674#import scriptol
675#import smalltalk
676#import spice
677import sql
678#import specman
679import tcl
680#import tex
681import vb
682#import yaml
683#import verilog
684#import vhdl
685
686
687# * Please read the following to get started with Lua Scripting.
688# These properties only work if you're using a Lua-enabled build
689# of SciTE.
690
691
692# The startup script is run to initialise SciTE.  This property
693# is checked, and the script run only run once - at startup time.
694# Afterward, whenever you switch buffers, Lua is restored to the
695# state established by this script.  Unless the ext.lua.reset
696# property is set, you need to restart SciTE in order to see
697# changes in this property or in the underlying script file.
698#
699ext.lua.startup.script=$(SciteDefaultHome)\SciTEStartup.lua
700
701
702# Normally, when the global state needs to be restored, this
703# is done without re-evaluating the startup script.  However,
704# if you are in the process of editing the startup script,
705# you may want to re-execute it without having to restart
706# SciTE.
707
708# ext.lua.auto.reload will immediately re-initialize the
709# global scope if the startup script or extension script
710# is saved from within SciTE.  This may have side effects.
711# However, it doesn't do anything unless you have been
712# editing the startup script, so I would just leave it on.
713#
714ext.lua.auto.reload=1
715
716# ext.lua.reset will cause the Lua global environment to be
717# cleared and reloaded whenever you switch buffers or open
718# a new file.  As such, it has a different set of side
719# effects than auto.reload.  In some situations it will make
720# sense for both auto.reload and reset to be enabled.
721#
722#ext.lua.reset=1
723
724
725# When errors occur in Lua, the error message is displayed
726# using the _ALERT function.  (By default, _ALERT is an alias for
727# print.)  Error messages generally contain a descriptive message,
728# including the line and file where the error occurred.
729#
730# If debug.traceback is set to 1, this will cause SciTE to append
731# a trace of the call stack onto the error message.  It does this
732# by calling the _TRACEBACK function.  (By default, _TRACEBACK is
733# an alias for debug.traceback.)
734#
735#ext.lua.debug.traceback=1
736
737
738# The extension script is used to set up the Lua environment
739# for a specific buffer in SciTE.  This property is optional,
740# and can be used to define different behavior for each file
741# type.  Furthermore, if a simple filename is used rather
742# than an absolute path, then SciTE will look for the file
743# in the local folder for the buffer (like SciTE.properties)
744# before falling back to $(SciTEDefaultHome).
745#
746#extension.*=SciTE.lua
747
748
749#This is the same as the next two together.
750#Probably comment out the others if you uncomment this.
751#command.name.31.*=Clean Document Whitespace
752#command.mode.31.*=subsystem:lua,savebefore:no,groupundo
753#command.shortcut.31.*=Alt+Shift+I
754#command.31.*=cleanDocWhitespace
755
756command.name.31.*=Fix Indentation
757command.mode.31.*=subsystem:lua,savebefore:no,groupundo
758command.shortcut.31.*=Alt+Shift+I
759command.31.*=fixIndentation
760
761command.name.32.*=Strip Trailing Spaces
762command.mode.32.*=subsystem:lua,savebefore:no,groupundo
763command.shortcut.32.*=Alt+Shift+S
764command.32.*=stripTrailingSpaces
765