rc

Update .spacemacs for web-mode

Author
Maarten 'Vngngdn' Vangeneugden
Date
Nov. 26, 2017, 2:03 a.m.
Hash
1c6c2a2fc210cac441f377e9e7cb65eef3e9472b
Parent
2c3d3234b45a2734be512ef9544c4cad6ba37091
Modified files
.spacemacs
ranger/rifle.conf

.spacemacs

9 additions and 1 deletion.

View changes Hide changes
1
1
;; This file is loaded by Spacemacs at startup.
2
2
;; It must be stored in your home directory.
3
3
;;;; Local
4
4
(setq is-linuxp (eq system-type 'gnu/linux))
5
5
(defun os-path (x) (if is-linuxp x (expand-file-name x "c:")))
6
6
7
7
;;;; Core
8
8
9
9
(defvar dotspacemacs/layers/core
10
10
  '(
11
11
    git
12
12
    org ;; :variables
13
13
         ;;org-agenda-files '(
14
14
                            ;;"~/University/"
15
15
                            ;;"~/Repositories/private/org/"
16
16
                            ;;"~/University/COMPN/"))
17
17
    syntax-checking
18
18
    (auto-completion :variables
19
19
                     auto-completion-return-key-behavior 'complete
20
20
                     auto-completion-tab-key-behavior 'cycle
21
21
                     auto-completion-enable-snippets-in-popup t
22
22
                     auto-completion-complete-with-key-sequence-delay nil)
23
23
    ycmd
24
24
    helm
25
25
    (version-control :variables
26
26
                     version-control-global-margin t
27
27
                     version-control-diff-tool 'git-gutter+)
28
28
    )
29
29
  "Layers I consider core to Spacemacs")
30
30
31
31
;; Langs
32
32
33
33
(defvar dotspacemacs/layers/langs
34
34
  '(emacs-lisp
35
35
    html
36
-
    markdown
+
36
          web-mode-enable-auto-pairing nil
+
37
          web-mode-enable-auto-closing nil
+
38
          web-mode-enable-auto-expanding nil
+
39
          web-mode-enable-auto-opening nil
+
40
          web-mode-enable-auto-quoting nil)
+
41
+
42
    markdown
37
43
    csv
38
44
    yaml
39
45
    ;rust
40
46
    (clojure :variables
41
47
             clojure-enable-fancify-symbols t)
42
48
    (haskell :variables
43
49
             haskell-completion-backend 'intero)
44
50
    (python :variables
45
51
            python-sort-imports-on-save t
46
52
            python-test-runner 'pytest)
47
53
    )
48
54
  "Programming and markup language layers")
49
55
50
56
;;;; Extra
51
57
52
58
(defvar dotspacemacs/layers/extra
53
59
  '(gnus
54
60
    graphviz
55
61
    themes-megapack
56
62
    ;; TODO: Needs configuration: http://spacemacs.org/layers/+themes/theming/README.html
57
63
    theming
58
64
                                     )
59
65
  "Miscellaneous layers")
