0d1f7ce860
Migrate commit signing to gitconfig option.
...
This is kept, for now, in `~/.gitconfig` thus:
```
[commit]
gpgSign = true
```
This might be migrated into the universal gitconfig, but
that would require key setup for ephemeral cases.
2018-05-07 16:36:04 -04:00
6ba03c8dc4
More C++ highlights! YAY! :-)
2017-10-06 18:38:35 -04:00
80db7efdd6
More C++ syntax highlighting.
...
Exceptions, more STL functions, and calling out the dangerous
`std::unique_ptr< T >::release` function (albeit somewhat
over-aggressively).
2017-10-03 20:34:29 -04:00
9842682442
More STL highlighting and constants highlighting.
...
Support for `k[A-Z][a-zA-Z0-9_]` style constant naming conventions.
2017-08-28 19:41:18 -04:00
8e35f24924
Add highlighting for STL bits.
2017-08-28 11:20:30 -04:00
17cae3fdea
Merge branch 'master' of github.com:adamlsd/cshenv
2016-12-01 15:10:49 -05:00
4e565a2b22
Change diff highlighting a bit.
2016-12-01 15:10:37 -05:00
e622f13aee
Fix comment background color.
...
Document matchparens.
2016-12-01 01:01:07 -05:00
1754aeb20b
Cleaned up and updated the doxygen look a bit.
...
With more options available it should look better, but I hope
it defaults to something reasonable in lower-color terminals.
2016-11-30 19:28:26 -05:00
e77584f9dc
Make doxygen comments look better.
...
Bold for brief function descriptionss looks a bit better
to me. (It looks like how it did on the old 8-color terminal
view.)
2016-11-30 19:01:41 -05:00
5e49cbb18b
Fixed the longstanding xterm problem.
...
For ages I've had problems with 256-color xterm and vim. I never
used a proper colorscheme, but just modified the default I was
"magically" given. This changes all of that to make us now have
a proper color scheme -- the "adam" scheme.
Colors now work independent of console color depth, I think.
There are remaining quirks, but I'll have to add the requirements
as proper color mappings to my color scheme file.
2016-11-30 18:50:46 -05:00
67138aafd4
Gitignore for user-modified files here.
2016-11-30 18:44:04 -05:00
98c07be7dc
Integrate FreeBSD.
2016-11-30 18:34:58 -05:00
d4dd8e0987
Better git and pass integration.
2016-11-30 18:32:55 -05:00
df09934f4f
ADAM Formatting bits. (Might not keep it here.)
2016-10-06 12:55:09 -04:00
b2123da1ac
Git updates.
2016-10-06 12:53:47 -04:00
99d727fdd6
Vim updates.
2016-10-06 12:53:30 -04:00
00d3aff54e
Merge branch 'aix-tweaks' into initial-rework
2014-04-08 15:02:45 -04:00
6eca81da3d
AIX systems need to use the SYSV stty(1) variant.
...
In generating CSHENV prompts, I used stty(1) to find the width
of the current terminal, at sourcing time. SYSV and BSD use
different output formats. Presently I have tcshrc.prompt.defs
default to 80 columns when I don't know how to parse stty(1)'s
output. AIX is known to be a SYSV variant, and I've added a
case to handle this.
2014-04-08 15:02:29 -04:00
d16e201cbe
Merge branch 'vimsyntax' into initial-rework
2014-02-17 15:06:20 -05:00
e44e5710fb
Merge branch 'vimsyntax' of https://github.com/adamlsd/cshenv into vimsyntax
2014-02-17 15:05:23 -05:00
f2302bb938
Merge branch 'vimsyntax' into initial-rework
2014-02-17 15:03:59 -05:00
df563da88b
Merge branch 'sunos-tweaks' into initial-rework
...
Conflicts:
tcshrc.prompt.defs
2014-02-17 14:55:39 -05:00
41048d4e6f
Merge branch 'cygwin-fixes' into initial-rework
2014-02-17 13:54:21 -05:00
2b3e182617
Merge remote branch 'github/cygwin-fixes' into vimsyntax
2014-02-17 13:51:39 -05:00
666e62a1c5
Merge branch 'vimsyntax' into initial-rework
2014-02-15 20:40:24 -05:00
1dcc374f3e
Added Example and DocNotes highlight classes.
2014-02-15 20:38:00 -05:00
58ba7b44ce
Don't dual source in after files.
...
Now that we're properly using vimrc after files for syntax adaptations, we
don't need to emulate the original C++ file in-situ
2014-02-15 20:36:50 -05:00
ea7b1d1eca
Fixed vim syntax documentation.
2014-02-15 20:36:23 -05:00
2da953664e
Fixed tabbing to real tab chars per ADAM style.
2014-02-15 20:06:37 -05:00
efc0aec56e
Changed linux comment to be more fair and accurate
2014-02-15 20:03:51 -05:00
2806581d10
Documented SysV-like prompt width in source.
2014-02-15 20:03:16 -05:00
3013a34d0e
Setup git color for always, for passing to pagers
2014-02-04 17:02:32 -05:00
3163af4283
SunOS was not in the check list for screen width.
2014-02-03 17:05:12 -05:00
ef94fbcd84
Merge branch 'initial-rework' of https://github.com/adamlsd/cshenv into initial-rework
2014-02-02 17:25:11 -05:00
eb00a2f064
Merge branch 'vimsyntax' into initial-rework
2014-02-02 17:24:26 -05:00
a888047293
New c vim syntax file.
2014-02-02 17:23:12 -05:00
8247b122bd
Merge branch 'initial-rework' into cygwin-fixes
2014-02-02 17:03:03 -05:00
9d9a22df7b
LS detection variable should be for CSHENV_SYSTEM
2014-02-02 16:58:31 -05:00
faf57386a8
Corrected cache-dir creation variable.
...
I didn't test the script on a virgin system, until I did it on a new
cygwin system. Now I have discovered this, and I have fixed it to properly
create the cache dir again.
2014-02-02 16:56:59 -05:00
b830be4824
Fixed path capture in startup hook for spaces
2014-02-02 16:54:30 -05:00
dede1254ba
Changed comments from tcsh to TCSH.
2014-02-02 01:51:53 -05:00
1c7ba97e8e
TCSH feature enabling variables now set.
2014-02-02 01:49:16 -05:00
87acc5fa1d
Setup editor fallback for no vim, with a warning.
2014-01-31 18:08:35 -05:00
86239b710a
Merge branch 'initial-rework' of ssh://nerdland.it.cx/Sources/Repositories/cshenv into initial-rework
2014-01-31 11:25:41 -05:00
4836b9411c
Resource alias changed to go to startup hooks
2014-01-31 11:23:40 -05:00
62d27bf967
Added original path check/sourcing.
...
Seems to not work. :-/
Requires tcshrc resource alias to change to startup hooks.
2014-01-31 11:19:23 -05:00
0c6b80c2fe
Added a banner for core tcshrc.
2014-01-29 11:30:12 -05:00
c8443199dc
Color tcsh output now enabled by default.
...
Consider making this a user tuned control?
I think TCSH smartly decides whether it should do anything by
analyzing the terminal it runs on.
2014-01-28 18:20:56 -05:00
06f295c50a
Removed superfluous (and dangerous) bindkey -v
...
This needs to only be used in the tcshrc.bindkey file. This
addresses one of the comments in the github code review.
2014-01-28 01:39:17 -05:00