60
66
61
67
(defun dotspacemacs/layers ()
62
68
  "Configuration Layers declaration.
63
69
You should not put any user code in this function besides modifying the variable
64
70
values."
65
71
  (setq-default
66
72
   ;; Base distribution to use. This is a layer contained in the directory
67
73
   ;; `+distribution'. For now available distributions are `spacemacs-base'
68
74
   ;; or `spacemacs'. (default 'spacemacs)
69
75
   dotspacemacs-distribution 'spacemacs
70
76
   ;; Lazy installation of layers (i.e. layers are installed only when a file
71
77
   ;; with a supported type is opened). Possible values are `all', `unused'
72
78
   ;; and `nil'. `unused' wilIn addition, we will also organise a second review moment on 30 November which will deal with broader code issues, such as OO structure, comments, naming, code style, robustness, logging, etc. (for preparation and inspiration, see http://www.phpied.com/how-to-write-unmaintainable-php-code-2009/)
73
79
74
80
   ;; not listed in variable `dotspacemacs-configuration-layers'), `all' will
75
81
   ;; lazy iELPAnstall any layer that support lazy installation even the layers
76
82
   ;; listed in `dotspacemacs-configuration-layers'. `nil' disable the lazy
77
83
   ;; installation feature and you have to explicitly list a layer in the
78
84
   ;; variable `dotspacemacs-configuration-layers' to install it.
79
85
   ;; (default 'unused)
80
86
   dotspacemacs-enable-lazy-installation 'unused
81
87
   ;; If non-nil then Spacemacs will ask for confirmation before installing
82
88
   ;; a layer lazily. (default t)
83
89
   dotspacemacs-ask-for-lazy-installation t
84
90
   ;; If non-nil layers with lazy install support are lazy installed.
85
91
   ;; List of additional paths where to look for configuration layers.
86
92
   ;; Paths must have a trailing slash (i.e. `~/.mycontribs/')
87
93
   dotspacemacs-configuration-layer-path `(,(os-path "~/.emacs.d/layers/"))
88
94
   ;; List of configuration layers to load.
89
95
   dotspacemacs-configuration-layers (append
90
96
                                         dotspacemacs/layers/core
91
97
                                         dotspacemacs/layers/langs
92
98
                                         dotspacemacs/layers/extra)
93
99
   ;; List of additional packages that will be installed without being
94
100
   ;; wrapped in a layer. If you need some configuration for these
95
101
   ;; packages, then consider creating a layer. You can also put the
96
102
   ;; configuration in `dotspacemacs/user-config'.
97
103
   dotspacemacs-additional-packages '(
98
104
    markdown-mode
99
105
    ;;po-mode  ;;Commented until I find a way to disable the FUCKING ANNOYING READONLY MODE
100
106
    (pretty-mode :location (recipe :fetcher github :repo "akatov/pretty-mode"))
101
107
    (prettify-utils :location (recipe :fetcher github :repo "Ilazki/prettify-utils.el"))
102
108
    (company-mode :location (recipe :fetcher github :repo "company-mode/company-mode"))
103
109
    (emacs-ycmd :location (recipe :fetcher github :repo "abingham/emacs-ycmd"))
104
110
    (company-flx :location (recipe :fetcher github :repo "PythonNut/company-flx")))
105
111
106
112
   ;; A list of packages that cannot be updated.
107
113
   dotspacemacs-frozen-packages '()
108
114
   ;; A list of packages that will not be installed and loaded.
109
115
   dotspacemacs-excluded-packages '(
110
116
                                    smartparens
111
117
                                    exec-path-from-shell)
112
118
   ;; Defines the behaviour of Spacemacs when installing packages.
113
119
   ;; Possible values are `used-only', `used-but-keep-unused' and `all'.
114
120
   ;; `used-only' installs only explicitly used packages and uninstall any
115
121
   ;; unused packages as well as their unused dependencies.
116
122
   ;; `used-but-keep-unused' installs only the used packages but won't uninstall
117
123
   ;; them if they become unused. `all' installs *all* packages supported by
118
124
   ;; Spacemacs and never uninstall them. (default is `used-only')
119
125
   dotspacemacs-install-packages 'used-only))
120
126
121
127
(defun dotspacemacs/init ()
122
128
  "Initialization function.
123
129
This function is called at the very startup of Spacemacs initialization
124
130
before layers configuration.
125
131
You should not put any user code in there besides modifying the variable
126
132
values."
127
133
  ;; This setq-default sexp is an exhaustive list of all the supported
128
134
  ;; spacemacs settings.
129
135
  (setq-default
130
136
   ;; If non nil ELPA repositories are contacted via HTTPS whenever it's
131
137
   ;; possible. Set it to nil if you have no way to use HTTPS in your
132
138
   ;; environment, otherwise it is strongly recommended to let it set to t.
133
139
   ;; This variable has no effect if Emacs is launched with the parameter
134
140
   ;; `--insecure' which forces the value of this variable to nil.
135
141
   ;; (default t)
136
142
   dotspacemacs-elpa-https t
137
143
   ;; Maximum allowed time in seconds to contact an ELPA repository.
138
144
   dotspacemacs-elpa-timeout 5
139
145
   ;; If non nil then spacemacs will check for updates at startup
140
146
   ;; when the current branch is not `develop'. Note that checking for
141
147
   ;; new versions works via git commands, thus it calls GitHub services
142
148
   ;; whenever you start Emacs. (default nil)
143
149
   dotspacemacs-check-for-update nil
144
150
   ;; If non-nil, a form that evaluates to a package directory. For example, to
145
151
   ;; use different package directories for different Emacs versions, set this
146
152
   ;; to `emacs-version'.
147
153
   dotspacemacs-elpa-subdirectory nil
148
154
   ;; One of `vim', `emacs' or `hybrid'.
149
155
   ;; `hybrid' is like `vim' except that `insert state' is replaced by the
150
156
   ;; `hybrid state' with `emacs' key bindings. The value can also be a list
151
157
   ;; with `:variables' keyword (similar to layers). Check the editing styles
152
158
   ;; section of the documentation for details on available variables.
153
159
   ;; (default 'vim)
154
160
   dotspacemacs-editing-style 'vim
155
161
   ;; If non nil output loading progress in `*Messages*' buffer. (default nil)
156
162
   dotspacemacs-verbose-loading nil
157
163
   ;; Specify the startup banner. Default value is `official', it displays
158
164
   ;; the official spacemacs logo. An integer value is the index of text
159
165
   ;; banner, `random' chooses a random text banner in `core/banners'
160
166
   ;; directory. A string value must be a path to an image format supported
161
167
   ;; by your Emacs build.
162
168
   ;; If the value is nil then no banner is displayed. (default 'official)
163
169
   dotspacemacs-startup-banner 'official
164
170
   ;; List of items to show in startup buffer or an association list of
165
171
   ;; the form `(list-type . list-size)`. If nil then it is disabled.
166
172
   ;; Possible values for list-type are:
167
173
   ;; `recents' `bookmarks' `projects' `agenda' `todos'."
168
174
   ;; List sizes may be nil, in which case
169
175
   ;; `spacemacs-buffer-startup-lists-length' takes effect.
170
176
   dotspacemacs-startup-lists '((recents . 5)
171
177
                                (projects . 7))
172
178
   ;; True if the home buffer should respond to resize events.
173
179
   dotspacemacs-startup-buffer-responsive t
174
180
   ;; Default major mode of the scratch buffer (default `text-mode')
175
181
   dotspacemacs-scratch-mode 'text-mode
176
182
   ;; List of themes, the first of the list is loaded when spacemacs starts.
177
183
   ;; Press  T n to cycle to the next theme in the list (works great
178
184
   ;; with 2 themes variants, one dark and one light)
179
185
   dotspacemacs-themes '(monokai
180
186
                         solarized-dark
181
187
                         solarized-light)
182
188
   ;; If non nil the cursor color matches the state color in GUI Emacs.
183
189
   dotspacemacs-colorize-cursor-according-to-state t
184
190
   ;; Default font, or prioritized list of fonts. `powerline-scale' allows to
185
191
   ;; quickly tweak the mode-line size to make separators look not too crappy.
186
192
   dotspacemacs-default-font '("Hack"
187
193
                               :size 15
188
194
                               :weight normal
189
195
                               :width normal
190
196
                               :powerline-scale 1.5)
191
197
   ;; The leader key
192
198
   dotspacemacs-leader-key "SPC"
193
199
   ;; The key used for Emacs commands (M-x) (after pressing on the leader key).
194
200
   ;; (default "SPC")
195
201
   dotspacemacs-emacs-command-key "SPC"
196
202
   ;; The key used for Vim Ex commands (default ":")
197
203
   dotspacemacs-ex-command-key ":"
198
204
   ;; The leader key accessible in `emacs state' and `insert state'
199
205
   ;; (default "M-m")
200
206
   dotspacemacs-emacs-leader-key "M-m"
201
207
   ;; Major mode leader key is a shortcut key which is the equivalent of
202
208
   ;; pressing ` m`. Set it to `nil` to disable it. (default ",")
203
209
   dotspacemacs-major-mode-leader-key ","
204
210
   ;; Major mode leader key accessible in `emacs state' and `insert state'.
205
211
   ;; (default "C-M-m")
206
212
   dotspacemacs-major-mode-emacs-leader-key "C-M-m"
207
213
   ;; These variables control whether separate commands are bound in the GUI to
208
214
   ;; the key pairs C-i, TAB and C-m, RET.
209
215
   ;; Setting it to a non-nil value, allows for separate commands under 
210
216
   ;; and TAB or  and RET.
211
217
   ;; In the terminal, these pairs are generally indistinguishable, so this only
212
218
   ;; works in the GUI. (default nil)
213
219
   dotspacemacs-distinguish-gui-tab nil
214
220
   ;; If non nil `Y' is remapped to `y$' in Evil states. (default nil)
215
221
   dotspacemacs-remap-Y-to-y$ nil
216
222
   ;; If non-nil, the shift mappings `<' and `>' retain visual state if used
217
223
   ;; there. (default t)
218
224
   dotspacemacs-retain-visual-state-on-shift t
219
225
   ;; If non-nil, J and K move lines up and down when in visual mode.
220
226
   ;; (default nil)
221
227
   dotspacemacs-visual-line-move-text nil
222
228
   ;; If non nil, inverse the meaning of `g' in `:substitute' Evil ex-command.
223
229
   ;; (default nil)
224
230
   dotspacemacs-ex-substitute-global nil
225
231
   ;; Name of the default layout (default "Default")
226
232
   dotspacemacs-default-layout-name "Default"
227
233
   ;; If non nil the default layout name is displayed in the mode-line.
228
234
   ;; (default nil)
229
235
   dotspacemacs-display-default-layout nil
230
236
   ;; If non nil then the last auto saved layouts are resume automatically upon
231
237
   ;; start. (default nil)
232
238
   dotspacemacs-auto-resume-layouts nil
233
239
   ;; Size (in MB) above which spacemacs will prompt to open the large file
234
240
   ;; literally to avoid performance issues. Opening a file literally means that
235
241
   ;; no major mode or minor modes are active. (default is 1)
236
242
   dotspacemacs-large-file-size 1
237
243
   ;; Location where to auto-save files. Possible values are `original' to
238
244
   ;; auto-save the file in-place, `cache' to auto-save the file to another
239
245
   ;; file stored in the cache directory and `nil' to disable auto-saving.
240
246
   ;; (default 'cache)
241
247
   dotspacemacs-auto-save-file-location 'cache
242
248
   ;; Maximum number of rollback slots to keep in the cache. (default 5)
243
249
   dotspacemacs-max-rollback-slots 5
244
250
   ;; If non nil, `helm' will try to minimize the space it uses. (default nil)
245
251
   dotspacemacs-helm-resize nil
246
252
   ;; if non nil, the helm header is hidden when there is only one source.
247
253
   ;; (default nil)
248
254
   dotspacemacs-helm-no-header nil
249
255
   ;; define the position to display `helm', options are `bottom', `top',
250
256
   ;; `left', or `right'. (default 'bottom)
251
257
   dotspacemacs-helm-position 'bottom
252
258
   ;; Controls fuzzy matching in helm. If set to `always', force fuzzy matching
253
259
   ;; in all non-asynchronous sources. If set to `source', preserve individual
254
260
   ;; source settings. Else, disable fuzzy matching in all sources.
255
261
   ;; (default 'always)
256
262
   dotspacemacs-helm-use-fuzzy 'always
257
263
   ;; If non nil the paste micro-state is enabled. When enabled pressing `p`
258
264
   ;; several times cycle between the kill ring content. (default nil)
259
265
   dotspacemacs-enable-paste-transient-state nil
260
266
   ;; Which-key delay in seconds. The which-key buffer is the popup listing
261
267
   ;; the commands bound to the current keystroke sequence. (default 0.4)
262
268
   dotspacemacs-which-key-delay 0
263
269
   ;; Which-key frame position. Possible values are `right', `bottom' and
264
270
   ;; `right-then-bottom'. right-then-bottom tries to display the frame to the
265
271
   ;; right; if there is insufficient space it displays it at the bottom.
266
272
   ;; (default 'bottom)
267
273
   dotspacemacs-which-key-position 'bottom
268
274
   ;; If non nil a progress bar is displayed when spacemacs is loading. This
269
275
   ;; may increase the boot time on some systems and emacs builds, set it to
270
276
   ;; nil to boost the loading time. (default t)
271
277
   dotspacemacs-loading-progress-bar t
272
278
   ;; If non nil the frame is fullscreen when Emacs starts up. (default nil)
273
279
   ;; (Emacs 24.4+ only)
274
280
   dotspacemacs-fullscreen-at-startup nil
275
281
   ;; If non nil `spacemacs/toggle-fullscreen' will not use native fullscreen.
276
282
   ;; Use to disable fullscreen animations in OSX. (default nil)
277
283
   dotspacemacs-fullscreen-use-non-native nil
278
284
   ;; des dired-mode
279
285
   ;;                       doc-view-mode
280
286
   ;;                       markdown-mode
281
287
   ;;                       org-mode
282
288
   ;;                       pdf-view-mode
283
289
   ;;                       text-mode
284
290
   ;;   :size-limit-kb 1000)
285
291
   ;; (default nil)
286
292
   dotspacemacs-line-numbers 'relative
287
293
   ;; Code folding method. Possible values are `evil' and `origami'.
288
294
   ;; (default 'evil)
289
295
   dotspacemacs-folding-method 'evil
290
296
   ;; If non-nil smartparens-strict-mode will be enabled in programming modes.
291
297
   ;; (default nil)
292
298
   dotspacemacs-smartparens-strict-mode nil
293
299
   ;; If non-nil pressing the closing parenthesis `)' key in insert mode passes
294
300
   ;; over any automatically added closing parenthesis, bracket, quote, etc…
295
301
   ;; This can be temporary disabled by pressing `C-q' before `)'. (default nil)
296
302
   dotspacemacs-smart-closing-parenthesis nil
297
303
   ;; Select a scope to highlight delimiters. Possible values are `any',
298
304
   ;; `current', `all' or `nil'. Default is `all' (highlight any scope and
299
305
   ;; emphasis the current one). (default 'all)
300
306
   dotspacemacs-highlight-delimiters 'all
301
307
   ;; If non nil, advise quit functions to keep server open when quitting.
302
308
   ;; (default nil)
303
309
   dotspacemacs-persistent-server nil
304
310
   ;; List of search tool executable names. Spacemacs uses the first installed
305
311
   ;; tool of the list. Supported tools are `ag', `pt', `ack' and `grep'.
306
312
   ;; (default '("ag" "pt" "ack" "grep"))
307
313
   dotspacemacs-search-tools '("ag" "pt" "ack" "grep")
308
314
   ;; The default package repository used if no explicit repository has been
309
315
   ;; specified with an installed package.
310
316
   ;; Not used for now. (default nil)
311
317
   dotspacemacs-default-package-repository nil
312
318
   ;; Delete whitespace while saving buffer. Possible values are `all'
313
319
   ;; to aggressively delete empty line and long sequences of whitespace,
314
320
   ;; `trailing' to delete only the whitespace at end of lines, `changed'to
315
321
   ;; delete only whitespace for changed lines or `nil' to disable cleanup.
316
322
   ;; (default nil)
317
323
   dotspacemacs-whitespace-cleanup nil
318
324
   ))
319
325
320
326
(defun dotspacemacs/user-init ()
321
327
  (add-hook 'text-mode-hook #'auto-fill-mode)
322
328
;;; Fira code
323
329
;; This works when using emacs --daemon + emacsclient
324
330
(add-hook 'after-make-frame-functions (lambda (frame) (set-fontset-font t '(#Xe100 . #Xe16f) "Fira Code Symbol")))
325
331
;; This works when using emacs without server/client
326
332
(set-fontset-font t '(#Xe100 . #Xe16f) "Fira Code Symbol")
327
333
;; I haven't found one statement that makes both of the above situations work, so I use both for now
328
334
329
335
(defconst fira-code-font-lock-keywords-alist
330
336
  (mapcar (lambda (regex-char-pair)
331
337
            `(,(car regex-char-pair)
332
338
              (0 (prog1 ()
333
339
                   (compose-region (match-beginning 1)
334
340
                                   (match-end 1)
335
341
                                   ;; The first argument to concat is a string containing a literal tab
336
342
                                   ,(concat "	" (list (decode-char 'ucs (cadr regex-char-pair)))))))))
337
343
          '(("\\(www\\)"                   #Xe100)
338
344
            ("[^/]\\(\\*\\*\\)[^/]"        #Xe101)
339
345
            ("\\(\\*\\*\\*\\)"             #Xe102)
340
346
            ("\\(\\*\\*/\\)"               #Xe103)
341
347
            ("\\(\\*>\\)"                  #Xe104)
342
348
            ("[^*]\\(\\*/\\)"              #Xe105)
343
349
            ("\\(\\\\\\\\\\)"              #Xe106)
344
350
            ("\\(\\\\\\\\\\\\\\)"          #Xe107)
345
351
            ("\\({-\\)"                    #Xe108)
346
352
            ("\\(\\[\\]\\)"                #Xe109)
347
353
            ("\\(::\\)"                    #Xe10a)
348
354
            ("\\(:::\\)"                   #Xe10b)
349
355
            ("[^=]\\(:=\\)"                #Xe10c)
350
356
            ("\\(!!\\)"                    #Xe10d)
351
357
            ("\\(!=\\)"                    #Xe10e)
352
358
            ("\\(!==\\)"                   #Xe10f)
353
359
            ("\\(-}\\)"                    #Xe110)
354
360
            ("\\(--\\)"                    #Xe111)
355
361
            ("\\(---\\)"                   #Xe112)
356
362
            ("\\(-->\\)"                   #Xe113)
357
363
            ("[^-]\\(->\\)"                #Xe114)
358
364
            ("\\(->>\\)"                   #Xe115)
359
365
            ("\\(-<\\)"                    #Xe116)
360
366
            ("\\(-<<\\)"                   #Xe117)
361
367
            ("\\(-~\\)"                    #Xe118)
362
368
            ("\\(#{\\)"                    #Xe119)
363
369
            ("\\(#\\[\\)"                  #Xe11a)
364
370
            ("\\(##\\)"                    #Xe11b)
365
371
            ("\\(###\\)"                   #Xe11c)
366
372
            ("\\(####\\)"                  #Xe11d)
367
373
            ("\\(#(\\)"                    #Xe11e)
368
374
            ("\\(#\\?\\)"                  #Xe11f)
369
375
            ("\\(#_\\)"                    #Xe120)
370
376
            ("\\(#_(\\)"                   #Xe121)
371
377
            ("\\(\\.-\\)"                  #Xe122)
372
378
            ("\\(\\.=\\)"                  #Xe123)
373
379
            ("\\(\\.\\.\\)"                #Xe124)
374
380
            ("\\(\\.\\.<\\)"               #Xe125)
375
381
            ("\\(\\.\\.\\.\\)"             #Xe126)
376
382
            ("\\(\\?=\\)"                  #Xe127)
377
383
            ("\\(\\?\\?\\)"                #Xe128)
378
384
            ("\\(;;\\)"                    #Xe129)
379
385
            ("\\(/\\*\\)"                  #Xe12a)
380
386
            ("\\(/\\*\\*\\)"               #Xe12b)
381
387
            ("\\(/=\\)"                    #Xe12c)
382
388
            ("\\(/==\\)"                   #Xe12d)
383
389
            ("\\(/>\\)"                    #Xe12e)
384
390
            ("\\(//\\)"                    #Xe12f)
385
391
            ("\\(///\\)"                   #Xe130)
386
392
            ("\\(&&\\)"                    #Xe131)
387
393
            ("\\(||\\)"                    #Xe132)
388
394
            ("\\(||=\\)"                   #Xe133)
389
395
            ("[^|]\\(|=\\)"                #Xe134)
390
396
            ("\\(|>\\)"                    #Xe135)
391
397
            ("\\(\\^=\\)"                  #Xe136)
392
398
            ("\\(\\$>\\)"                  #Xe137)
393
399
            ("\\(\\+\\+\\)"                #Xe138)
394
400
            ("\\(\\+\\+\\+\\)"             #Xe139)
395
401
            ("\\(\\+>\\)"                  #Xe13a)
396
402
            ("\\(=:=\\)"                   #Xe13b)
397
403
            ("[^!/]\\(==\\)[^>]"           #Xe13c)
398
404
            ("\\(===\\)"                   #Xe13d)
399
405
            ("\\(==>\\)"                   #Xe13e)
400
406
            ("[^=]\\(=>\\)"                #Xe13f)
401
407
            ("\\(=>>\\)"                   #Xe140)
402
408
            ("\\(<=\\)"                    #Xe141)
403
409
            ("\\(=<<\\)"                   #Xe142)
404
410
            ("\\(=/=\\)"                   #Xe143)
405
411
            ("\\(>-\\)"                    #Xe144)
406
412
            ("\\(>=\\)"                    #Xe145)
407
413
            ("\\(>=>\\)"                   #Xe146)
408
414
            ("[^-=]\\(>>\\)"               #Xe147)
409
415
            ("\\(>>-\\)"                   #Xe148)
410
416
            ("\\(>>=\\)"                   #Xe149)
411
417
            ("\\(>>>\\)"                   #Xe14a)
412
418
            ("\\(<\\*\\)"                  #Xe14b)
413
419
            ("\\(<\\*>\\)"                 #Xe14c)
414
420
            ("\\(<|\\)"                    #Xe14d)
415
421
            ("\\(<|>\\)"                   #Xe14e)
416
422
            ("\\(<\\$\\)"                  #Xe14f)
417
423
            ("\\(<\\$>\\)"                 #Xe150)
418
424
            ("\\(
            
            
            
            
        
        

© 12016- 12024 Maarten Vangeneugden. Unless stated otherwise: Imagery and texts licensed under CC-BY-SA 4.0. Material3 code licensed under GNU AGPLv3+.